Skip to content
Calculadora Capital

Intra-EU VAT in Spain: when the invoice carries no VAT

Invoicing an EU business without VAT is not automatic: it depends on two conditions that have been substantive since 2020, and one of them is filing form 349.

13 min readReviewed By Thorben Rasmus IdelReviewed by Nahar Geva

TL;DR

Selling goods to a business in another EU country carries no VAT only if the customer gives you a VAT number from another Member State and you include the operation in form 349. Since March 2020 both have been material conditions of the exemption, not formalities. Buying goods and receiving services work the other way round: you charge yourself the VAT and deduct it in the same return.

Selling to a business in another European Union country usually gets summarised in one sentence: “you invoice without VAT”. The sentence is true and it is incomplete, and what is missing is exactly what costs money when it goes wrong.

Invoicing without VAT is not a property of the customer. It is an exemption, the one in article 25.Uno of the Spanish VAT Act, and an exemption has requirements1. Since 1 March 2020 two of those requirements have stopped being formalities: the buyer has to give you a VAT number from another Member State, and you have to include the operation in form 349. The preamble of Royal Decree-Law 3/2020, which transposed the European directive behind the change, puts it in these words: “as a material and not formal condition”3.

The four situations, and they do not share a rule

The intra-EU regime covers four different things, and lumping them under one idea is where almost every mistake starts. Article 79.1 of the Regulation lists them2:

SituationWho declares the VATCode in form 349What makes it intra-EU
You sell goods to an EU businessNobody: it is exemptEThe goods leaving Spain and the customer holding a VAT number
You buy goods from an EU businessYou, by reverse chargeAThe goods arriving in Spain from another Member State
You supply a service to an EU businessThe customer, in their countrySWhere the customer is established
You receive a service from an EU businessYou, by reverse chargeIWhere you are established

The first two rows depend on goods being transported. The last two have no transport to prove: what locates them is where the customer is. That is why a single French client you sell machinery to and also provide maintenance for will generate two separate records in form 349, one under code E and one under code S.

Selling goods: the exemption and its two material conditions

Article 25.Uno exempts supplies of goods dispatched or transported to the territory of another Member State “provided that the acquirer is a business or professional or a legal person not acting as such, holding a value added tax identification number assigned by a Member State other than the Kingdom of Spain, who has communicated that tax identification number to the seller”1.

Read it slowly, because there are three linked demands: the customer must have a number, that number must be from another Member State, and they must have communicated it to you. A customer who exists but does not hand over their VAT number is no use to you.

And the next paragraph adds the fourth: “the application of this exemption shall be conditional on the seller having included those operations in the recapitulative statement of intra-community operations”1.

From which follows the consequence almost no page writes down. If the operation is not in form 349, the supply is not exempt. And a supply that is not exempt is a domestic supply, carrying Spanish VAT on the whole taxable amount. On €60,000 of machinery at the standard rate that is €12,600 of tax, on an invoice that went out without VAT and that the customer has already paid. Unless the contract lets you charge it afterwards, that money comes out of your margin. Compare it with the penalty for not filing the statement, which starts at €300: the fine is the small part of this.

And if the customer will not give you the number

Then you invoice Spanish VAT. The sale goes in your form 303 like any domestic operation and appears in no form 349, because article 79.1.1.º b) of the Regulation expressly excludes from the statement supplies made “to customers who have not been assigned a value added tax identification number in any other Member State of the Community”2.

That exclusion sounds like a simplification and is not. It is there because the operation was never an exempt intra-community supply, so there is nothing to tell the other Member State. The order matters: first you decide whether there is an exemption, and only then do you report.

How the transport is proved

When the tax office questions an exemption, what it asks is whether the goods left. Article 13.2 of the Regulation accepts “any means of evidence admitted in law” and refers in particular to the items of evidence in article 45 bis of Implementing Regulation (EU) 282/2011, distinguishing whether the transport was arranged by the seller, the buyer or a third party on behalf of either2. In practice: keep the transport document, the CMR, the carrier’s invoice, the delivery note signed at destination, the insurance certificate. An order and an invoice do not prove a transport.

