The Real Cost of an Invalid VAT Number

30 Sep 2026

The Real Cost of an Invalid VAT Number

The Real Cost of an Invalid VAT Number

An invalid VAT number on a zero-rated or reverse-charged intra-EU B2B invoice is not a data-quality problem. It’s VAT you didn’t charge, now assessed against you as the supplier – plus interest, plus a penalty, plus whatever it costs to reconstruct the file and fix it. The cost stack below is scoped to the EU-27 plus Northern Ireland (XI), which is the coverage VIES supports.

One distinction before anything else: what a tax authority assesses against you and what you can later recover from the customer are two different questions. The assessment is public law – you owe the state. Recovering it from the customer, if you try, is a contractual and national civil-law question, and it usually doesn’t work for the interest or the penalty, since those generally can’t be shifted onto anyone without an explicit indemnity clause in the contract. Keep those separate – the number in the worked example below is what gets assessed, not automatically what you lose.

Goods and services fail differently – this matters for the whole cost story

The mechanism that breaks determines who assesses you, in which state, and at what rate. They are not the same story, and treating them as one ‘reverse charge’ narrative is where most of the confusion starts.

Goods. An intra-Community supply of goods is exempt under Article 138 of the VAT Directive. Since the 2020 Quick Fixes, the customer holding a valid VAT number is a substantive condition of that exemption under Article 138(1)(b) – not a formality you can fix after the fact. Correctly reporting the supply on the recapitulative statement (Article 138(1a)) is a separate condition, and it does carry a ‘duly justify’ cure clause for genuine, justified errors – but that cure doesn’t extend to the VAT-number condition itself. If the exemption fails because the number was never valid, the supply becomes a domestic taxable supply, assessed in the member state where dispatch began, at that state’s rate.

Services. The reverse-charge mechanism for services runs on Article 44 (place of supply is the customer’s establishment) plus Article 196 (the customer accounts for the VAT). The legal test is whether the customer is a taxable person acting as such – a valid VAT number is strong evidence of that, but it isn’t the substantive condition the way it is for goods. An invalid number doesn’t automatically mean ‘not a taxable person.’ What it does mean is that if the Article 44 test can’t be satisfied, place of supply falls back to Article 45, and the supplier owes VAT in its own member state, at its own rate.

So: goods failure → assessed where you dispatched from. Services failure → assessed where you’re established. Different tax authority, different rate, different remediation path. A single ‘the reverse charge broke’ narrative flattens a distinction that changes which number you’re computing against. The mechanics of the services case specifically – including the CJEU good-faith line – are covered in more depth in what happens when you reverse-charge an invalid VAT number – that one covers the liability mechanics for services; this one is the cost stack across both mechanisms.

The cost stack

1. The VAT you never charged

This is the main line. Worth making concrete once, with every assumption stated – it’s easy to underestimate how directly the exempted amount converts into an assessed liability.

Illustrative only – assumptions inline, not a real case: a supplier dispatches €50,000 of goods from Germany under what it believed was a valid Article 138 exemption. The customer’s VAT number turns out to have been invalid at the time of dispatch, the exemption fails, and the supply is reassessed as domestic at Germany’s standard rate of 19% (current rate per /docs/rates; rates and the countries they apply to change, so don’t hardcode this figure anywhere that isn’t checked against the live source). That’s €9,500 assessed – not lost, assessed. It’s a public-law liability to the German tax authority, and it exists independently of whether the supplier can later persuade the customer to cover any part of it.

Run the same shape for a services failure and the numbers move to the supplier’s own established rate instead of the customer’s country, because that’s where Article 45 puts the liability once Article 44 doesn’t apply. A Finland-established SaaS vendor reassessed on a services supply is assessed at Finland’s standard rate, not the customer’s, however far away the customer is.

Nothing here is invented beyond that: the rate is real and sourced, the base is a stated assumption, and ‘illustrative’ applies to the whole example, not just the base amount.

2. Interest

Interest accrues from the point the VAT should have been paid – the original due date of the return that should have included it, not the date of the audit finding. How that’s calculated – the rate, the compounding, whether it’s simple or tiered – is set by each member state’s own law; the VAT Directive doesn’t harmonize it. There’s no single EU-wide interest figure to quote, and a source that gives you one flat number for ‘VAT interest’ is wrong by construction. Check /docs/coverage for which countries’ rules apply to a given transaction rather than assuming a fixed list.

3. Penalties

Same story. Penalty regimes – whether a fixed amount, a percentage of the unpaid VAT, or something scaled to culpability – are set by member-state law under the general enabling basis of Article 273, not by the Directive itself. They vary by country, by how the failure is characterized (error versus negligence versus fraud), and by whether the supplier self-corrects before an audit finds it. This article won’t give you a percentage or a per-country table, because there isn’t one that’s accurate across 27 member states plus XI, and stating one would be worse than saying nothing.

4. Audit adjustment and back-taxes

