EU VAT number checker. Straight from VIES.
Check whether a European VAT number is valid before you invoice without VAT. You'll see the registered company name and address where the country shares them. Free, and no sign-up.
Include the country code. Spaces and dots are fine. Greek numbers start with EL.
Three possible answers. Here's what each one means for your invoice.
Valid
The number is registered for intra-EU trade. You can invoice the business without VAT under the reverse charge, if the other conditions are met.
Invalid
The number doesn't exist, has been deregistered, or isn't enabled for cross-border trade. Ask your customer to confirm it before you zero-rate an invoice.
Unavailable
The country's tax database didn't answer VIES. That says nothing about the number. These outages are usually short, so try again in a few minutes.
EU VAT rates and number formats. All 27 member states, as of October 2026.
Click a country code to check a number from that country. Rates change, so confirm in the EU's Taxes in Europe Database before filing.
| Country | Code | Number format | Standard rate | Reduced rates |
|---|---|---|---|---|
| Austria | ATU12345678 | 20% | 13% · 10% · 4.9% | |
| Belgium | BE0123456789 | 21% | 12% · 6% | |
| Bulgaria | BG123456789 | 20% | 9% | |
| Croatia | HR12345678901 | 25% | 13% · 5% | |
| Cyprus | CY12345678X | 19% | 9% · 5% · 3% | |
| Czechia | CZ12345678 | 21% | 12% | |
| Denmark | DK12345678 | 25% | None | |
| Estonia | EE123456789 | 24% | 13% · 9% | |
| Finland | FI12345678 | 25.5% | 13.5% · 10% | |
| France | FR12345678901 | 20% | 10% · 5.5% · 2.1% | |
| Germany | DE123456789 | 19% | 7% | |
| Greece | EL123456789 | 24% | 13% · 6% | |
| Hungary | HU12345678 | 27% | 18% · 5% | |
| Ireland | IE1234567WA | 23% | 13.5% · 9% · 4.8% | |
| Italy | IT12345678901 | 22% | 10% · 5% · 4% | |
| Latvia | LV12345678901 | 21% | 12% · 5% | |
| Lithuania | LT123456789 | 21% | 12% · 5% | |
| Luxembourg | LU12345678 | 17% | 14% · 8% · 3% | |
| Malta | MT12345678 | 18% | 12% · 7% · 5% | |
| Netherlands | NL123456789B01 | 21% | 9% | |
| Poland | PL1234567890 | 23% | 8% · 5% | |
| Portugal | PT123456789 | 23% | 13% · 6% | |
| Romania | RO12345678 | 21% | 11% | |
| Slovakia | SK1234567890 | 23% | 19% · 5% | |
| Slovenia | SI12345678 | 22% | 9.5% · 5% | |
| Spain | ESX1234567X | 21% | 10% · 4% | |
| Sweden | SE123456789001 | 25% | 12% · 6% |
Reduced rates include super-reduced and parking rates. Northern Ireland (XI) numbers can be checked too; UK VAT rates apply there.
Checking VAT numbers by hand? Zenith handles the rest of the paperwork too.
Zenith reads every invoice that reaches your inbox, matches it to the bank transaction, and gets it ready for your accountant, so you only step in when something looks off.
- Supplier details pulled from every invoice automatically
- Bank transactions synced from 2,400+ European banks
Frequently asked questions
Spend less time on invoices.
See how Zenith takes invoice capture and bank matching off your plate.