Buying goods: the reverse charge, and why it comes to zero

When you buy goods from a supplier in another Member State, they apply their own exemption and invoice you without VAT. The VAT does not disappear: it changes hands. Article 13.1.ª of the Act makes intra-community acquisitions of goods for consideration subject to Spanish VAT where they are made by businesses, professionals or legal persons not acting as such, and the transferor is a business or professional1.

In your form 303 that becomes two entries: you charge yourself the Spanish VAT those goods would carry and deduct it in the same return. Net, zero. And here is the mistake made most often: because nothing is paid, many people conclude there is nothing to report. The neutral result belongs to the 303. In form 349 the acquisition is a record under code A, because article 79.1.2.º includes it2, and because Member States cross-check these lists: if your German supplier reported the supply and you did not report the acquisition, the mismatch surfaces in the system.

Article 13.1.ª takes seven cases out of the intra-community acquisition, and they are worth recognising because they change which return the operation appears in: purchases from a seller benefiting from the small-business franchise regime in their own State; second-hand goods, works of art, antiques and collectors’ items taxed under the special regime at origin; purchases matching supplies that have to be installed or assembled in Spain; distance sales; goods subject to excise duty; acquisitions whose supply at origin was exempt under paragraphs one to eleven of article 22; and gas, electricity, heat or cooling supplied through networks1.

Services: what decides is where the customer is

With services there is no cargo to follow. The Regulation defines an intra-community supply of services by four cumulative requirements: that under the place-of-supply rules it is not treated as supplied in Spain; that it is taxable and not exempt in another Member State; that the customer is a business or professional acting as such with its seat, a fixed establishment or its residence in that State, or a legal person not acting as a business but holding an identification number issued by that State; and that the taxable person is that customer2. Those are the code S ones.

The intra-community acquisition of services is the mirror image: a service taxable and not exempt in Spain, supplied by someone established in the Community but outside Spain, for which you are the taxable person2. Code I, and the same reverse charge as for goods: you charge yourself and deduct.

One practical detail the Spanish tax agency clarifies in its own FAQ: the intra-community transport of goods contracted in connection with an acquisition is also reportable, because it is a service received. In other words, a single purchase in Germany can generate two records for you, one under code A for the goods and one under code I for the carriage, where the carrier is in another Member State and invoices you without VAT.

What gets reported, when, and in how many records

Form 349 carries, for each counterparty, its identification details and the total taxable amount of the operations with it, in euros and by reference to the tax point date where the consideration was in another currency2.

The rule that decides how many records you have is in the annex to the Order: several operations with the same counterparty in the same period “must be accumulated by operation code so as to report a single record for each operation code and period”, and triangular operations take a separate record even where that counterparty already has one4. So a customer you sell to, buy from and supply a service to is three records, not one.

The filing frequency, and the threshold that only looks at what you sell

Monthly is the general rule: article 10.1 of the Order states it first, and the quarterly option in article 10.2 is the exception4. It applies only where neither in the quarter being examined nor in each of the four preceding natural quarters the amount passed €50,000 excluding VAT.

What matters is what goes into that amount, and article 81.2.2.º of the Regulation is the precise text: “the supplies of goods that must be reported in the recapitulative statement and the intra-community services supplied”2. Both magnitudes are outbound. An acquisition is not a supply and a service received is not a service supplied, so codes A and I do not count. A workshop importing two million euros of German machinery and selling nothing into the EU files form 349 quarterly for life, however firmly almost any summary of this form tells it otherwise.

And breaking the threshold once costs more than it looks. Because article 10.2 looks four quarters back, the quarter that broke it stays inside that window for the four that follow: you cannot return to quarterly filing before the fifth quarter after it, about fifteen months.

The two deadlines that get written down wrongly

The due date is the first twenty calendar days of the following month, with two exceptions the Order gathers into one sentence4. July may be filed throughout August and the first twenty days of September; and August is due within those same twenty days under the general rule, so a monthly filer presents two statements for two different months on one day. The tax agency’s calendar publishes them together, under a single heading: “Julio y agosto”8.

