Guide

VAT Number Verification: UK & EU Checks (VIES + HMRC)

Learn how to verify VAT numbers in the UK and EU, what VIES shows, common failure reasons, and how to handle cases when VIES is unavailable.

Editorial Team 6 min read
VAT Number Verification: UK & EU Checks (VIES + HMRC)

VAT number verification: the quick answer

VAT number verification tells you if a firm is VAT-registered in the UK or EU. For EU numbers, you can use VIES to check VAT ID numbers. In the UK, use HMRC routes for an official check.

A valid EU check often returns business data. An invalid check usually means the number is not on the VAT register. This matters before you invoice for EU cross-border work.

Below is a clear path for vat verification. It also shows what to do when checks fail. You will also learn what records to keep for tax compliance.

Getting started with VAT verification

VAT verification is your check for VAT registration status. It confirms a business is set up for VAT, not just an idea on paper. This helps when you sell across borders.

EU cross-border transactions often rely on EU VAT rules. The UK has its own VAT setup. So the process can change by where the VAT ID comes from.

When you do VAT number validation, you should save proof. Save the check date and the tool you used. This supports audits and reduces tax-related risk.

  • Goal: confirm VAT registration status for the right place
  • EU checks: VIES is the main tool
  • Proof: keep a copy of each check result
VAT verification planning with a VAT number document and notes
Start with correct VAT info

How to verify a VAT number (what you do in practice)

Start by getting the VAT ID from the other firm. Use the VAT number shown on their invoice or profile. Then make sure the country code matches the number.

Next, run the check in the right system. Use VIES for EU VAT ID numbers. For UK VAT IDs, use HMRC-backed methods.

Then record what you found. Keep the date and the result status. If you need to defend your VAT treatment, this record helps.

  1. Collect the VAT ID from the supplier or customer
  2. Confirm the VAT number format fits the country prefix
  3. Check the number using the right system for that country
  4. Save the outcome with a clear time stamp
  5. Ask for a fresh VAT ID if the check fails
VAT number verification steps using a laptop and supporting tools
Run the right verification step

Understanding VIES and what it can (and cannot) tell you

VIES stands for VAT Information Exchange System. It lets you check EU VAT ID numbers. This supports EU cross-border transactions with VAT rules.

A good VIES check can show business data. You may see the name and address linked to the VAT ID. This is helpful for onboarding and invoice checks.

If the VIES result is invalid, the VAT ID is not found. That often means the firm is not VAT-registered there. It can also mean VAT is not active for that status.

VIES is a fast VAT checks tool. It is not a full VAT plan. You still need place-of-supply rules and good invoice records.

  • VIES: EU VAT ID lookup tool
  • Valid: usually means VAT registration is on
  • Invalid: usually means VAT registration is off
  • Note: still check other VAT rules for each deal
Cross-border VAT information exchange concept for VIES checks
VIES overview for EU checks

UK VAT number verification process (what changes vs the EU)

UK VAT verification uses UK rules, not the EU VIES tool. So you should not send UK VAT IDs to VIES. The right route is an HMRC-backed process.

You still do checks at key moments. Do a check when a firm starts a new deal. Then recheck before you issue VAT invoices for big work.

VAT registration can change over time. A firm can cancel VAT or stop some VAT status. So your process should include re-check steps.

If you cannot get a clear UK result, escalate. Contact HMRC or the right tax office. Get an official reply you can file.

VAT number origin Typical check route What to save
EU member state VIES check date, time, result, and any returned data
UK HMRC-backed check method used and proof of the outcome
UK VAT verification workflow with official paperwork organization
UK checks with HMRC process

Common VAT verification failures and how to fix them

VAT number validation can fail for many real reasons. One common reason is VAT is not active for intra-EU transactions. Another is that VAT registration is still pending.

Sometimes the issue is simple and human. A wrong digit can break the check. Extra spaces can also cause a mismatch.

Use a tight fix loop when you hit a failure. First, recheck the VAT ID you entered. Then ask the firm for the right number.

If it still fails, do not just guess. Document the failure and follow the official fallback path. That can mean a tax office check.

  • Input errors: fix digits, spaces, and the country prefix
  • Pending VAT registration: ask for the VAT start date
  • Intra-EU setup: ask if they are active for the needed VAT status
  • Tool downtime: retry later and then escalate if needed
  • Official need: contact the local tax office for a final answer

Also think about data protection. VIES can return business data. Limit who can see it inside your firm. Store it only as long as you need it for tax compliance.

Why VAT number verification matters for tax compliance

VAT number verification supports correct VAT invoicing. It helps you treat EU supplies in the right VAT way. It also helps you avoid costly mistakes.

If you use a VAT ID for VAT treatment, you need proof. A good record shows you did VAT checks at the right time. This helps in tax reviews and audits.

Keep checks as part of your supplier and customer files. You can also set a recheck rule by risk. High-risk vendors get more checks and quicker follow-up.

If VIES is unavailable, use your fallback plan. Get an official verification from local tax authorities. Then keep that reply in your compliance file.

Conclusion and best practices

VAT number verification confirms a VAT-registered status in the UK or EU. For EU VAT ID numbers, VIES is a key tool. A valid result can show business data. An invalid result usually means VAT is not registered or not active.

For UK checks, use HMRC-backed routes. Do not rely on VIES for UK VAT IDs. If your tool fails, contact tax authorities for official proof.

Make VAT checks part of onboarding and invoicing. Save the outcome each time you check. Handle any returned data with care and keep your records clear.

Do it this way, and your VAT work stays easier. Your audits will be calmer. Your invoicing will be more accurate.

Frequently asked questions

What is VAT number verification in the EU and UK?
VAT number verification checks whether a business is VAT-registered. In the EU, you often do it via VIES for VAT ID numbers used in cross-border work.
What does VIES do in an EU VAT number check?
VIES, the VAT Information Exchange System, lets you verify VAT ID numbers within the EU. A valid result can show business details, while an invalid result usually means the VAT ID is not registered.
How do I do uk vat verification?
UK VAT verification usually uses HMRC-backed routes for an official check. Do not assume VIES is used for UK VAT IDs.
Why would a VAT number validation fail even if a supplier claims it is registered?
Common reasons include pending VAT registration or that the firm is not active for intra-EU transactions. It can also be due to a wrong digit or bad VAT ID input.
What should I do if VIES is unavailable?
If VIES is unavailable, do not guess. Contact the right tax authority for an official verification and keep a record of what you did.
Should I keep records of VAT checks?
Yes. Keeping records of VAT checks supports tax compliance and helps you show what you did at the time of invoicing.
vat number verification processeu vat number verificationuk vat verificationvat identification numbersvies vat checksvat checks for tax compliance