Home / Guides / Business Verification
Business Verification

How to Verify a Company (CIN) in India

Confirm a company is real and active, and pull its master data and directors, from just its CIN.

BILAPI30 Oct 20265 min read

The CIN (Corporate Identification Number) is the 21-character identifier every company registered with India's Ministry of Corporate Affairs (MCA) carries. Verifying it confirms the company legally exists, is active, and tells you who runs it — essential before onboarding a corporate customer, vendor or borrower.

What a CIN check returns

  • Registered company name and status (active, struck off, under liquidation).
  • Date of incorporation and company class/category.
  • Registered office state (ROC jurisdiction).
  • Director details associated with the company.
POST https://api.bilapi.com/v1/company-cin-verification
X-Bilapi-Api-Key: <your_api_key>
Content-Type: application/json

{
  "cin": "U72200MH2010PTC201234"
}
{
  "status_code": 200,
  "success": true,
  "data": {
    "company_name": "ACME TECHNOLOGIES PRIVATE LIMITED",
    "status": "Active",
    "incorporation_date": "2010-06-14",
    "roc_state": "Maharashtra"
  }
}

CIN, GSTIN and DIN — how they connect

A company has one CIN, usually one or more GSTINs (state-wise), and its directors each hold a DIN. For complete corporate due diligence, teams often combine a CIN check (the entity), GST verification (tax registration) and DIN verification (the people behind it).

BILAPI verifies a company by CIN and returns its MCA master data and directors — pair it with GST and DIN checks for full corporate KYB.

Frequently asked questions

How do I verify a company by CIN?

Send the 21-character CIN to a company verification API; it returns the registered company name, status, incorporation date, ROC state and directors from MCA data.

What does the CIN tell me?

It uniquely identifies a company registered with the Ministry of Corporate Affairs and lets you confirm the company exists, is active, and who its directors are.

How is this different from GST verification?

A CIN check verifies the company entity and its MCA data; GST verification checks the business's tax registration. Many teams use both for complete KYB.

Related APIs

Build with BILAPI

One key, a free sandbox and a predictable JSON envelope across every endpoint.

Get your API key