Modelo 349: invoicing EU clients from Spain

Updated on 17 July 2026.

Quick answer

Modelo 349 is the informative declaration of intra-EU operations: it reports, client by client, your sales and purchases of goods and services with businesses in other EU countries. Nothing is paid with it, but it is mandatory from the first intra-EU invoice; most businesses file it quarterly, within the first 20 calendar days of the following month (30 days for the last period of the year).

Modelo 349 is an informative declaration that reports your intra-EU operations to the Agencia Tributaria, the Spanish tax agency: sales and purchases of goods and services with businesses in other EU countries. It must be filed by any autonomo (self-employed professional) or company in Spain carrying out those operations, for example a freelancer invoicing a German company without VAT.

Nothing is paid with the 349: it is information only. That is exactly why so many newcomers miss it, because the same operations already appear in the modelo 303 VAT return and it feels like there is nothing left to do.

What is reported in modelo 349

The Agencia Tributaria calls it the declaracion recapitulativa de operaciones intracomunitarias: a recap, client by client and supplier by supplier, of your operations with businesses in other EU member states. It covers:

It is purely informative: it never produces an amount to pay or to refund. The official form page is on the Agencia Tributaria website.

Who has to file it

Any business or professional in Spain carrying out intra-EU operations of the kinds above, whatever their VAT regime. There is no minimum amount: a single invoice to an EU client in a period is enough to trigger the 349 for that period.

The most common profile is the autonomo or small company providing services to EU business clients. Those invoices are issued without Spanish VAT under the inversion del sujeto pasivo rule, the reverse charge: your client accounts for the VAT in their own country. Issuing the invoice without VAT does not remove your obligations, quite the opposite: that operation must appear in your 349.

The other direction counts too. If you buy services from EU providers for your business, such as software tools or advertising campaigns, those intra-EU purchases of services are also reported.

Before you invoice: ROI registration and the VIES check

To operate with the EU without VAT you need one thing first: registration in the Registro de Operadores Intracomunitarios (ROI), the Spanish register of intra-EU operators, requested with form modelo 036. Registration gives you a NIF-IVA, which is your Spanish tax ID with the ES prefix, and puts you in VIES, the EU-wide database of intra-EU operators. The Agencia Tributaria explains it on its page about identification for operating with other EU businesses.

Before issuing an invoice without VAT, check your client's VAT number in VIES. If the client does not show up as a valid intra-EU operator, the general rule is that you must charge Spanish VAT. Keep proof of the check: it is your backup if the tax office ever asks.

The check works both ways: your EU client will also verify your NIF-IVA in VIES before accepting an invoice without their local VAT.

How it relates to modelo 303

Intra-EU operations live in two forms at once. In modelo 303, the periodic VAT return, they have their own specific boxes: the supplies and services you invoice to the EU are reported without Spanish VAT charged, and your intra-EU purchases are self-assessed, meaning you declare the VAT due and, if you have the right to, deduct it in the same return. In modelo 349 you report those same operations broken down by each client and supplier and their VAT number.

The practical consequence: the figures in both forms must be consistent with each other and with what your EU clients and suppliers report in their own countries, because tax administrations cross-check this information. A 303 showing intra-EU operations with no 349 filed is an inconsistency that is very easy to detect.

kontora builds your 349 draft from the same invoices that feed your 303, so both forms match, and guides you through filing on the AEAT website; submitting the form is still done by you.

Periodicity and deadlines

The default rule for the 349 is monthly filing, but you can file quarterly if neither in the current quarter nor in any of the four previous quarters your total intra-EU supplies of goods and services exceeds 50,000 euros (VAT excluded). In practice, most freelancers and small companies file the 349 quarterly.

The old annual version no longer exists: since fiscal year 2020 the 349 can only be monthly or quarterly, under Orden HAC/174/2020. One detail that saves work: the 349 is only filed for periods in which you actually had intra-EU operations; there is no such thing as an empty 349.

Common mistakes and what happens if you skip it

The slips we see most often among foreigners starting to invoice from Spain:

Not filing the 349, or filing it late or with errors, is penalised with the fines set for informative declarations: fixed amounts per omitted or incorrect data item, with minimums that make even a small forgotten 349 expensive. Filing late on your own initiative, before the tax office demands it, reduces the penalty, so if you missed one, fix it as soon as possible.

Frequently asked questions

Do I pay anything with modelo 349?
No. It is purely informative: you report your intra-EU operations to the Agencia Tributaria, but there is never an amount to pay or to refund.
Do I have to file the 349 for a single invoice to the EU?
Yes. There is no minimum amount: any intra-EU operation in a period triggers the filing for that period. On the other hand, periods with no intra-EU operations require no filing at all.
What if my client does not appear in VIES?
The general rule is to charge Spanish VAT until their number shows as valid. Ask them to confirm their registration as an intra-EU operator in their country, and keep proof of your VIES checks.
Do invoices to the UK go in the 349?
No. Since Brexit, the UK is not an intra-EU operation, with the exception of trade in goods with Northern Ireland, which keeps VAT numbers with the XI prefix. Services to British clients stay out of the 349.
When is the Q4 modelo 349 filed?
During the first 30 calendar days of January. This is different from the usual 20-day window that applies to the first three quarters.
Does the annual 349 still exist?
No. The annual option was abolished from fiscal year 2020 by Orden HAC/174/2020. Today the 349 can only be filed monthly or quarterly.

Keep reading

Modelo 303: the Spanish quarterly VAT return, explained

Can I invoice without IVA in Spain if I earn under 85,000 euros? No, and here is why

Modelo 347: your annual report of operations with third parties

Rather have this calculated for you?

kontora generates your tax forms box by box, tells you how much to set aside and reminds you before every deadline.

Pricing · Calculators