Free Company Registration Number Format Checker by Country

by Nicolae Buldumac
· 04/28/2026 07:16 · 15 min read
Free Company Registration Number Format Checker by Country

A company registration number is the unique identifier assigned to a legal entity by the official government registry when it incorporates. It proves the company exists in law. Regulators, banks, tax authorities, and counterparties use it to verify a business is real.

Most compliance teams have built KYB workflows around a handful of jurisdictions they understand well. The risk lives in the long tail — the German HRB that's only unique when paired with the local court, the Indian CIN that encodes regulatory data inside a 21-character string, the US "registration number" that doesn't actually exist at the federal level. One mismatched format becomes a false positive in your screening, a failed onboarding, or a regulator's question you can't answer cleanly.

But formats are not standard across borders. The UK issues an 8-character CRN. India issues a 21-character CIN. Germany uses HRB or HRA numbers that are only unique when paired with the local court. The United States has no national register at all — every state keeps its own. For compliance teams running KYB checks, onboarding vendors, or screening partners in multiple countries, these differences are where verification breaks down.

This guide documents company registration number formats for over 150 countries. For each jurisdiction, you get the local name, the official format, a worked example, and the specific rules that trip up cross-border verification. Every entry has been verified against the country's official government registry in 2026. Where a registry is not accessible — due to sanctions, conflict, or operational disruption — we say so honestly rather than publish formats we cannot stand behind.

Inside this guide:
  • Format, local name, and worked example for 162 jurisdictions
  • Free format checker — paste any number to identify its country
  • 2026 regulatory updates (UK ECCTA, EU 6AMLD, US CTA reversal)
  • Restricted access jurisdictions where verification is operationally limited
🔍 Identify a Registration Number — Free Tool by Global Database

Checks whether a registration number matches the correct format for its country and validates the check digit. This does not confirm the company exists — for live registry verification, use the Global Database API.

Try a CRN: 09410808 SC123456 HRB 123456 CIN (India) CNPJ (Brazil)

The Problem: There Is No Global Standard

The UK issues an 8-character identifier. India issues a 21-character alphanumeric code encoding listing status, industry, state, year, and type. Germany does not issue a nationally unique number at all — the identifier is only unique when paired with the local court. The United States has no national register; incorporation happens state by state. For anyone building a compliance workflow that spans more than a handful of countries, these differences are where risk lives.

Each entry below documents the format used by that jurisdiction, the local-language name, a worked example, and the specific nuances that trip up cross-border verification.

Key distinction. A company registration number is not a tax ID. A registration number is issued by the business registry and proves legal existence. A tax ID (VAT, EIN, Steuernummer) is issued by the tax authority for fiscal purposes. In many jurisdictions, a company has both — and they are never the same number.

What's Changing in 2026: The Regulatory Landscape

Registration-number infrastructure is moving faster in 2026 than at any time in the last decade. Three parallel shifts — one in the UK, one in the EU, one in the US — are reshaping what "verified" means and how compliance teams get there. If your onboarding stack was built on assumptions that held in 2023, it needs a look.

UK · Rollout started Nov 2025

ECCTA 2023 — Mandatory Companies House Identity Verification

The Economic Crime and Corporate Transparency Act introduced mandatory identity verification (IDV) for all UK company directors, PSCs, and LLP members. Compulsory from 18 November 2025, with a 12-month transition ending 18 November 2026. An estimated 6–7 million individuals must verify. From spring 2026, only verified individuals or Authorised Corporate Service Providers (ACSPs) can file documents at Companies House. Non-compliance becomes a criminal offence post-transition, with fines up to £5,000 per individual and potential director disqualification.

EU · July 2026 deadline

6AMLD / BORIS — Beneficial Ownership Interconnection

The EU's Sixth Anti-Money Laundering Directive standardises beneficial ownership rules across Member States with directly applicable force, not via national transposition. Member States must complete operational compliance by July 2026. From November 2026, registers must respond to legitimate-interest requests within 12 working days. BORIS — the Beneficial Ownership Registers Interconnection System hosted on the e-Justice Portal — is live but partial: as of early 2026, only 17 of 30 EU/EEA countries are connected. The companion system BRIS (business registers, not UBO) has been live since 2017 and now covers all Member States. Read the full BORIS primer.

US · Rule change March 2025

Corporate Transparency Act — Scope Drastically Narrowed

