Cairos
Invoicing
Invoicing softwareQuotesRecurring invoicesExpenses and suppliersReceipts and cash flow
Accounting and tax
AccountingAEAT tax formsRecord booksFixed assetsIGIC and the Canary Islands
Operations
Inventory and warehousesCRMTime trackingProjectsGrants and funding
Compliance
VeriFactuTicketBAIElectronic invoicingAll the regulationsSecurity and data
By type of business
Self-employedSmall businessesAccountants and tax advisersForeigners in SpainStartupsRetail and shops
By sector
Hospitality and restaurantsConstruction and renovationProfessional servicesE-commerceAll sectors
By legal structure
AssociationsFoundationsCooperativesSports clubsAll legal structures
Switching software
ComparisonsAn alternative to HoldedMigrating your data
Free tools
Invoice templateVAT calculatorIRPF calculatorAll the tools
Learn
GuidesGlossaryTax calendarBlog
Developers
API and documentationGet started in five minutesResource referenceWebhooks
Help
Help centreContact
Pricing
Start for free Log in
Glossary · Regulations

The ROI: the register you have to apply for before you need it

It is not a one-click formality. Hacienda checks that the activity is real, can ask for documentation and can take weeks to decide.

With the rule citedWith a worked exampleNo fluff
In one sentence

The Tax Agency's Register of Intra-Community Operators, which you have to be on to trade without VAT with the rest of the European Union.

Regulations · Cairos glossary

Registration is applied for on form 036, ticking the relevant box and giving the expected date of your first intra-Community transaction. From there, the Tax Agency checks that the declared activity exists: it can ask for contracts, supplier invoices, a business plan, or even visit the business address.

Once registration is granted, your NIF with the ES prefix becomes your intra-Community VAT number and appears in VIES, where your European clients check it.

It can be lost

The administration can remove from the register anyone who stops filing form 349 or who cannot show intra-Community activity. Removal is not notified to your clients: they find out the day they look you up in VIES and you are not there.

A case that surprises people

An autónomo who is never going to sell outside Spain still needs the ROI if they buy services in the European Union. Taking out €400 a month of advertising from a platform based in Ireland is an intra-Community acquisition of services: with the ROI, the invoice arrives without VAT and you self-assess it on form 303 — in two boxes, with no net effect; without the ROI, it arrives with Irish VAT that is never recovered.

On €4,800 a year of advertising, and at the Irish general rate of 23%, that unrecoverable foreign VAT is €1,104 thrown away over a formality that was not completed.

The mistake that comes up most

Applying for it on the same day you have to issue the invoice. Weeks can pass between the application and registration taking effect, and until then the transaction cannot be treated as intra-Community. You apply as soon as you can see the first transaction coming, not when it is already on top of you.

Where this carries on in Cairos: Form 036 and its boxes.

This, handled without thinking about it

Cairos keeps the invoices, the record books and Hacienda's forms from the same data, so the theory on this page turns into boxes that are already filled in.

No card and no minimum term.

Support