The second is the last period of the year, December or the fourth quarter, which gets thirty calendar days of January rather than twenty. Article 30.5 of Act 39/2015 then acts on both: a day falling on a Saturday, Sunday or holiday moves to the next working day7. In 2026, 20 September is a Sunday, so July and August fall due on the 21st, which is exactly what the agency publishes. In 2027, 30 January is a Saturday, so the last period of 2026 leaves January and falls due on 1 February.

A worked example with real numbers

A Spanish company sells machinery to a French customer and invoices €18,000 in January, €18,000 in February and €18,000 in March. In the four preceding quarters it never passed €50,000.

The cumulative total is €18,000 at the end of January, €36,000 at the end of February and €54,000 at the end of March. The threshold breaks in the third month. The Order only spells out the first-month and second-month cases, and with the crossing in the third the months elapsed since the beginning of the quarter are all three, while the twenty days that follow are the same window the quarterly statement would have used: it files a single statement covering all three months, due on 20 April 2026, exactly as if nothing had changed. What changes is the following quarters, because it cannot return to quarterly filing before quarter 2 of 2027.

Move one figure. Had the same €54,000 been invoiced as €30,000 in January and €30,000 in February, the threshold would break in the second month: it would file one statement covering January and February together, carrying the “X” truncated-quarter mark at position 186 of the type 1 record5, by 20 March, and another for March by 20 April.

Now suppose that in either scenario a €60,000 supply to that same customer is forgotten. The penalty for three missing records, at the floor of the fourth paragraph of article 198.1, is €3006. The VAT at risk from losing the article 25.Uno exemption is €12,600. Forty-two times more, and on an invoice already collected without VAT.

If you got it wrong: rectify, and do it before they ask

The rectification does not go to the period it corrects. Article 80.3 of the Regulation puts it “in the recapitulative statement of the declaration period in which it was notified to the recipient of the goods or services”2, and the annex to the Order provides a dedicated rectification record, carrying the original operation’s code and a reference to the year and period being corrected4.

On the penalty, two things get confused often. The scale that applies to this form is the fourth paragraph of article 198.1, twenty euros per item or set of items relating to one same person, with a floor of €300 and a ceiling of €20,000, because the 349 reports third parties and so discharges the duty in articles 93 and 94 of the General Tax Act6. And filing late on your own initiative halves both the penalty and its two limits, so the floor drops to €1506. What does not apply here is the 30 per cent reduction for agreeing with the assessment: article 188.1 grants it only to penalties “imposed under articles 191 to 197”, and these are not among them6.

One point the Spanish rules leave open is worth knowing about. Article 25.Uno conditions the exemption on form 349 “under the conditions established by regulation”, and those conditions have never been enacted: article 13 of the Regulation, which is where proving this exemption is governed, does not mention the recapitulative statement2. So exactly how a statement filed late restores the exemption is not settled in the regulation. What the rules do offer are the two routes above, rectifying and filing before being asked, and neither is a reason to leave it pending.

One more thing: annual filing no longer exists

Until 2020, article 81 of the Regulation let anyone under €35,000 of operations and €15,000 of exempt supplies file the recapitulative statement once a year. Paragraphs 4 and 5 that allowed it were repealed by Royal Decree-Law 3/20202, and the preamble of that decree explains why, with a piece of reasoning that ties both ends of this page together: once inclusion in form 349 became a substantive requirement of the exemption, it was necessary “for compliance with this requirement to sit close in time to the date of the operation”3. An annual statement would have left a material condition of the exemption unconfirmed for a whole year.

If you find a guide offering you the annual option, you are reading something written before March 2020, and probably also before the change that makes your VAT-free invoice depend on this form.