FinCEN's interim final rule of 26 March 2025 exempted all domestic US entities and their US beneficial owners from CTA reporting. Only companies formed under foreign law and registered to do business in the US remain in scope, and even those are not required to report US-person beneficial owners. This is a dramatic reversal of the position that was being enforced as recently as February 2025. Any KYB process still assuming a live US BOI register against domestic LLCs is out of date. Note: state-level regimes are a separate story — New York's LLC Transparency Act took effect 1 January 2026.

EU · Closes March 2026

EBR Network Shutdown

The European Business Register network — operational since 1992, the predecessor to BRIS and BORIS — processes its final request at the end of March 2026. Any integration still routing through legacy EBR endpoints needs to migrate to BRIS or direct-registry connections.

The practical reading. Compliance teams that built KYB workflows against a 2023 regulatory baseline are carrying stale assumptions in 2026. In the UK, director data now carries a verification timestamp that didn't exist 18 months ago. In the EU, UBO access is getting standardised but remains patchy. In the US, the federal BOI register is effectively dormant for domestic entities. These shifts change the scoring logic, not just the data feeds. Global Database tracks each of them at the registry level — our coverage reflects what is legally current, not what was legally current.

🌍 Find Your Country

162 jurisdictions below. Start typing to jump directly to the one you need.

Popular: UK Germany US India Singapore Cayman Brazil UAE

Europe

European registries are among the most accessible in the world. Most are digitised, most offer public lookup, and several — Denmark, Estonia, and the UK in particular — publish bulk data openly. The trade-off is fragmentation: each country has its own legal identifier, its own local-language name, and its own rules for when the number changes.

