Country Coverage

All 27 EU member states + Northern Ireland (XI) are supported. For many countries, vatnode enriches the VIES response with additional data from official national company registries.

27
EU member states supported
10
Countries with enriched company data (registration date, legal form, industry)
8
Countries where the national registry identifier is returned
Country
Validate VAT
Name
Founded
Legal form
Industry
Registry ID
Tax ID
If VIES is down
YesYesNoNoNoNoNoNo
YesYesYesYesYesYesYesNo
YesYesNoNoNoYesNoNo
YesYesNoNoNoNoYesNo
YesYesYesYesNoYesYesYes
YesNoNoNoNoNoNoNo
YesYesYesYesYesYesYesNo
YesYesYesYesNoNoNoNo
YesYesNoNoNoNoYesNo
YesNoNoNoNoNoYesNo
YesYesYesYesYesYesYesNo
YesYesYesYesYesYesYesNo
YesYesNoNoNoNoYesNo
YesYesNoNoNoNoNoNo
YesYesNoNoNoNoNoNo
YesYesNoNoNoNoNoNo
YesYesYesYesYesYesNoNo
YesYesNoNoNoNoNoNo
YesYesYesYesNoNoNoNo
YesYesNoNoNoNoNoNo
YesYesNoNoNoNoNoNo
YesYesNoNoNoNoYesYes
YesYesNoNoNoNoYesNo
YesYesYesYesYesNoYesYes
YesYesYesYesYesYesYesNo
YesYesNoNoNoNoYesYes
YesYesNoNoNoNoYesNo
YesYesNoNoNoNoNoNo
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 — companyName and companyAddress are always null for these countries, even though validation works. Germany is restricted by national law; Spain does not publish company data through the VIES interface.
  • Greece: VAT numbers use the prefix EL (VIES convention) – pass EL… to /v1/vat. The ISO code GR is used only for /v1/rates. The two are not interchangeable: GR on /v1/vat returns INVALID_FORMAT, and EL on /v1/rates returns 404.
  • Czech Republic (CZ): registry and tax ID returned for legal entities only (8-digit VAT numbers).
  • Bulgaria (BG) returns the registry ID for 9-digit VAT numbers only, and Sweden (SE)for organisationsnummer only – a VAT number built from a sole trader's personal number returns neither ID.
  • Lithuania (LT): the VAT number is not the legal entity code, so the registry ID comes from the national register lookup rather than from the VAT number.
  • Northern Ireland (XI) uses the prefix XI under the Windsor Framework. These numbers are valid in VIES and treated identically to EU VAT numbers by vatnode.

Response Fields Reference

The enriched fields are part of the standard response:

  • companyRegistrationDate — ISO 8601 date the company was incorporated
  • companyForm — legal form (e.g. GmbH, AB, SAS, Oy)
  • industryDescription — business activity description
  • registryCode— the company's number in the national business register (e.g. Y-tunnus, numéro SIREN, CVR-nummer)
  • registryCodeName — local name of that number
  • taxId — the national tax number the VAT number carries (e.g. NIF, NIP, ΑΦΜ)
  • taxIdName — local name of that number