How to verify a company's legal identity using its VAT number, LEI, and registry data — and why it matters before onboarding a supplier or making a payment.
When you receive an invoice, onboard a new supplier, or make a bank transfer to a trading partner, you are trusting that the business you are dealing with is who they say they are. That trust has real financial and legal consequences:
Several complementary sources provide registry-quality company data:
VIES confirms that a VAT number is currently registered and active in the EU. For most EU member states it also returns the registered trading name and address. It is the primary source for EU VAT compliance verification and is free to query via the European Commission's API.
One important limitation: some countries (notably Germany) withhold name and address from VIES for privacy reasons. For these, additional sources are needed.
The Global Legal Entity Identifier Foundation (GLEIF) maintains a public database of all issued LEIs — 20-character codes that uniquely identify legal entities in financial markets. The GLEIF database contains the legal name, registered address, jurisdiction, entity status, and associated registration numbers for over 2.5 million entities worldwide.
GLEIF data is particularly valuable for large companies that are active in capital markets or have cross-border financial relationships, as LEI registration requires documented legal identity. The GLEIF API is free, requires no authentication, and is available at api.gleif.org.
OpenCorporates aggregates company registry data from over 140 jurisdictions worldwide, covering both large public registries (Companies House, Handelsregister, SIRENE) and less accessible national sources. It is the most comprehensive source for SME data that may not be captured in GLEIF.
Several national registries provide direct API access:
| Country | Registry | API |
|---|---|---|
| United Kingdom | Companies House | Free, requires API key |
| United Kingdom (VAT) | HMRC | Free, no auth for basic lookup |
| Norway | Brønnøysundregistrene (Brreg) | Free, open |
| Denmark | CVR | Free, open |
| France | SIRENE / Infogreffe | Free (SIRENE), paid (Infogreffe) |
Not all sources are equally authoritative. When combining data from multiple sources, country-specific registries (Companies House, Brreg, CVR, HMRC) are the most authoritative for their jurisdiction — they are the official source of truth. GLEIF is strong for large entities with LEIs. OpenCorporates provides broad coverage but may be less current for smaller companies.
Versys applies this priority order when merging data from multiple sources:
One of the most useful fraud-prevention checks is comparing the name on an invoice or payment instruction against the name registered with the company registry. A significant mismatch — where the invoice says "Acme Trading Ltd" but the registry says "Acme International GmbH" — is a red flag worth investigating.
Versys performs fuzzy name matching between the name you supply and the name returned from the registry, returning a match level (exact, strong, partial, or weak) and a similarity score. This helps surface subtle discrepancies that an exact string match would miss.
A Legal Entity Identifier (LEI) is a 20-character alphanumeric code (ISO 17442) that uniquely identifies a legal entity in financial transactions. It was created after the 2008 financial crisis to improve transparency in global financial markets.
LEIs are mandatory under EU regulation for firms participating in securities trading (MiFID II, EMIR, SFTR) and are increasingly used for KYC and AML compliance more broadly. An LEI can be verified instantly against the GLEIF public database, making it a reliable anchor for company identity.
A LEI has the structure: XXXXXXXXXXXXXXXXXX — 18 alphanumeric characters identifying the
issuing Local Operating Unit (first 4) and the entity (characters 5–18), plus a 2-digit check sum.
Enter a VAT number to get the registered name, address, LEI and registry status from multiple sources.
Open Company Lookup