CountryNumber Name (Local)FormatExampleComments
United KingdomCompany Number (CRN)8 chars09410808, SC123456, NI123456, OC123456England & Wales: 8 digits. Scotland: SC. Northern Ireland: NI. LLPs: OC, SO, or NC. ECCTA IDV now mandatory for directors and PSCs.
GermanyHandelsregisternummerHRA/HRB + digitsHRB 123456, Amtsgericht MünchenHRB = corporations (GmbH, AG). HRA = partnerships, sole traders. Only unique when paired with the issuing court.
FranceSIREN / SIRET / RCS9 digits / 14 digits712 049 618, 712 049 618 00012SIREN = legal entity. SIRET = SIREN + 5-digit NIC per establishment. RCS = SIREN + city of commercial court.
ItalyCodice Fiscale / REA11 digits / Province + number01234567890, MI-123456711-digit fiscal code also serves as VAT. REA ties the company to the Chamber of Commerce.
SpainNIF1 letter + 8 digitsA12345674, B12345678Letter indicates entity type (A = S.A., B = S.L., etc.). Replaced the older CIF in 2008.
NetherlandsKvK-nummer8 digits12345678Issued by the Kamer van Koophandel. Single national register.
BelgiumOndernemingsnummer10 digits0123.456.789Displayed with dots. Also serves as the VAT number when prefixed with BE.
IrelandCompany NumberUp to 7 digits123456Issued by the Companies Registration Office (CRO). No prefix.
DenmarkCVR-nummer8 digits12345678Central Business Register. Open data — the full registry is freely downloadable.
SwedenOrganisationsnummer10 digits556677-8899Third digit is 5 or higher for limited companies. Includes a Luhn check digit.
NorwayOrganisasjonsnummer9 digits987 654 321Issued by Brønnøysundregistrene. Includes a modulo-11 check digit.
FinlandY-tunnus7 digits + check1234567-8Business ID used for all official filings and VAT (FI + Y-tunnus without hyphen).
SwitzerlandUIDCHE-NNN.NNN.NNNCHE-123.456.789Uniform national business ID across all federal registries since 2011.
AustriaFirmenbuchnummerDigits + letter suffix123456aIssued by the commercial court. Suffix letter is a check character.
LuxembourgNuméro RCSB + up to 6 digitsB123456Prefix B for commercial entities; other letters for associations and branches.
PolandKRS / REGON / NIP10 / 9–14 / 10 digits0000123456KRS = registry. REGON = statistical. NIP = tax. All three commonly used.
Czech RepublicIČO8 digits12345678Issued by the commercial register.
SlovakiaIČO8 digits12345678Separate registry from Czech counterpart. Run through the Ministry of Justice.
SloveniaMatična številka10 digits1234567000Registration number from AJPES. Last three digits are branch digits.
CroatiaMBS / OIBCourt MBS / 11-digit OIB12345678, 12345678901MBS = court registration. OIB = tax ID used for most administration.
BulgariaEIK / BULSTAT9 or 13 digits123456789Unified Identification Code from the Trade Register. 13-digit format for branches.
SerbiaMatični broj / PIB8 digits / 9 digits12345678, 123456789Matični broj from SBRA. PIB is the separate tax ID.
PortugalNIPC9 digits501234567Also serves as the VAT number (PT prefix).
GreeceAFM / GEMI9 / up to 12 digits123456789AFM = tax. GEMI = General Commercial Registry.
RomaniaCUIUp to 10 digitsRO12345678Issued by ONRC. RO prefix marks VAT registration.
HungaryCégjegyzékszámNN-NN-NNNNNN01-09-123456County + entity type + sequential number.
EstoniaRegistrikood8 digits10000001Fully digital registry. Real-time e-Business Register API access.
LatviaReģistrācijas numurs11 digits40003123456First digit indicates entity type.
LithuaniaJuridinio asmens kodas9 digits123456789Entity code from Registrų centras.
MoldovaIDNO13 digits1003600012345State ID from ASP. Encodes registration year in positions 2–5.
UkraineYeDRPOU8 digits12345678Unified State Register of Enterprises and Organizations of Ukraine.
IcelandKennitala10 digits440112-3450Issued by Registers Iceland. Used for individuals and entities.
MaltaCompany NumberC + 5–6 digitsC12345Prefix indicates entity type (C = private limited, P = partnership).
CyprusRegistration NumberHE + up to 6 digitsHE123456Issued by the Department of Registrar of Companies. HE for private limited.
GibraltarCompany NumberUp to 6 digits123456Issued by Companies House Gibraltar.
AlbaniaNIPT / NUISLetter + 8 digits + letterK12345678LUnique Identification Number issued by QKB (National Business Center). First letter encodes registration decade.
KosovoBusiness Number9 digits810123456Issued by ARBK (Kosovo Business Registration Agency).
North MacedoniaEmbs / EDB7 digits (Embs) / 13 digits (EDB)1234567, 4030999123456Embs = registration number from the Central Registry. EDB = tax number.
Bosnia & HerzegovinaJIB / MBS13 digits (JIB)4200123456789JIB = unique identification number. MBS = court registration number, varies by entity type and court.
MontenegroRegistration Number / PIB8 digits12345678Issued by CRPS (Central Registry of Commercial Entities). PIB is the tax ID.
San MarinoCOEUp to 5 digits12345Codice Operatore Economico. Issued by the Ufficio Attività Economiche.
AndorraNRTLetter + 6 digits + letterL-123456-ANúmero de Registre Tributari. Prefix letter indicates entity type.
RussiaOGRN / INN13 digits (OGRN) / 10 digits (INN)1027700149124, 7740000076OGRN = Primary State Registration Number (from FTS). INN = taxpayer number, also used as VAT. Accessible via EGRUL.
BelarusUNP9 digits100123456Account Number from the Unified State Register. First digit indicates region.

Offshore & Crown Dependencies

Offshore financial centres are the jurisdictions KYB teams ask about most and verify least. Each has its own registry, its own access rules, and — crucially for compliance work — its own rules on what beneficial ownership information is public.

