| 🇦🇺Australia |
ABR bulk extract (data.gov.au) |
The ABN, its GST registration, and an address that stops at state and postcode. |
| 🇧🇪Belgium |
KBO / BCE open data |
The VAT number is the enterprise number: 1.9 M entities. |
| 🇧🇷Brazil |
Receita Federal (CNPJ open data) |
The whole register every month, and every edition kept since 2023. |
| 🇨🇦Canada |
Corporations Canada (open data) |
The federal register, keyed by the business number the GST/HST number is built on; federal corporations only. |
| 🇨🇭Switzerland |
UID register (Federal Statistical Office) |
Keyed by the nine digits of the UID, with the registered seat and whether the MWST entry is live; capped at twenty calls a minute. |
| 🇨🇷Costa Rica |
Ministerio de Hacienda (invoicing API) |
Name and tax status by cédula jurídica; the register publishes no address at all. |
| 🇨🇿Czechia |
ARES (Ministry of Finance) |
ARES publishes the DIČ, so one call resolves the number. |
| 🇩🇪Germany |
Peppol Directory (scheme 9930) |
A self-declared directory, unverified: the status stays unknown. |
| 🇩🇰Denmark |
CVR (Erhvervsstyrelsen) |
The VAT number is the CVR number, and the register is complete. |
| 🇪🇨Ecuador |
SRI taxpayer catastro |
Keyed by the RUC on the invoice, with the head office address read from a second endpoint the register keeps the premises in. |
| 🇪🇪Estonia |
e-Business Register (RIK) |
The daily file carries the VAT number itself. |
| 🇬🇷Greece |
AADE (RgWsPublic2), then GEMI open data |
AADE first, then GEMI, searchable by AFM, which is the VAT number itself. |
| 🇫🇮Finland |
PRH open data |
The full trade register, plus the API for ceased companies. |
| 🇫🇷France |
INSEE SIRENE |
Millions of legal units in our database, addresses included. |
| 🇬🇱Greenland |
CVR (Erhvervsstyrelsen), Greenland |
Greenland levies no VAT and keeps no register: since the GER was dissolved in 2018 its companies sit in the Danish CVR, and the seat is what tells the two countries apart. |
| 🇭🇷Croatia |
Sudski registar open data |
The OIB is the VAT number, resolved with no derivation. |
| 🇮🇱Israel |
Registrar of Companies (data.gov.il) |
The company number is the number it invoices under: 730,000 companies, addresses included. |
| 🇯🇵Japan |
NTA qualified invoice register |
The register of consumption-tax invoice issuers: being in it is what the number means. |
| 🇱🇻Latvia |
Business Register + VID (CC0) |
The VAT payers register joined with the business register. |
| 🇳🇬Nigeria |
NRS TIN verification |
Keyed by either generation of the TIN; the service publishes a name and no address or status, and the company register is unreachable. |
| 🇳🇴Norway |
Enhetsregisteret (Brønnøysundregistrene) |
Keyed by the organisasjonsnummer, with the seat address and, uniquely outside the Union, the VAT register’s own verdict on the number. |
| 🇳🇿New Zealand |
NZBN register (business.govt.nz) |
One number every agency quotes, with the entity type and every current address; it is not the IRD number, which is not public. |
| 🇵🇪Peru |
SUNAT padrón reducido |
The whole taxpayer register, rebuilt daily; the district stays a code SUNAT publishes no table for. |
| 🇵🇱Poland |
Ministry of Finance White List |
Resolved on demand on the first request, then served from the stored answer. |
| 🇷🇴Romania |
ANAF taxpayer register |
ANAF returns the identity, the seat and the VAT status by CUI. |
| 🇷🇺Russia |
ФНС register of SMEs (open data) |
Keyed by the ИНН an invoice carries; small and medium-sized businesses only, and no address finer than the town. |
| 🇸🇬Singapore |
ACRA via data.gov.sg |
The UEN identifies the entity, address included; it says nothing about GST. |
| 🇺🇦Ukraine |
Ministry of Justice ЄДР (open data) |
Keyed by the ЄДРПОУ the twelve-digit ІПН on an invoice reduces to; companies only, and the register publishes no address and no VAT status. |
| 🇻🇳Vietnam |
VietQR (Tổng cục Thuế data) |
The tax administration puts a captcha on its own lookup, so Vietnamese answers come from an aggregator of its data, named as one. |
| 🇹🇼Taiwan |
GCIS (Ministry of Economic Affairs) |
Both registers, companies and sole traders, seat address included and no key needed. |
| 🇪🇺Europe |
VIES (European Commission) |
The European verification service, for numbers no national register covers yet. |