Check VAT numbers against the official VIES database. Avoid costly compliance mistakes and protect your business from invalid transactions.
Since January 2020, the EU VAT Quick Fixes require valid VAT numbers for zero-rated intra-community supplies. A valid VAT ID is now a substantive requirement - not just a formality.
Without proof of validation, businesses cannot apply the VAT exemption on cross-border B2B sales within the EU. Tax authorities can retrospectively deny VAT exemptions if the buyer's VAT number wasn't valid at the time of supply.
Validating VAT numbers isn't optional - it's a legal requirement for cross-border EU trade.
Many businesses discover these issues too late - often during tax audits.
Supply becomes taxable; you owe VAT plus interest on late payment
Invoices without valid VAT numbers may be rejected by customers or authorities
No validation record means a failed audit trail and potential penalties
Late VAT payments can attract penalties of up to 100% of the tax owed
Validate VAT numbers in three simple steps
Paste up to 100 VAT numbers or upload a CSV/Excel file
We query the official EU Commission database in real-time
Get detailed validation results in Excel format
Everything you need for reliable VAT number validation
Validation completes in seconds
Direct connection to EU Commission database
Check up to 100 VAT numbers at once
Import from CSV or Excel spreadsheets
Download detailed results for your records
We never store your VAT numbers
All member states plus Northern Ireland
No registration, no limits, no costs
Built for professionals who handle EU VAT compliance
Verify client supplier/customer VAT numbers before filing
Validate new vendors before onboarding
Check B2B customer VAT numbers at checkout
Ensure VAT compliance for cross-border transactions
Verify historical VAT number validity during reviews
Integrate VAT validation into business systems and workflows
27 EU countries plus Northern Ireland (XI) supported
Everything you need to know about VAT number validation
A VAT number (VAT ID) is a unique identifier assigned to businesses registered for Value Added Tax in the EU. Validation is required because, since January 2020, a valid VAT number is a substantive requirement for applying VAT exemptions on intra-community supplies.
If you don't validate and the customer's VAT number turns out to be invalid, you may lose the VAT exemption on the sale. This means you could owe the full VAT amount plus interest, even if discovered years later during an audit.
VIES (VAT Information Exchange System) is the official EU database for validating VAT numbers. Our tool queries this database in real-time, checking whether the VAT number is registered and active with the relevant tax authority.
Yes, our VAT number validator is completely free. There is no registration required, no usage limits, and no hidden costs. We built this tool to help businesses stay compliant with EU VAT regulations.
Yes, you can validate up to 100 VAT numbers in a single batch. Simply paste them into the text area (one per line) or upload a CSV/Excel file containing your VAT numbers.
No, we operate on a privacy-first basis. Your VAT numbers are processed in real-time and never stored on our servers. Once validation is complete, we don't retain any of your data.
We support all 27 EU member states: Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, and Sweden. We also support Northern Ireland (XI).
Best practice is to validate VAT numbers at the time of each transaction and keep records of the validation. For regular customers, periodic re-validation (e.g., quarterly) is recommended as VAT registrations can change.
Protect your business from compliance risks. Free, instant, and official.