CountryNumber Name (Local)FormatExampleComments
JerseyCompany NumberUp to 6 digits123456Issued by the Jersey Financial Services Commission. Public search available.
GuernseyCompany NumberUp to 5 digits12345Issued by the Guernsey Registry. Public basic search; full filings paid.
Isle of ManCompany NumberUp to 6 digits + letter123456CSuffix indicates the Companies Act (C = 1931, V = 2006).
Cayman IslandsCompany NumberUp to 6 digits123456Issued by the General Registry. Public search limited; most info paid.
British Virgin IslandsBVI Company NumberUp to 7 digits1234567Issued by the BVI FSC. UBO data in BOSS system, accessible only to UK/BVI authorities.
BermudaRegistration NumberUp to 5 digits12345Issued by the Registrar of Companies. Searchable online via the ROC portal.
LiechtensteinFirmennummerFL- + up to 10 digitsFL-0002.123.456-7Issued by the Office of Justice. Digital commercial register.
MonacoNuméro RCINN S NNNNN12 S 12345Year + entity code + sequential.
PanamaFicha MercantilSequential number155612345Issued by the Public Registry. Critical jurisdiction for UBO tracing.
MauritiusBRN — Business Registration NumberLetter + 9 digitsC12345678Issued by CBRD via the CBRIS portal. First character indicates entity type. Note: Company/Partnership No (file no) differs from BRN.
SeychellesIBC NumberSequential numeric123456Issued by Seychelles Financial Services Authority (FSA). Separate registries for IBCs, CSLs, and domestic companies.
BahamasCompany NumberSequential numeric123456 BIssued by the Registrar General's Department. Not strictly unique — early company numbers are frequently duplicated across company types.
BarbadosCompany NumberSequential numeric12345Issued by the Corporate Affairs and Intellectual Property Office (CAIPO).
AnguillaCompany NumberUp to 7 digits1234567Issued by the Commercial Registry, Anguilla Financial Services Commission.
Turks & CaicosCompany NumberSequential numeric123456Issued by the Companies Registry, Financial Services Commission.
CuraçaoCRIB / KvK NumberDigits (varies)123456KvK number from the Chamber of Commerce; CRIB is the tax number.
DominicaIBC NumberSequential numeric12345Issued by the Companies & Intellectual Properties Office (CIPO).
Saint Kitts & NevisCompany NumberSequential numericC12345Issued by the Registrar of Companies. Nevis operates a separate registry for Nevis Business Corporations.
Saint LuciaCompany NumberSequential numeric2020-00012Issued by the Registry of Companies and Intellectual Property.
Saint Vincent & GrenadinesCompany NumberSequential numeric25123Issued by the Commerce and Intellectual Property Office (CIPO).
BelizeIBC NumberSequential numeric123456Issued by the Belize Companies Registry. Major offshore IBC jurisdiction.

Offshore caveat. Registration number formats in offshore jurisdictions are straightforward. The challenge is access to the filings behind them — shareholder records, officer data, and beneficial ownership. Access rules differ sharply between jurisdictions and are changing quickly in response to FATF pressure and EU sanctions enforcement. Always verify the legal basis under which you're requesting UBO data.

North America

North America is the jurisdiction compliance teams most frequently get wrong. The United States has no national company register and no national registration number. Incorporation happens at the state level, which means that "Delaware corporation" and "New York corporation" involve two different registries, two different formats, and two different public lookup mechanisms. The EIN is a federal tax ID, not a legal entity identifier.

CountryNumber Name (Local)FormatExampleComments
United StatesState File Number / EINVaries / NN-NNNNNNN7654321 (DE), 12-3456789 (EIN)No national register. State file number is the legal identity. EIN is a 9-digit federal tax ID.
Canada (Federal)Corporation Number / BN7 digits / 9 digits + suffix1234567, 123456789RC0001Corporations Canada issues the 7-digit number. CRA Business Number used for tax.
Canada (Provincial)Varies by provinceVariesOntario BIN: 9 digitsEach province runs its own register. Federal and provincial are separate.
MexicoRFC12 charsABC090625XYZ3 letters + 6-digit date + 3-char homoclave.

US watch-out (updated 2026). If a counterparty provides only an EIN for KYB, that is not proof of incorporation — it is proof of IRS tax registration. Always verify against the relevant Secretary of State registry. Note: FinCEN's March 2025 interim final rule exempted all domestic US entities from federal Corporate Transparency Act beneficial ownership reporting. UBO discovery for US companies now relies on state-level regimes (e.g. New York's LLC Transparency Act) and voluntary disclosure.

Asia-Pacific

APAC contains some of the most structured identifiers in the world (Singapore UEN, India CIN) and some of the hardest to verify at scale (China, Indonesia). The two trends to watch: national identifier consolidation (Singapore merged multiple IDs into UEN in 2009; Australia rolled out the ABN), and rising enforcement on beneficial ownership disclosure across the region.