An audit that finds one invalid number rarely stops at one invoice. Once a tax authority is reviewing your intra-EU exemption or reverse-charge treatment, the review typically spans the filing periods and the customer relationships that used the same validation practice – which means the same failure mode, if it exists, tends to show up more than once. The adjustment isn’t ‘recompute this invoice,’ it’s ‘recompute the pattern,’ and that’s a materially larger exposure than the illustrative single-invoice example above suggests. This is also where checked-then-later-deregistered and never-checked-at-all diverge sharply – the former has a documented, dated basis for the treatment applied at the time; the latter doesn’t, and an auditor treats them very differently across the whole sample they pull.

5. Remediation

Even before any assessment lands, fixing the underlying problem costs something: reconstructing which invoices used which VAT number and when, attempting to re-verify or re-bill customers where the contract allows it, and advisor time to work through the jurisdiction-specific interest and penalty exposure once the pattern is understood. None of that is optional once a systemic gap is found – it’s the price of closing the file, separate from whatever the assessment itself comes to.

Why the evidence changes the story, without promising an outcome

Everything above assumes the exemption or reverse-charge condition actually failed. Whether a supplier is exposed at all, and how the good-faith question plays out, depends heavily on what was checked and when.

CJEU case law – Teleos (C-409/04), Kittel (C-439/04 and C-440/04), and Netto Supermarkt (C-271/06) – establishes a general good-faith principle: a supplier who took every reasonable measure available and had no part in fraud can generally keep the benefit of an exemption, even where a fact later turns out to be wrong. Read that carefully, though. These cases predate the 2020 Quick Fixes and turned on falsified transport and export documentation, not on today’s Article 138(1)(b) VAT-number condition specifically. Cite them for the general principle, hedged, not as a ruling on the exact scenario of a validated-then-deregistered number.

What the principle points toward, without guaranteeing anything, is that a supplier who ran a genuine, dated, requester-qualified check at the time of supply is in a materially different position than one who never checked. That’s exactly what the VIES consultation number is for – contemporaneous evidence, issued by VIES itself, that a specific check happened at a specific time. It’s not ‘unique,’ other providers can return it too, and it doesn’t adjudicate the transaction on its own – it’s evidence you did your part of the diligence. The full case for keeping it is in the VIES consultation number for finance teams.

If this is describing a real supply you’ve already made, the next step isn’t reading further – it’s a qualified tax adviser in the relevant jurisdiction. Nothing here promises that a diligent check means no assessment; it means you have something to argue from.

What actually reduces this exposure

The cost stack above is the downside case. The mitigation is comparatively simple and cheap relative to any of the five items above:

  • Check before you rely on the number, not after. A GET /v1/vat/:vatId call returns valid, the trader details where available, checkId, verifiedAt, source, and consultationNumber for a requester-qualified lookup:
curl https://api.vatnode.dev/v1/vat/DE123456789 \
  -H "Authorization: Bearer $VATNODE_API_KEY"
  • Keep the evidence next to the invoice, not in a separate system nobody checks during an audit. Build the full audit trail covers what to store and how.
  • Know when a check is actually required – not every transaction needs one, and over-checking has its own cost. See when to validate a customer’s VAT number.
  • Understand build-vs-buy before you commit engineering time to a SOAP client and a national-fallback layer of your own – that breakdown is here.

None of this is about avoiding every possible assessment – some fact patterns will still result in one. It’s about not being the supplier with no dated check, no consultation number, and no answer when the auditor asks how you knew.

This is general information about EU VAT rules and CJEU case law, not tax or legal advice for a specific transaction. If you’re dealing with an actual invoice raised against a number that turned out to be invalid, talk to a qualified adviser in the relevant jurisdiction before deciding how to fix it.

FAQ

Who actually pays when a customer’s VAT number turns out to be invalid?

The supplier does, at least at the assessment stage. A tax authority reassesses the supplier for the VAT that should have been charged, not the customer – whether the supplier can then recover that amount from the customer is a separate contractual question under national civil law, and penalties and interest generally can’t be shifted onto the customer without an explicit indemnity clause.

Is this the same cost for goods and services?

No. For goods, an invalid customer VAT number can break the Article 138 exemption outright, and the supply gets reassessed in the member state where dispatch began, at that state’s rate. For services under the reverse-charge mechanism, a valid number is evidence rather than the substantive condition – if the place-of-supply test still fails, the supplier is assessed in its own member state, at its own rate. Different authority, different rate, different remediation path.

Does a diligent VIES check protect us if the number goes bad later?

A genuine, dated, requester-qualified check at the time of supply puts a supplier in a materially different position than never checking at all – CJEU case law has generally protected suppliers who took reasonable measures and had no part in fraud. That said, this is general information, not a guarantee of outcome, and it isn’t tax advice for your specific transaction – talk to a qualified adviser if this applies to a real supply you’ve made.

How long do we need to keep the evidence of a VAT check?

Align it with your invoice retention period, since the check is only useful for as long as the invoice it supports is open to review. Retention periods vary by jurisdiction, so the exact number of years is a question for your adviser, not something this article can answer generically.

Check before the treatment gets decided, not after an audit

vatnode runs requester-qualified VIES checks – set your EU VAT number once in Settings and every live VIES check then returns the consultation number, source, and timestamp alongside the result, so a bad number shows up before you zero-rate or reverse-charge the invoice. Free plan, 100 requests/month, no card.

Get a free API key · VAT API · Pricing