Common mistakes

  • Assuming that an EU customer means an invoice without VAT

    This is the most expensive mistake in the whole regime. The exemption in article 25.Uno requires the acquirer to be a business, a professional or a legal person holding a VAT number issued by a Member State other than Spain, and to have communicated it to the seller. If they do not give you that number, or if they are a private individual, the sale is a domestic supply: it carries Spanish VAT, it goes in your form 303, and it appears in no form 349 at all.

  • Treating a supply left out of form 349 as a formality

    It stopped being one on 1 March 2020. The second paragraph of article 25.Uno conditions the exemption on the seller having included the operation in the recapitulative statement, and the preamble of Royal Decree-Law 3/2020 describes that as a “material and not formal condition”. If the operation is not there, the supply is not exempt and carries Spanish VAT on the whole amount, on an invoice you already issued without any.

  • Assuming your Spanish tax number is enough to trade inside the EU

    It is not. You have to apply for registration in the Register of Intra-Community Operators using form 036, and only then is your number listed in the VIES system with the ES prefix. Nor is it enough that your customer sends you a number: check it in VIES, because article 13.3 of the Regulation makes the acquirer’s status evidenced precisely “by the value added tax identification number they supply to the seller”.

  • Not reporting a purchase because the VAT comes to zero

    The neutral result belongs to form 303, not to form 349. The reverse charge means you charge yourself the VAT and deduct it in the same return, so you pay nothing, but the acquisition is still an intra-EU operation and article 79.1.2.º of the Regulation includes it in the recapitulative statement under code A. Member States cross-check the lists: if your German supplier reported the supply and you did not report the acquisition, the mismatch shows up.

  • Applying the goods rule to services

    They are two regimes with two different tests. For goods what matters is the transport to another Member State, and the operation is called an intra-community supply or acquisition. For services there is no transport to prove: the general rule of article 69.Uno.1.º locates a business-to-business service where the customer is, and what gets reported is an intra-community supply or acquisition of services, under codes S and I. The same customer can give you one code for goods and another for services.

Frequently asked questions

When can I invoice a customer in another EU country without VAT?
When the conditions of article 25.Uno of the Spanish VAT Act are all met: the goods are dispatched or transported to the territory of another Member State; the acquirer is a business, a professional or a legal person not acting as one and holds a VAT number issued by a Member State other than Spain; they have communicated that number to you; and you have included the operation in form 349. If any of those fails, the sale carries Spanish VAT.
What if my EU customer has no VAT number?
You invoice Spanish VAT, exactly as you would a domestic customer. And that sale does not go in form 349: article 79.1.1.º b) of the Regulation excludes from the statement supplies made to customers with no identification number in another Member State. The exclusion is not a simplification, it is the consequence of the operation never having been an exempt intra-community supply.
What is an intra-community acquisition of goods?
It is the purchase of goods transported from another Member State into Spain, where the seller is a business or professional and the buyer is too, or is a legal person not acting as one. Article 13.1.ª of the Act makes it subject to Spanish VAT and excludes seven cases, among them purchases from a seller under the small-business franchise regime in their own State, second-hand goods taxed under the special regime, and purchases matching distance sales or goods that have to be installed or assembled here.
What is the reverse charge in an intra-EU operation?
It is the mechanism by which the VAT is declared by the buyer rather than the seller. Your supplier invoices you without VAT and you, in your form 303, charge yourself the Spanish VAT those goods or services would carry and deduct it in the same return. The net result is usually zero, but the operation is reported: in the 303, in the intra-community acquisition boxes, and in form 349 under code A for goods or code I for a service.
Do I need to register in the ROI to sell into the EU?
Yes, if you want to trade on a VAT number. Registration in the Register of Intra-Community Operators is applied for with form 036, and it is what puts your number into the VIES system with the ES prefix, where your European customers will check it. Without it your customer cannot validate your number and your own exemption is exposed, because article 13.3 of the Regulation evidences the acquirer’s status precisely through the number supplied.
Do form 349 and form 303 report the same thing?
No, and this is the commonest confusion. The 303 is the return: it works out what you pay or reclaim for the period. The 349 is informational: it settles nothing and what it says is who you dealt with and for how much, counterparty by counterparty. An intra-community acquisition appears in both, netting to zero in the 303 and as a code A record in the 349. And the frequencies need not match: the Spanish tax agency confirms that a large company filing VAT monthly files the 349 quarterly if its intra-EU volume stays under €50,000.
How do I prove the goods left Spain?
Article 13.2 of the Regulation accepts “any means of evidence admitted in law” and refers in particular to the items of evidence in article 45 bis of Implementing Regulation (EU) 282/2011, depending on whether the transport was arranged by the seller, the buyer or a third party on behalf of either. In practice that means keeping the transport document, the CMR, the carrier’s invoice, the delivery note signed at destination or the insurance certificate, and not just the purchase order.
Are intra-EU services reported the same way as goods?
They go in the same form but under different codes and for a different reason. Code S covers services you supply that, under the place-of-supply rules, are not treated as supplied in Spain, are taxable and not exempt in another Member State, and have the customer as the taxable person. Code I covers services you receive from a business established in the Community but outside Spain and for which you are the taxable person. For goods what matters is the transport; for services, where the customer is.
Is there a minimum amount to report in form 349?
There is none. Unlike form 347, which ignores counterparties you do not reach €3,005.06 with over a year, form 349 has no per-operation threshold: one euro of intra-community supply is reportable. What does exist is a €50,000 threshold, but it decides something else, the filing frequency, and it measures outbound operations only.
Can I correct form 349 if I noticed late?
Yes, with a rectification record, and it is worth doing before you are asked. Article 80.3 of the Regulation puts the rectification in the period in which it is notified to the customer, not in the one being corrected. And article 198.2 of the General Tax Act halves both the penalty and its two limits where the statement is filed late without a prior request, so the floor drops from €300 to €150.
Use the calculator to check which operation code applies, whether you file form 349 monthly or quarterly, and how much VAT is at risk if you leave a sale out.

