Free tool

EU VAT number checker. Straight from VIES.

Check whether a European VAT number is valid before you invoice without VAT. You'll see the registered company name and address where the country shares them. Free, and no sign-up.

Include the country code. Spaces and dots are fine. Greek numbers start with EL.

Reading the result

Three possible answers. Here's what each one means for your invoice.

  • Valid

    The number is registered for intra-EU trade. You can invoice the business without VAT under the reverse charge, if the other conditions are met.

  • Invalid

    The number doesn't exist, has been deregistered, or isn't enabled for cross-border trade. Ask your customer to confirm it before you zero-rate an invoice.

  • Unavailable

    The country's tax database didn't answer VIES. That says nothing about the number. These outages are usually short, so try again in a few minutes.

Reference

EU VAT rates and number formats. All 27 member states, as of October 2026.

Click a country code to check a number from that country. Rates change, so confirm in the EU's Taxes in Europe Database before filing.

CountryCodeNumber formatStandard rateReduced rates
AustriaATU1234567820%13% · 10% · 4.9%
BelgiumBE012345678921%12% · 6%
BulgariaBG12345678920%9%
CroatiaHR1234567890125%13% · 5%
CyprusCY12345678X19%9% · 5% · 3%
CzechiaCZ1234567821%12%
DenmarkDK1234567825%None
EstoniaEE12345678924%13% · 9%
FinlandFI1234567825.5%13.5% · 10%
FranceFR1234567890120%10% · 5.5% · 2.1%
GermanyDE12345678919%7%
GreeceEL12345678924%13% · 6%
HungaryHU1234567827%18% · 5%
IrelandIE1234567WA23%13.5% · 9% · 4.8%
ItalyIT1234567890122%10% · 5% · 4%
LatviaLV1234567890121%12% · 5%
LithuaniaLT12345678921%12% · 5%
LuxembourgLU1234567817%14% · 8% · 3%
MaltaMT1234567818%12% · 7% · 5%
NetherlandsNL123456789B0121%9%
PolandPL123456789023%8% · 5%
PortugalPT12345678923%13% · 6%
RomaniaRO1234567821%11%
SlovakiaSK123456789023%19% · 5%
SloveniaSI1234567822%9.5% · 5%
SpainESX1234567X21%10% · 4%
SwedenSE12345678900125%12% · 6%

Reduced rates include super-reduced and parking rates. Northern Ireland (XI) numbers can be checked too; UK VAT rates apply there.

From the Zenith team

Checking VAT numbers by hand? Zenith handles the rest of the paperwork too.

Zenith reads every invoice that reaches your inbox, matches it to the bank transaction, and gets it ready for your accountant, so you only step in when something looks off.

  • Supplier details pulled from every invoice automatically
  • Bank transactions synced from 2,400+ European banks
Questions

Frequently asked questions

Spend less time on invoices.

See how Zenith takes invoice capture and bank matching off your plate.