How do I verify a VAT number is valid?

Last updated: Method & sources
Share𝕏🔗🟠

📋 Direct Answer

[Unverified] Figures may be out of date. Queued 2026-08-21 (uvq-vat-number-how-to-verify-en-F0-05). Check the official page: https://ec.europa.eu/taxation_customs/vies/. Public compilation, not tax advice.

Check the official page

Use the EU VIES (VAT Information Exchange System) at ec.europa.eu/taxation_customs/vies to verify EU VAT numbers. For UK VAT, use HMRC's online checker. For other countries, check with the national tax authority. Always verify before applying zero-rate B2B transactions.

1
Requirements
Free
Est. Total Cost
Instant
Timeline

🌍 Market-Specific Details

EU

Registration threshold: €10,000 cross-border sales

UK

Standard rate: 20%. Registration threshold: £85,000

Key Thresholds

Standard Tax Rate20%
Registration Threshold£85,000

📝 Step-by-Step Guide

Total 4 steps·Est. Instant

Prerequisites

  • EU VIES Check
  1. 1

    EU VIES Check - Step 1

    Go to ec.europa.eu/taxation_customs/vies

  2. 2

    EU VIES Check - Step 2

    Enter the VAT number (with country prefix)

  3. 3

    EU VIES Check - Step 3

    Click 'Verify'

  4. 4

    EU VIES Check - Step 4

    Check the response — valid numbers show company details

💰 Cost Breakdown

ItemCostFrequency
VIES (EU-wide)Freeone-time
National tax authority databasesFree for most portalsone-time
Automated API verification (VIES API, third-party)VIES API free; third-party €20–100/monthmonthly
EU VIES CheckFreeone-time
Total Estimate€20 – €100Varies by jurisdiction
⚠️WARNING

Applying reverse charge on an invalid VAT number leaves you liable for the VAT you should have charged

If the customer's VAT number is invalid, tax authorities will treat the transaction as B2C and hold you liable for the VAT amount plus penalties

🛡️ Prevention Steps

  • Always verify before applying reverse charge — VIES takes seconds
  • Store verification results with transaction records
  • Set up alerts for expired or revoked VAT numbers in your customer database

Item by Item

RequiredEU VIES Check
FreeInstant
  1. 1Go to ec.europa.eu/taxation_customs/vies
  2. 2Enter the VAT number (with country prefix)
  3. 3Click 'Verify'
  4. 4Check the response — valid numbers show company details

Comparison

VIES (EU-wide)National tax authority databasesAutomated API verification (VIES API, third-party)
Pros
  • Free, official EU portal
  • Covers all EU member states + some non-EU
  • Instant results
  • Authoritative for specific countries
  • May provide additional business details
  • Bulk verification possible
  • Can be integrated into checkout/ERP workflow
  • Automatic re-verification
Cons
  • Does not validate UK VAT numbers
  • May be temporarily unavailable during peak periods
  • Each country has different portals and APIs
  • Not unified — requires checking each country separately
  • VIES API has rate limits
  • Third-party services may charge fees
Best ForVerifying EU VAT numbers for B2B reverse-charge transactionsVerifying non-EU VAT numbers (UK HMRC, Swiss UID) or when VIES is unavailableHigh-volume B2B sellers processing many transactions daily
Est. CostFreeFree for most portalsVIES API free; third-party €20–100/month

Common Mistakes

Not verifying customer VAT numbers before zero-rating

💥 Consequence: HMRC can disallow input tax deduction

Fix: Verify all VAT numbers via VIES before applying zero rate

Trusting customer-provided VAT numbers without verification

💥 Consequence: Liability for uncollected VAT

Fix: Always verify VAT numbers independently, never just trust what customers tell you

Seller Paths

Occasional B2B sales (few per month)

  1. 1. Follow the steps for: Occasional B2B sales (few per month)

Regular B2B sales (daily transactions)

  1. 1. Follow the steps for: Regular B2B sales (daily transactions)

Selling to UK-based businesses

  1. 1. Follow the steps for: Selling to UK-based businesses

Next Steps

HighUse the VIES portal (ec.europa.eu/taxation_customs/vies) to verify every customer's VAT number before first transactionBefore first transaction
MediumImplement automated VIES verification in your e-commerce platform or ERP systemWithin 1 month
MediumRe-verify VAT numbers quarterly for recurring B2B customersQuarterly
MediumKeep verification certificates/records for each transaction as proof of due diligenceOngoing
LowCheck national tax authority databases for non-EU VAT numbers (e.g., HMRC for UK)As needed

Get a free compliance assessment

Continue →

Related Questions

📤 Found this useful? Share with fellow sellers

Sources

Disclaimer: This page is for informational purposes only and does not constitute legal or tax advice. Consult a professional for your specific situation.