Free Tool
Verify VAT Number
Verify EU VAT numbers via VIES, ARES and the Czech Ministry of Finance. Free EU company verification.
EU-wide
How verification works
For Czech VAT numbers, verification runs in three steps: 1) the ARES business registry (company name and address), 2) the Czech Ministry of Finance (MFCR) database to confirm current VAT registration — this also catches entities that have since deregistered, 3) the EU VIES system as a last resort for entities not found in ARES or MFCR. Czech group registrations (699xxxxxx) and all other EU countries go directly to VIES.
VAT number formats
Every EU country has its own VAT number format. You can enter the number with or without the 2-letter country prefix — for Czech numbers we add it automatically.
Frequently asked questions
For Czech VAT numbers we first check the ARES registry (company name and address), then the MFCR database for the current VAT registration status, and finally the EU VIES system. Group registrations (numbers starting with 699) go directly to VIES.
An unreliable VAT payer is an entity listed by the Czech Tax Authority for failing to meet its VAT obligations. If you pay such an entity to a bank account that is not published in the registry, you become jointly liable for the unpaid tax. We show this status on every check.
The VIES system is sometimes overloaded or temporarily down. Please try the check again in a moment — no data is lost.
Use the Bulk VAT Validator — paste a list of VAT numbers (one per line) and export the results to PDF or Excel.