CountryNumber Name (Local)FormatExampleComments
IndiaCIN21 chars alphanumericL17110MH1973PLC019786Encodes listing status, industry, state, year, type, and ROC number. LLPs use 7-digit LLPIN.
ChinaUnified Social Credit Code18 chars alphanumeric91310000123456789XReplaced business licence numbers in 2015. Final character is a check digit.
JapanCorporate Number13 digits1234567890123Issued by the National Tax Agency. Public lookup via NTA portal.
SingaporeUEN9 or 10 chars201712177T, 53480099UPost-2009: YYYYNNNNNX. Pre-2009: NNNNNNNNX. Foreign: TyyPQnnnnX.
Hong KongCompany Number / BRN7 digits / 8+31234567CR number is legal identity. BRN from Inland Revenue.
AustraliaACN / ABN9 digits / 11 digits123 456 789, 12 123 456 789ACN from ASIC. ABN from ATO; ABN = 2 prefix digits + ACN.
New ZealandCompany Number / NZBNUp to 7 digits / 13 digits1234567, 9429000000000NZBN is GLN-compatible. Covers all business types.
MalaysiaCompany Registration Number12 digits (new) / NNNNNN-X (legacy)202001012345, 123456-XSSM introduced 12-digit format in 2019.
IndonesiaNIB13 digits1234567890123Via OSS system. Replaced SIUP and TDP.
ThailandJuristic Person ID13 digits0105561123456From DBD. Encodes registration province and type.
VietnamEnterprise Code10 digits0123456789Also acts as the tax code.
PhilippinesSEC Registration NumberAlphanumericCS201812345Format varies by entity type and year.
South KoreaCorporate Registration Number13 digits110111-1234567From the Supreme Court. Tax BRN is a separate 10-digit number.
TaiwanUnified Business Number8 digits12345678Serves as both company ID and VAT number.
PakistanIncorporation NumberAlphanumeric0012345From SECP. NTN is a separate identifier.
BangladeshIncorporation NumberAlphanumericC-123456/2020From RJSC. Often includes entity-type prefix.
Sri LankaCompany NumberPV / PB + digitsPV12345PV = private limited. PB = public limited.
KazakhstanBIN — Business Identification Number12 digits171140003030Encodes YY + MM + entity type (1 digit) + region (1 digit) + serial (5 digits) + check (1 digit). Issued by the State Revenue Committee.
UzbekistanINN / STIR9 digits301234567Taxpayer Identification Number issued by the State Tax Committee.
ArmeniaTIN / State Registration Number8 digits02614785Issued by the State Register of Legal Entities, Ministry of Justice.
AzerbaijanVÖEN / TIN10 digits1234567891Issued by the Ministry of Taxes. Legal entities' VÖEN starts with specific prefix digits.
GeorgiaIdentification Number9 digits204123456Issued by the National Agency of Public Registry. Starting digits indicate entity type and region.
KyrgyzstanOKPO8 digits12345678All-Classifier of Enterprises and Organisations code.
MongoliaRegister Number7 digits2089152Issued by the General Department of Taxation and the State Registration Office.
CambodiaBusiness Registration NumberPrefix + digits00001234Issued by the Ministry of Commerce via the online business registration portal.
LaosEnterprise Registration Certificate No.Sequential alphanumeric01-12345Issued by the Department of Enterprise Registration and Management (DERM).
MyanmarCompany Registration NumberDigits123456789Issued by DICA (Directorate of Investment and Company Administration) via MyCO portal.
NepalRegistration NumberSequential numeric123456Issued by the Office of the Company Registrar.
BruneiROC NumberSequential numericRC00001234Issued by the Registry of Companies and Business Names (ROCBN).
MacauCommercial Registration NumberSequential numeric12345(SO)Issued by the Commercial and Movable Property Registry Office (CRCBM).
MaldivesRegistration NumberAlphanumericC-1234/2020Issued by the Ministry of Economic Development. Different formats for partnerships, companies, and cooperatives.

Latin America

