EU VAT Number Validator (VIES)
Check an EU VAT number with the European Commission’s VIES service. Validate a single number or a small batch, including Northern Ireland (XI).
How to use this tool
- Select the VAT prefix, such as DE for Germany, FR for France or IE for Ireland, and enter the number.
- Run a live VIES check. For a batch, enter up to ten numbers with prefixes, one per line.
- Read the status and timestamp. Copy a completed check or download the batch results as CSV.
Example
Choose DE for a German VAT number. For Northern Ireland, choose XI. A GB VAT number needs the UK service.
Supported formats
VAT prefix and number, or up to ten prefixed numbers → VIES status, timestamp, optional company details, CSV
Limits and review
Check an EU VAT number with the European Commission’s VIES service. Validate a single number or a small batch, including Northern Ireland (XI).
Keep your original and check the result. Automated checks do not replace human review or certify legal compliance.
Privacy
The submitted VAT number is sent to the European Commission’s VIES service. Company details are shown only if VIES returns them.
PrivacyFrequently asked questions
What does a valid VIES result mean?
The national database reported the number as valid for intra-EU VAT at the time of the check. VIES may omit a business name or address. The result is limited to the number and details returned.
What is the difference between invalid and unavailable?
Invalid is a completed negative response from VIES. Unavailable means the service could not finish the check. Retry the unavailable rows after the service recovers.
Can I check a UK VAT number?
VIES covers eligible Northern Ireland VAT numbers with the XI prefix. Check GB numbers with the UK VAT service.