VAT Number Validator
Validate EU VAT number format for all 27 member states. Country-specific length and pattern rules. Runs 100% in your browser.
Normalized
Detected country
Format check
Reference
How do EU VAT numbers work?
EU VAT numbers consist of a 2-letter country code followed by a country-specific identifier. Length and characters vary: Germany (DE) uses 9 digits, France (FR) uses 11 alphanumeric, Italy (IT) uses 11 digits. This tool validates the structural format. To verify a VAT number is actually registered, query the VIES service.
Offline format check
This tool checks structure only. To confirm a VAT number is real and active, query the EU VIES service.
Common uses
- Invoicing — pre-validate customer VAT before B2B sales.
- Form input — show real-time feedback to users.
- Data cleanup — find malformed VAT numbers in CRMs.
- Compliance — confirm format before reverse-charge handling.
Privacy
All validation runs 100% in your browser. No data is sent to any server.