CountryNumber Name (Local)FormatExampleComments
BrazilCNPJ14 digits12.345.678/0001-95First 8 digits = entity root. Next 4 = branch. Last 2 = check digits.
MexicoRFC12 charsABC090625XYZ3 letters + 6-digit date + 3-char homoclave.
ArgentinaCUIT11 digits30-12345678-930 = legal entity. 20/27 = individuals. Includes a check digit.
ChileRUTUp to 9 digits + check76.123.456-7Same format for individuals and entities; context distinguishes.
ColombiaNIT9–10 digits + check900123456-7Registered with DIAN and the Chamber of Commerce.
PeruRUC11 digits20123456789Legal entities start with 20.
EcuadorRUC13 digits1790123456001Last three digits are the establishment code.
UruguayRUT12 digits210123450017Issued by the DGI. Different from the Chilean RUT.
Costa RicaCédula Jurídica10 digits3101123456Starts with 3 for legal entities.
VenezuelaRIFJ/G/V + 8 digits + checkJ-12345678-9J prefix = private companies.
BoliviaNIT10–13 digits1020304050Número de Identificación Tributaria issued by Servicio de Impuestos Nacionales (SIN).
ParaguayRUC6–8 digits + check80012345-6Registro Único de Contribuyentes. Issued by DNIT (formerly SET).
Dominican RepublicRNC9 digits101234567Registro Nacional de Contribuyentes. Issued by DGII.
GuatemalaNITUp to 8 digits + check1234567-8Issued by SAT. Companies register via the Registro Mercantil then assigned NIT.
El SalvadorNIT14 digits0614-010106-101-5Registered with Ministerio de Hacienda. Encodes municipality, date, and sequential.
HondurasRTN14 digits08019999123456Registro Tributario Nacional. Issued by SAR (Servicio de Administración de Rentas).
NicaraguaRUC14 digitsJ0310000012345Registro Único de Contribuyentes. Issued by DGI. Starts with J for legal entities.
JamaicaCompany NumberSequential alphanumeric012345Issued by the Companies Office of Jamaica (COJ). Separate TRN (Taxpayer Registration Number) issued by TAJ.
Trinidad & TobagoCompany NumberSequential numericT123456789Issued by the Companies Registry. BIR number is the separate tax ID.
CubaREEUP / NITSequential numeric12345.6State enterprise register. Private enterprise registration is limited. Verification is operationally restricted under US sanctions.

Middle East & Africa

CountryNumber Name (Local)FormatExampleComments
United Arab EmiratesCommercial Licence NumberVaries by emirateDubai DED: CN-1234567No federal register. Each emirate and free zone issues its own.
Saudi ArabiaCommercial Registration10 digits1010123456First 4 digits indicate the issuing city.
QatarCommercial RegistrationUp to 6 digits12345Issued by the Ministry of Commerce and Industry.
BahrainCR NumberUp to 6 digits + suffix12345-1Suffix indicates branch.
KuwaitCommercial LicenceSequential123456Issued by the Ministry of Commerce and Industry.
IsraelCompany Number9 digits51234567851 = private. 52 = public. 57 = cooperative.
TurkeyMERSİS Numarası16 digits1234567890123456Central Registry System. Tax number is a separate 10-digit ID.
South AfricaCompany Registration NumberYYYY/NNNNNN/NN2015/123456/07From CIPC. Encodes year, sequence, and entity type.
NigeriaRC NumberUp to 7 digitsRC 1234567From CAC. BN prefix for business names.
KenyaCompany NumberAlphanumericCPR/2019/123456From BRS on the eCitizen platform.
EgyptCommercial Register NumberUp to 7 digits1234567From GAFI. Tax card is a separate identifier.
MoroccoRC / ICERC digits / 15 digits (ICE)123456, 001234567000012ICE = uniform national ID since 2015.
GhanaCompany NumberAlphanumericCA-1234567Issued by the Office of the Registrar of Companies.
TanzaniaRegistration NumberSequential12345From BRELA. TIN is a separate 9-digit identifier.
JordanCommercial Register NumberUp to 6 digits12345Issued by the Companies Control Department, Ministry of Industry, Trade and Supply. Chamber of Commerce registration is separate.
LebanonCommercial Register NumberSequential numeric1019890Issued by the Ministry of Justice. Search at cr.justice.gov.lb (Arabic interface only).
OmanCommercial Registration (CR)Up to 7 digits1234567Issued by the Ministry of Commerce, Industry and Investment Promotion via the Invest Easy portal.
IraqCommercial Register NumberSequential numericM.S/12345Issued by the Companies Registrar, Ministry of Trade. Format varies by entity type (M.S for limited liability).
PalestineRegistration NumberSequential numeric562123456Issued by the Companies Controller, Ministry of National Economy.
TunisiaMatricule Fiscal / RNE7 digits + letter + /A/M/N/P1234567/A/M/000National Enterprise Register (RNE). Matricule fiscal encodes entity type.
AlgeriaNIS / RC Number15 digits (NIS)098123456789012Issued by CNRC (Centre National du Registre du Commerce).
SenegalNINEA / RCCM9 digits (NINEA)001234567NINEA issued by ANSD. RCCM issued via the commercial court. Follows OHADA framework.
Côte d'IvoireRCCM / CC NumberAlphanumericCI-ABJ-2020-B-12345OHADA RCCM format: country + city + year + type + sequential.
CameroonRCCMAlphanumericCM-DLA-2020-B-12345OHADA RCCM. Issued by the Centre de Formalités de Création d'Entreprises.
EthiopiaTIN / Registration Number10 digits (TIN)0012345678Issued by the Ministry of Revenues and the Ministry of Trade and Regional Integration.
UgandaURSB Number / TINAlphanumeric80020123456789URSB (Uganda Registration Services Bureau) issues registration. URA issues the 10-digit TIN.
RwandaTIN / Company Code9 digits (TIN)101234567Issued by RDB (Rwanda Development Board). Unified business registration via Business Development Fund portal.
BotswanaCompany NumberYYYY/XXXXX2020/12345Issued by CIPA (Companies and Intellectual Property Authority).
ZambiaPACRA NumberSequential numeric123456Issued by the Patents and Companies Registration Agency (PACRA).
ZimbabweCompany NumberSequential numeric12345/2020Issued by the Companies and Intellectual Property Office (CIPO).
MozambiqueNUIT9 digits400123456Número Único de Identificação Tributária. Legal entities start with 4.
AngolaNIF10 digits5417012345Número de Identificação Fiscal. Legal entities start with 5.
NamibiaCompany NumberYYYY/NNNNN2020/12345Issued by BIPA (Business and Intellectual Property Authority).