Sources

  1. 1.Spanish VAT Act 37/1992: article 25.Uno (exemption on supplies to another Member State and its two conditions), article 13.1.ª (the taxable event of an intra-community acquisition), article 26.Tres (the triangular operation) and article 164.Uno.5.º (the duty to file the recapitulative statement) · Boletín Oficial del Estado
  2. 2.Spanish VAT Regulation (RD 1624/1992): article 13 (proving the exemption), articles 78 to 80 (obligation, content and imputation of the recapitulative statement) and article 81 (filing frequency and deadlines) · Boletín Oficial del Estado
  3. 3.Royal Decree-Law 3/2020: its preamble describes inclusion in form 349 as a “material and not formal condition” and explains why annual filing was abolished · Boletín Oficial del Estado
  4. 4.Order EHA/769/2010, approving form 349: who files (article 2), deadlines and the truncated quarter (article 10) and the ten operation codes in the annex · Boletín Oficial del Estado
  5. 5.Form 349: the Spanish tax agency’s own instructions, with position 186 of the type 1 record and the accumulation rule by code and period · Agencia Tributaria
  6. 6.Spanish General Tax Act 58/2003: article 198 (failing to file on time), article 199 (filing incompletely or inaccurately) and article 188 (reductions of penalties) · Boletín Oficial del Estado
  7. 7.Act 39/2015, article 30: how deadlines are computed and moved to the next working day when the last one is not · Boletín Oficial del Estado
  8. 8.Taxpayer calendar 2026: July and August appear together under “Hasta el 21 de septiembre” and the last period of the year under “Hasta el 30 de enero” · Agencia Tributaria

Author / Reviewed by

Author

Thorben Rasmus Idel

Co-founder & writer

Co-founder of Calculadora Capital and the writer behind the methodology on every calculator and article. An entrepreneur and active investor, Thorben founded Idel Versandhandel GmbH, an international trading company operating across 16 countries, and invests across stocks, ETFs and cryptocurrency. He writes the methodology and verifies the math behind each page, drawing on hands-on business and investing experience to keep the tools and explanations grounded in how money, markets and taxes actually work for everyday people in Spain.

Reviewed by

Nahar Geva

Co-founder & reviewer

Co-founder of Calculadora Capital and the independent reviewer behind every calculator and article. An entrepreneur and active investor, Nahar brings a data- and product-driven mindset together with hands-on experience in the markets, investing across stocks and ETFs as well as cryptocurrency and other digital assets, alongside broader personal finance and real estate. On each page Nahar reviews the methodology and double-checks the math and figures, pressure-testing how the tools and explanations hold up against the way money, markets and taxes actually work for everyday investors.

Published: Updated: Reviewed: