EU · VIES

EU VAT Number Verification

Format sanity check and official VIES verification path for all 27 EU member states. EU Verifier does not validate VAT numbers itself — we guide you to the official source.

Advertisement

Format check & verification

Enter the body of the number only — the country prefix is selected above.
About VIES
Official service: ec.europa.eu/taxation_customs/vies

Enter a country and VAT number above to check the format.

What VIES verification confirms

VIES (VAT Information Exchange System) is operated by the European Commission. It queries the VAT databases of all EU member states and returns whether a given VAT number is registered for cross-border (intra-Community) transactions.

A valid result means the number exists in the issuing country's VAT database and is accessible via VIES at the moment of the query. It does not confirm solvency, ownership, or operational capacity of the registered entity.

  • An invalid result can mean the number is incorrect, not activated for intra-EU trade, or the member state endpoint is temporarily unavailable.
  • Name and address display depends on national disclosure rules — some countries do not share trader details through VIES.
  • VIES results should be recorded with a timestamp for invoicing compliance evidence.

When VAT verification is needed

  • Before issuing an intra-EU invoice where VAT treatment depends on the customer's registration status.
  • When onboarding a new EU supplier or customer to reduce basic counterparty data errors.
  • Before shipping goods cross-border within the EU when your process requires a verified VAT number on shipping and customs documents.
  • When cleaning ERP or invoice master data to catch wrong prefixes, missing digits, or outdated numbers.
  • For EC Sales Lists and Intrastat reporting, where the accuracy of counterparty VAT numbers is mandatory.

Common format mistakes

MistakeExampleCorrection
Country prefix in number fieldDE123456789 in field when DE is already selectedEnter 123456789 only
Spaces or dots from PDF copy123 456 789 or 123.456.789Remove all separators
Wrong country prefixGreek VAT entered with GR instead of ELGreece uses EL in VIES
National tax ID used instead of VAT IDGerman Steuernummer vs. Umsatzsteuer-IDUse the DE-prefixed VAT number only
Alphanumeric confusionLetter O instead of digit 0Check each character carefully

Recording evidence for compliance

Many tax advisors recommend recording VAT check results as part of standard invoicing and supplier onboarding workflows. A basic evidence record typically includes:

  • Date and time of the check
  • Country code and VAT number queried
  • Result shown by the official VIES tool (valid/invalid, name if displayed)
  • Any VIES reference number returned
This is general practice guidance, not legal or tax advice. Recording requirements vary by jurisdiction and business type. Consult your tax advisor for your specific situation.

Understanding VIES result types

VIES does not return a simple pass/fail. The result you receive depends on the member state's national system and what it is configured to share. Understanding what each outcome actually means prevents misinterpretation during supplier onboarding or audit review.

  • Valid, with name and address: The number is registered and the member state has authorised disclosure of trader details. This is the most useful result for due diligence.
  • Valid, name/address not available: The number is registered but the member state does not release trader details through VIES. This is common in several EU countries. The number itself is still valid.
  • Invalid: The number is not found in the issuing country's VAT register. This may mean the number is incorrect, the business has deregistered, or it was never registered for intra-EU trade.
  • Member state service unavailable: The national endpoint is temporarily unreachable. This is not the same as an invalid number — retry after a short interval, or check the Status page for known outages.

If a supplier insists their number is valid but VIES returns invalid, ask them to confirm the number with their national tax authority before proceeding with a zero-rated invoice.

After the verification

A valid VAT number is the start, not the finish

If you're moving goods or services across EU borders, the harder part is everything that comes after the lookup — registration in the right countries, OSS/IOSS routing, returns, and reconciliation. These are the tools we hear about most from people doing exactly that:

Hellotax

Ecommerce / FBA

Automated VAT registration, filing, and OSS/IOSS handling across all EU member states. Built for online sellers managing multiple marketplaces and stock locations — Amazon FBA in particular.

Learn more about Hellotax

Disclosure: this link is an affiliate link. We may earn a commission if you sign up — at no extra cost to you. We only list services we'd point a colleague toward.

Advertisement