Stop integrating registries one country at a time.

Global Database connects you to 162+ official government registries through a single API. Search by registration number, name, or VAT. Get the full company record — directors, ownership, financials, sanctions screening — back in milliseconds.

Explore the API →

Restricted Access Jurisdictions

Every row elsewhere in this guide reflects a functioning government registry we can verify against. The jurisdictions below do not meet that bar in April 2026. Their registries are either non-operational due to conflict, regime change, or sanctions regimes that prevent normal verification. We list them here honestly rather than publish format claims we cannot stand behind — because in KYB, "we don't know" is always more useful than "we guessed."

The standard we hold. A jurisdiction earns a full row in this guide only if we can verify against the official registry in 2026. If that's not possible — because the registry is offline, inaccessible, or the country is under comprehensive sanctions that block verification — it moves to this section. This is the discipline that separates primary-source data from second-hand guesswork.

JurisdictionRegistry StatusPractical Implication for KYB
AfghanistanRegistry (AISA / ACBR) operationally disrupted since August 2021 under Taliban administration. No reliable public access for foreign users.Any pre-2021 registration data must be treated as historical. New incorporations cannot be independently verified.
SyriaCompanies register exists on paper but is inaccessible for external verification. No digital public portal in 2026.Sanctions implications aside, primary-source verification is not possible.
YemenCivil conflict has fragmented the registry between Houthi-controlled and internationally-recognised government administrations. No unified source.Verification requires country-specific legal counsel; standard compliance workflows cannot be automated.
LibyaCommercial registry has been fragmented since 2011, with parallel authorities in different regions. No unified digital public register in 2026.Any Libyan CR number must be cross-referenced against the administering authority at time of registration.
SudanRegistry disrupted by the April 2023 conflict; public access severely limited.Treat all Sudanese registration claims as unverifiable until the registry resumes normal operations.
Somalia / SomalilandFederal registry is functionally limited; Somaliland operates its own unrecognised registry.Verification requires direct in-country engagement. Not suitable for automated KYB workflows.
South SudanBusiness Registry exists under the Ministry of Justice but lacks public digital access.Verification is manual, slow, and often requires on-the-ground counsel.
EritreaNo publicly accessible commercial register.Primary-source verification is not achievable through standard channels.
IranA registry exists (via Rasmio / State Organization for Registration of Deeds and Properties) but comprehensive sanctions regimes (EU, UK, US) restrict transactional verification for most compliance purposes.Check sanctions posture before any verification attempt. Most regulated institutions cannot transact regardless of registry status.
North Korea (DPRK)Under comprehensive UN, EU, UK, and US sanctions. No accessible business register for external users.Regulated institutions are prohibited from transacting. Registry verification is irrelevant to most compliance decisions.

What this means in practice. If a counterparty presents a registration from any of these jurisdictions, treat it as requiring manual legal review, not a routine KYB check. Global Database flags these jurisdictions automatically in our platform with the registry status at time of query, so your compliance team can route them to the appropriate escalation path rather than having them silently fail in an automated workflow.

