Country Coverage
All 27 EU member states are supported. For many countries, vatnode enriches the VIES response with additional data from official national company registries.
27
EU member states supported
11
Countries with enriched company data (registration date, legal form, industry)
19
Countries where the national registry identifier is returned
| Country | Validate
VAT Checks the VAT number against the official EU VIES database to confirm it is registered and currently active. | Name Returns the company's registered legal name and address as filed with the tax authority. | Founded Returns the date the company was incorporated (ISO 8601). Sourced from the national business registry. | Legal
form Returns the company's legal form — e.g. GmbH (Germany), SAS (France), AB (Sweden), Oy (Finland). | Industry Returns a short description of the company's main business activity (industry classification). | Registry
ID Returns the company's national registry number — e.g. SIREN (FR), CVR (DK), NIP (PL), KVK (NL). Distinct from the VAT ID. | If VIES
is down Validation keeps working during EU VIES outages — vatnode queries the national registry directly as a fallback. |
|---|---|---|---|---|---|---|---|
| Austria | |||||||
| Belgium | |||||||
| Bulgaria | |||||||
| Cyprus | |||||||
| Czech Republic | |||||||
| Germany | |||||||
| Denmark | |||||||
| Estonia | |||||||
| Greece | |||||||
| Spain | |||||||
| Finland | |||||||
| France | |||||||
| Croatia | |||||||
| Hungary | |||||||
| Ireland | |||||||
| Italy | |||||||
| Lithuania | |||||||
| Luxembourg | |||||||
| Latvia | |||||||
| Malta | |||||||
| Netherlands | |||||||
| Poland | |||||||
| Portugal | |||||||
| Romania | |||||||
| Sweden | |||||||
| Slovenia | |||||||
| Slovakia |
Field is returnedNot returnedIf VIES is down — vatnode keeps validating via the national registry when the EU VIES service is unavailable
- Germany (DE) and Spain (ES) do not share company data via VIES —
companyNameandcompanyAddressare alwaysnullfor these countries, even though validation works. Germany is restricted by national law; Spain does not publish company data through the VIES interface. - Greece uses country code
ELin the API (VIES convention), notGR. - Czech Republic (CZ): registry ID returned for legal entities only (8-digit VAT numbers).
Response fields reference
The enriched fields are part of the standard response:
companyRegistrationDate— ISO 8601 date the company was incorporatedcompanyForm— legal form (e.g. GmbH, AB, SAS, Oy)industryDescription— business activity descriptionregistryCode— national company registry identifier (e.g. Y-tunnus, SIREN, CVR, NIP)registryCodeName— name of that identifier type