VAT number validation

VAT number copied to Validator
+
Requester VAT number (optional)
Without a requester VAT number the certificate will not include the official VIES/HMRC unique consultation number required as legal evidence before tax authorities.
VAT validation record
Generated: Thu, 02 Apr 2026 00:58:09 GMT
VAT Number:EL094019245
Status:VALID
Company:Anonymous SA
[ trade name ]
Address:[ Registered Office Address ]
[ City, Postal Code ]
Unique consult.:WAPIAAAAZ1LsoMJz
Date (UTC):02 Apr 2026, 00:58 UTC
Requested by:[ Your VAT Number ]

Request
URL: https://ec.europa.eu/taxation_customs/vies/rest-api/ms/EL/vat/094019245?requesterMemberStateCode=XX&requesterNumber=[YourVAT]

VIES XML response
"isValid": true,
"requestDate": "2026-04-02T00:58:03.632Z",
"userError": "VALID",
"name": "Anonymous SA",
"address": "[ Registered Address ]",
"requestIdentifier": "WAPIAAAAZ1LsoMJz"
Export structured Excel for bulk analysis & reporting
VAT_Results.xlsx — Excel
F2
WAPIAAAAZ1LsoGbyX9mR2
A
B
C
D
E
F
G
1
VAT Number
Status
Country
Company Name
Address
Unique Consultation No.
Timestamp
2
EE100594102
✓ Valid
EE
Anonymous OÜ
Tallinn, EE
WAPIAAAAZ1LsoGbyX9mR2
02/04/2026 00:58
3
EL094019245
✓ Valid
EL
Anonymous SA
Athens, EL
WAPIAAAAZ1LsoMJzK4pT8
02/04/2026 00:58
4
HR79147056526
✓ Valid
HR
Anonymous d.o.o.
Sesvete, HR
WAPIAAAAZ1LsoQ9UH7nW5
02/04/2026 00:58
5
IE6388047V
✓ Valid
IE
Anonymous Ltd
Dublin 4, IE
WAPIAAAAZ1LsoWWsF2kQ6
02/04/2026 00:58
Frequently Asked Questions (FAQ)

VATport is a VAT verification and audit-proof platform designed for:

  • Finance and in-house tax teams
  • Tax compliance companies and law firms
  • Cross-border businesses
  • Accountants

It allows you to perform batch validations of VAT numbers (mass), search VAT numbers by company name, and generate audit-ready documentation.

VATport certificates are generated by querying official government APIs in real time — the EU VIES system, HMRC (UK), the Norwegian Brønnøysund Register, and the Swiss UID Register. The raw API response, including the exact request URL and the full JSON/XML reply from the authority, is embedded directly in the PDF. This means the certificate is not a screenshot or a summary — it is a machine-readable record of an official government response.

Most importantly, each certificate issued through the EU VIES system includes a unique consultation number, generated by the EU tax authority at the moment of validation and issued in the name of the requester. Tax inspectors recognise this number as the gold standard of VAT due diligence — it is the same reference your own national tax authority can look up on their side.

When you invoice a business customer outside your country — whether in the EU or beyond — you may be entitled to issue the invoice VAT-free (reverse charge). But this is not automatic. To legally omit VAT, you must verify that your customer is a registered taxable business in their country at the time of the invoice.

If you skip this step and a tax authority later audits you, the burden of proof falls on you. Without documented evidence that your customer was VAT-registered at the time of the transaction, the inspector can disallow the VAT exemption / reverse charge retroactively. That means you owe the VAT you didn't charge — out of your own pocket — plus interest and potential penalties.

There is a subtler problem that catches many businesses off guard: the evidence must reflect the status at the time of the invoice, not just the time of the audit. A customer who was registered when you invoiced them may have deregistered since. Without a timestamped certificate proving they were registered on the invoice date, you have a problem.

VATport solves this by generating a dated PDF certificate every time you validate a VAT number. You build an audit trail automatically, validation by validation, and you store it for the day you need it.

In short: checking VAT numbers on official websites is free. Proving you checked them, in a format that holds up to a tax inspector, is what VATport is for.

That said, every case is different.

VAT rules vary depending on whether you are selling goods or services, and who your customer is. Cross-border sales of services to EU businesses generally fall under the reverse charge mechanism, where the customer accounts for VAT in their country — but the rules differ for B2C sales, digital services, and certain regulated sectors. For goods sold to EU businesses, proof of transport or dispatch (CMR documents, freight invoices, delivery confirmations) is typically required alongside VAT registration evidence. For exports of goods to non-EU countries, customs clearance documentation is the primary proof of export, and VAT exemption conditions are governed by export regulations rather than VIES.

VATport helps you with one critical piece of this puzzle: verifying and documenting that your customer was a registered taxable entity at the time of the transaction. It does not replace the other documentation your specific transaction may require.

We strongly recommend consulting a qualified tax advisor or VAT specialist for your particular situation. The rules are complex, country-specific, and subject to change.

CountryCodeSource
Non-EU Countries
United KingdomGBHMRC API
NorwayNOBrønnøysund
SwitzerlandCHSwiss UID
EU Member States
AustriaATEU VIES
BelgiumBEEU VIES
BulgariaBGEU VIES
CyprusCYEU VIES
Czech RepublicCZEU VIES
GermanyDEEU VIES
DenmarkDKEU VIES
EstoniaEEEU VIES
GreeceELEU VIES
SpainESEU VIES
FinlandFIEU VIES
FranceFREU VIES
CroatiaHREU VIES
HungaryHUEU VIES
IrelandIEEU VIES
ItalyITEU VIES
LithuaniaLTEU VIES
LuxembourgLUEU VIES
LatviaLVEU VIES
MaltaMTEU VIES
NetherlandsNLEU VIES
PolandPLEU VIES
PortugalPTEU VIES
RomaniaROEU VIES
SwedenSEEU VIES
SloveniaSIEU VIES
SlovakiaSKEU VIES
Northern IrelandXIEU VIES

Validations performed against the Norwegian Brønnøysund Register and the Swiss UID Register confirm VAT registration status only. These authorities do not issue a unique consultation number.