ROI Registration in Spain: What It Is, When You Need It and How to Apply
A Spanish SL without ROI registration cannot legally conduct intra-EU trade under the standard zero-VAT framework. For most foreign founders using Spain as an EU operational base, this is not an optional step — it is a prerequisite for the business model to work.

What the ROI Is

The ROI — Registro de Operadores Intracomunitarios — is the Spanish national register of intra-community VAT operators. It is maintained by the Agencia Tributaria and feeds directly into VIES, the EU-wide VAT Information Exchange System managed by the European Commission.

A company registered in the ROI receives a Spanish intra-community VAT number — the NIF-IVA — formatted as ES followed by the company's NIF. This number is what appears in VIES, allowing businesses across all EU member states to verify that your Spanish company is registered for EU VAT and authorised to conduct zero-VAT intra-community transactions.

Without ROI registration and a valid NIF-IVA, a Spanish SL cannot issue invoices to EU clients under the standard reverse-charge mechanism — the framework under which VAT-registered businesses in different EU countries trade without charging VAT on cross-border B2B transactions. It also cannot receive zero-VAT invoices from EU suppliers. Every transaction instead requires the full Spanish VAT rate to be applied, which creates both cash flow friction and administrative complexity for all parties.

Who Needs to Register

Any Spanish company that buys goods or services from VAT-registered businesses in other EU member states, or sells goods or services to VAT-registered businesses in other EU member states, needs to be registered in the ROI before the first transaction.

The requirement is broad and applies to most international business activity. A Spanish SL that engages an Irish software provider, a German logistics company or a French marketing agency is conducting an intra-community acquisition. A Spanish SL that invoices a Dutch client, a Belgian distributor or an Italian corporate customer is conducting an intra-community supply of services. Both scenarios require ROI registration.
For most foreign founders using a Spanish SL as their EU operational vehicle — which is the primary use case for international entrepreneurs entering Spain — ROI registration is not optional. It is the mechanism that makes the EU single market accessible.

The exception is companies that operate exclusively with non-EU clients and non-EU suppliers, and have no cross-border EU transactions. These companies can defer ROI registration until the first EU transaction arises, at which point they must register before issuing or receiving the invoice.

How to Register: Box 582 on Modelo 036

ROI registration is completed through Modelo 036 — the same census declaration used for general tax registration. There is no separate form.

Box 582 is the specific field that requests inclusion in the ROI. Ticking box 582 initiates the registration process. Box 584 is used to declare the estimated start date of intra-community activity — the date from which the company expects to begin EU-side trading.

For companies incorporating a Spanish SL and expecting to conduct EU business from the outset, the cleanest approach is to include the ROI registration in the initial Modelo 036 filing — alongside the general census declaration, VAT registration and activity declaration. This means the NIF-IVA is issued as part of the standard incorporation and tax activation process, and the company is ready to trade across the EU from the moment it becomes fully operational.

Adding the ROI registration later — through a Modelo 036 modification — is straightforward but introduces a gap. If the first EU invoice is issued before the NIF-IVA is in place, the transaction does not comply with the reverse-charge framework, which requires the supplier to have a valid intra-community number at the time of invoicing.
What Is Modelo 036 in Spain

The VIES Database and Why It Matters Commercially

Once the Agencia Tributaria processes the ROI registration — typically within two to four weeks — the company's NIF-IVA is communicated to the VIES system and becomes searchable by any company within the EU.

This matters commercially as well as legally. When a European client asks for your company's VAT number to process an invoice, they will verify it in VIES before accepting the document. A number that does not appear in VIES — because the ROI registration is pending or was never filed — results in the client being unable to apply the reverse-charge mechanism, which means they cannot treat the purchase as a zero-VAT intra-community transaction. In practice, this delays payment, triggers clarification requests and signals to the client that the Spanish company's tax registration is incomplete.

For a company whose commercial positioning depends on credibility as an EU-based entity, an absent or unverifiable VAT number is a visibility problem as well as a compliance one.
What Is the Difference between CNAE & IAE Codes

Foreign Companies Without Spanish Establishment

For companies incorporated outside Spain that are registering for Spanish VAT without a physical establishment in Spain — for example, a non-EU company registering for VAT to handle Spanish-sourced transactions — the ROI registration process carries an additional requirement.

Non-EU companies must appoint a fiscal representative with tax domicile in Spain before the Agencia Tributaria will process the ROI application. The fiscal representative is formally responsible for ensuring the company meets its Spanish VAT obligations, and their appointment must be declared on the Modelo 036 alongside the ROI request.
Without this appointment, the registration will not be approved regardless of how correctly the rest of the form is completed.

For Spanish SLs owned by non-EU founders — the standard structure for most international entrepreneurs entering Spain — this requirement applies to the general Modelo 036 filing as well, not only to the ROI component. A Spanish SL is a Spanish legal entity, so the fiscal representative requirement relates to the ownership structure, not the company's incorporation status.
Reporting Obligations That Come With ROI Registration
ROI registration activates a specific reporting obligation: the Modelo 349, the intra-community operations declaration.

Companies registered in the ROI must file Modelo 349 for any period in which they conduct intra-community transactions — supplies or acquisitions of goods or services within the EU. The frequency is monthly for companies with significant EU transaction volumes, quarterly for smaller operators. Modelo 349 reports the NIF-IVA numbers of all EU counterparties and the value of transactions with each, and this data is shared across EU tax authorities through the VIES system.
Failure to file Modelo 349 when intra-community transactions have occurred is a reportable compliance gap that can trigger penalties from the Agencia Tributaria. Companies that register for the ROI and then conduct EU business without filing Modelo 349 are more exposed to this risk than companies that never registered — because the ROI registration itself signals to the Agencia Tributaria that intra-community activity is expected.

Understanding the reporting obligations before registering for the ROI — and building them into the company's compliance calendar from the outset — prevents the situation where a company is correctly registered but not correctly reporting.
Tax and Compliance Setup in Spain

Register at Incorporation, Not at First Invoice

The practical recommendation for most foreign founders is straightforward: if your Spanish SL will conduct any business with EU-based companies — as a client, supplier or service provider — include the ROI registration in the initial Modelo 036 filing.

The administrative cost of including it from the start is minimal. The cost of missing the first EU invoice deadline because the NIF-IVA is not yet in place — in commercial credibility, client friction and potential compliance exposure — is meaningfully higher.

For companies that are genuinely uncertain whether they will have EU transactions in the near term, a conservative approach is to register for the ROI at incorporation and treat the associated Modelo 349 reporting obligation as a simple compliance calendar item. It is simpler to file a nil Modelo 349 in quarters with no EU activity than to scramble for ROI registration when the first EU client invoice is due.

Not sure where to start?
Let's work it out together.

A 20-minute call. We'll look at your situation — your business, your clients, your country — and tell you honestly which structure makes sense and what it will take.

⏱ 20 minutes · No commitment · Straight answers
Spain · Canary Islands · company formation for non-residents