Reference

VAT Validation Guides

Country-specific validation guides with format patterns and checksum algorithms

Detailed guides for validating VAT numbers from all EU member states. Each guide covers the specific format, regex pattern, checksum algorithm, and validation examples.

Country Guides

Country Code Format Example
Austria AT U + 8 digits ATU33864707 Full AT VAT validation guide
Belgium BE 10 digits BE0417497106 Full BE VAT validation guide
Bulgaria BG 9-10 digits BG831094393 Full BG VAT validation guide
Croatia HR 11 digits HR24640993045 Full HR VAT validation guide
Cyprus CY 8 digits + letter CY99000230P Full CY VAT validation guide
Czechia CZ 8-10 digits CZ62623753 Full CZ VAT validation guide
Denmark DK 8 digits DK62565314 Full DK VAT validation guide
Estonia EE 9 digits EE101382096 Full EE VAT validation guide
Finland FI 8 digits FI01120389 Full FI VAT validation guide
France FR 2 chars + 9 digits FR27552032534 Full FR VAT validation guide
Germany DE 9 digits DE132490588 Full DE VAT validation guide
Greece EL 9 digits EL094468339 Full EL VAT validation guide
Hungary HU 8 digits HU26648525 Full HU VAT validation guide
Ireland IE 7 digits + 1-2 letters IE4749148U Full IE VAT validation guide
Italy IT 11 digits IT10115350158 Full IT VAT validation guide
Latvia LV 11 digits LV40003245752 Full LV VAT validation guide
Lithuania LT 9 or 12 digits LT100006918914 Full LT VAT validation guide
Luxembourg LU 8 digits LU20260743 Full LU VAT validation guide
Malta MT 8 digits MT12701906 Full MT VAT validation guide
Netherlands NL 9 digits + B + 2 digits NL001631457B01 Full NL VAT validation guide
Northern Ireland XI 9/12 digits or GD/HA + 3 digits XI251763363 / XIGD001 Full XI VAT validation guide
Poland PL 10 digits PL5252674798 Full PL VAT validation guide
Portugal PT 9 digits PT500278725 Full PT VAT validation guide
Romania RO 2-10 digits RO18189442 Full RO VAT validation guide
Slovakia SK 10 digits SK7120001713 Full SK VAT validation guide
Slovenia SI 8 digits SI68911564 Full SI VAT validation guide
Spain ES 9 characters ESA15075062 Full ES VAT validation guide
Sweden SE 12 digits SE556703748501 Full SE VAT validation guide

EU VAT Rules

Wan't to know more about how VAT works in the EU? Check out our guides on key VAT topics:

  • B2B / EU VAT Reverse Charge - Selling professional services to a business in another EU country? If your customer has a valid EU VAT number, the reverse charge mechanism applies and you invoice without VAT.
  • B2C / EU One Stop Shop (OSS) - Selling to private consumers across the EU? The OSS scheme lets you file a single VAT return instead of registering in every country.

Validate VAT Numbers Instantly

Use our API for real-time VAT validation against official EU databases

Get Started Free