How Global Database Solves Cross-Border Verification

The tables above only tell half the story. Format is one problem. Access is the other. Every country operates its own registry, in its own language, behind its own paywall or captcha or PDF-only filing system. For a bank onboarding suppliers in 40 countries, or a data platform matching 600 million companies across borders, integrating with each registry individually is not a strategy — it's a career.

Global Database is connected directly to 400+ official government registries across 200+ countries. One API call returns a standardised, normalised company record — legal name, registration number, status, officers, ownership, financials — with source attribution on every field. The integrations are ours. The maintenance is ours. You get coverage without the engineering burden.

Use CaseThe Registry ProblemWhat Global Database Delivers
KYB onboardingVerify legal identity in 50+ countries with different number formats and ID systems.Single API. Pass the number or legal name; we match, normalise, and return verified registry data with timestamps.
Continuous monitoringCatching director changes or insolvency filings across multiple jurisdictions in near-real time.Registry changes captured within 24 hours of filing. Webhooks push updates into your system.
Corporate linkage / UBOOwnership trails cross borders. Each registry exposes different ownership data at different depths.We consolidate shareholder filings from all registries where disclosure is public and render the full corporate tree.
Data enrichment at scaleEnriching a 100K-row account list with registration numbers, VAT, financials across countries.Bulk matching in list enrichment or direct CRM integration via HubSpot, Salesforce, Pipedrive.

Start verifying companies for free.

Create an account and get 100 free company lookups across every jurisdiction in this guide. See the full registry data behind any number you've checked here.

Get 100 free lookups →

Frequently Asked Questions

1. What is a company registration number?

A company registration number is the unique identifier assigned to a legal entity by the official government registry when it is incorporated. It confirms the company exists in law and is used by regulators, banks, tax authorities, and counterparties to verify the business.

2. Is a tax ID the same as a company registration number?

No. A tax ID (a US EIN, a German Steuernummer, an EU VAT number) is issued by the tax authority for tax purposes. A company registration number is issued by the business registry for legal identity. Some jurisdictions use the same number for both, but they are conceptually separate and issued by different bodies.

3. Does the United States have a national company registration number?

No. The US does not have a single national business register. Companies are incorporated at state level and receive a state file number (a Delaware file number, a California entity number, etc.). The EIN issued by the IRS is a federal tax ID, not a registration number.

4. How many digits is a UK company registration number?

A UK Companies House number is always 8 characters. English and Welsh companies have 8 digits. Scottish companies use SC plus 6 digits. Northern Irish companies use NI plus 6 digits. LLPs use OC, SO, or NC prefixes followed by 6 digits.

5. What is a CIN in India and what does each section mean?

A CIN is a 21-character alphanumeric code issued by the Registrar of Companies. Position 1 = listing status (L or U). Positions 2–6 = industry code. Positions 7–8 = state code. Positions 9–12 = year of incorporation. Positions 13–15 = company type (PTC, PLC, etc.). Positions 16–21 = ROC registration number.

6. What is the format of a German Handelsregisternummer?

A German commercial register number is a prefix (HRA for partnerships, HRB for corporations like GmbH and AG) followed by a sequential number. The number is only unique when paired with the district court that issued it — the same HRB 1234 can exist at different Amtsgerichts.

7. How do I verify a company registration number for KYB?

Verification is done through the official government registry in the company's country of incorporation. Because there are more than 200 registries, each with different languages, formats, and access methods, compliance teams use consolidated providers. Global Database connects to 400+ official registries and exposes them through one API with full source attribution.

8. Does a company registration number ever change?

Usually no — the number is permanent for the life of the entity. Exceptions: in Germany, moving between district court areas produces a new number. In India, a change in listing status or legal form can trigger a new CIN. In the US, a state-to-state redomestication issues a new state file number.

9. What is the difference between SIREN and SIRET in France?

SIREN is the 9-digit number identifying the legal entity. SIRET is 14 digits and identifies each physical establishment — the SIREN plus a 5-digit NIC code. A company has one SIREN for its entire life and one SIRET per location. The RCS number is the SIREN plus the city of the commercial court.

10. Can I get company registration data for all countries through one API?

Yes. Global Database is connected to 400+ official government registries across 200+ countries. One API call returns standardised company data — legal name, registration number, status, officers, ownership, and financials — without needing to integrate with each national registry individually. Source attribution is retained on every field.

Related posts

View more