Created for Startups in India

Learn @ Academy

CA-Verified Guide

Company Registration Check: How to Verify Any Company on MCA

Before you pay a vendor, join an employer, or invest — check whether a company is genuinely registered and still active. Here's how to verify any Indian company free on the MCA portal, explained by Chartered Accountants.

Need a full company verification? Ask a CA →
Free public MCA data  •  Real CA due-diligence support  •  2,500+ businesses served

What is a Company Registration Check?

A company registration check means verifying, on the official Ministry of Corporate Affairs (MCA) database, whether a company is genuinely registered in India — and what its current status is. Every registered company's core record is public and free to view, so anyone can confirm an entity's legitimacy before dealing with it.

This is a basic but essential due-diligence step. A registered-looking website, a GST number on an invoice, or a confident pitch deck don't prove a company exists or is in good standing — the MCA master data does. A two-minute check tells you whether a company is Active, Struck Off, or under liquidation before money or trust changes hands.

SourceMCA21 / MCA V3 master database
CostFree for basic master data; certified copies cost a small fee
LoginNo login needed for basic master data
You'll needThe company name or its CIN

If you instead want the company's actual certificate, see our guide to the company registration certificate.

Company Status Decoder

Tap a status to see what it means — and whether it's safe to deal with.

Active

Safe to deal with

The company is registered and on record as operating. It legally exists and can transact. Still worth a quick look at its last filing dates to confirm it is filing on time, but Active is the status you want to see.

How to Check a Company on the MCA Portal (Free)

It takes about two minutes and needs no login. Keep the company's name or its CIN handy.

  1. Go to www.mca.gov.in.
  2. Hover MCA Services in the top menu, then click Master Data → View Company / LLP Master Data. This opens the public search page — no login needed.
  3. Enter the CIN, or choose the Company Name option, type the name and pick the exact entity from the list.
  4. Enter the captcha and click Submit.
  5. Read the snapshot: status, date of incorporation, registered office, capital, and directors with their DINs. Open the tabs for signatory details and the index of charges (loans secured against the company).
  6. Don't know the CIN? Use the company-name search to find it first. To see whether returns are filed, use MCA Services → Check Annual Filing Status.
Tip: Use an updated Chrome or Edge browser and disable pop-up blockers. Director changes (DIR-12) are restricted from public documents for privacy, but the active directors and their DINs still appear in master data.

What the MCA Record Shows You

A full snapshot of the company — useful for verification, compliance checks and due diligence.

CIN & statusThe registration number and whether it's Active, Dormant or Struck Off.
Date of incorporationWhen the company legally came into existence.
Registered officeThe official address and the RoC it falls under.
CapitalAuthorised and paid-up share capital.
Directors & DINNames, DINs, designations and appointment dates.
Index of chargesLoans and mortgages secured against the company.
Last AGM / balance sheetWhether the company is filing on time.
Class & categoryPrivate/public, company limited by shares, etc.
Email on recordThe company's registered email ID.

Checking a name before you register? That's different.

If you're not verifying an existing company but checking whether a name is available for a company you want to register, that's a name-availability check, not a master-data check. You'll search proposed names against existing companies and registered trademarks through the SPICe+ name-reservation step.

We cover that fully in our company name registration guide — and if you're ready to incorporate, start with company registration.

When to Run a Check

A two-minute verification that prevents expensive mistakes.

Onboarding a vendorConfirm a new supplier or contractor is real and active before raising a PO.
Taking a job offerVerify the employer company exists and is in good standing.
Investing or lendingCheck status, capital and charges before putting money in.
B2B / cross-border dealsStandard KYC step before contracting with an unfamiliar entity.
Red flags to watch for: status showing Strike Off, Under Liquidation or Dissolved; long-overdue annual filings; a registered office that doesn't match what you were told; or a very recent incorporation date behind claims of a long track record.

Need more than a quick status check?

Our Chartered Accountants can run a full company verification and due-diligence report — status, filings, directors, charges and compliance health — so you know exactly who you're dealing with before you commit.

Request a company check on WhatsApp →

Frequently Asked Questions

Use the MCA portal's master-data lookup: go to MCA Services → Master Data → View Company/LLP Master Data, enter the company name or CIN, and the portal shows whether it's registered and its current status — free.
Yes. Viewing basic master data — status, directors, registered office, capital — is free and needs no login. Only certified copies of filed documents carry a small fee.
No. Basic master data is public and viewable without an account. You only need to log in and pay if you want certified copies of documents.
It means the company has been removed from the Register of Companies — often for not filing returns, or by voluntary closure. A struck-off company is effectively inactive and cannot legally transact, so treat it as a red flag.
Use the company-name search on the MCA master-data page — type the name, pick the correct entity, and its 21-character CIN is displayed. See our CIN guide for how to read it.
Yes. The master data lists the company's active directors with their DINs, designations and appointment dates.
Use MCA Services → Check Annual Filing Status (free), or look at the last AGM and balance-sheet dates shown in the company's master data.