Free tool · Official EU VIES register

VAT number check

Verify any European VAT number against the official EU VIES register. Free, instant, all 27 member states + Northern Ireland — with the registered company name and address where the member state provides them.

  • Official European Commission VIES data
  • All 27 EU countries + Northern Ireland
  • Free — no sign-up, nothing stored
EU VIES check

Save this result as proof of your check.

VAT number formats in every EU country

Every member state has its own VAT number format. The checker validates the format first, then confirms the registration live from VIES.

CountryFormatExample
ATAustriaATU + 8 digitsATU12345678
BEBelgiumBE + 10 digitsBE0123456789
BGBulgariaBG + 9–10 digitsBG123456789
CYCyprusCY + 8 digits + letterCY12345678X
CZCzechiaCZ + 8–10 digitsCZ12345678
DEGermanyDE + 9 digitsDE123456789
DKDenmarkDK + 8 digitsDK12345678
EEEstoniaEE + 9 digitsEE123456789
ELGreeceEL + 9 digitsEL123456789
ESSpainES + 9 charactersESX1234567X
FIFinlandFI + 8 digitsFI01120389
FRFranceFR + 2 characters + 9 digitsFR12345678901
HRCroatiaHR + 11 digitsHR12345678901
HUHungaryHU + 8 digitsHU12345678
IEIrelandIE + 7 digits + 1–2 lettersIE1234567X
ITItalyIT + 11 digitsIT12345678901
LTLithuaniaLT + 9 or 12 digitsLT123456789
LULuxembourgLU + 8 digitsLU12345678
LVLatviaLV + 11 digitsLV12345678901
MTMaltaMT + 8 digitsMT12345678
NLNetherlandsNL + 9 digits + B + 2 digitsNL123456789B01
PLPolandPL + 10 digitsPL1234567890
PTPortugalPT + 9 digitsPT123456789
RORomaniaRO + 2–10 digitsRO12345678
SESwedenSE + 12 digits (ends 01)SE123456789001
SISloveniaSI + 8 digitsSI12345678
SKSlovakiaSK + 10 digitsSK1234567890
XINorthern IrelandXI + 9 digitsXI123456789

Frequently asked questions

Is this VAT check free?

Yes. The check queries the European Commission's official VIES service and is completely free, with no sign-up.

Why do I need to verify a customer's VAT number?

For an intra-EU B2B sale to be zero-rated, you must confirm the buyer's VAT number is valid at the time of the transaction and keep evidence of the check. An invalid number can make you liable for the VAT.

What does “VIES” mean?

VIES (VAT Information Exchange System) is the European Commission's system that relays validation requests to each national tax administration in real time.

Why is a correct-looking number reported as invalid?

The number may not be registered for intra-EU trade, the registration may have ended, or the national service may be momentarily down. Check with the counterparty and try again later.

Do you store the numbers I check?

No. Lookups are passed to VIES and are not stored or used for any other purpose.

Need the company behind the number?

FlowDial is a B2B company-data platform — financials, decision makers and contact data for sales teams.

Explore FlowDial
500,000+
Finnish companies
300,000+
Estonian companies

Validation data: European Commission VIES. Format reference maintained by FlowDial.

This tool in other languages: English · Suomi · Eesti · Deutsch · Français · Nederlands · Svenska