India's Ministry of Corporate Affairs (MCA) publishes a master record of every company ever registered in the country. We pulled the whole thing — 4,065,191 companies — and counted what's actually in it. The headline finding: most of them are no longer trading.
Only 1,800,155 of the 4.07 million are marked Active. Roughly 1 in 5 has been struck off, and the rest sit in states like dormant, amalgamated, or under liquidation. For anyone running due diligence or KYC on an Indian counterparty, "it's on the register" and "it's actually alive" are two very different facts — which is exactly why status matters more than existence.
Registration concentrates heavily in two hubs: Maharashtra (Mumbai) and Delhi together hold over 1.5 million companies — nearly 38% of the entire country.
The register is overwhelmingly private companies — 3,714,359 private limited vs just 278,978 public limited. India's listed and large-cap universe is a rounding error against the mass of small private entities, which is where most counterparty and supplier risk actually sits.
Every one of these companies has a public master record — CIN, registered name, status, class, authorized and paid-up capital, date of registration, registered state, Registrar of Companies, and registered office address. You can query them by CIN, filter by state, status, or class, or search by name.
We package the official MCA Company Master Data as a clean, filterable API — no CAPTCHAs, no scraping, no per-lookup fees. Built for KYC/AML, due diligence, lead-gen, and market mapping.
Get the India Company Registry data →