MCA online verification lets you check any Indian company's registration status, directors, capital, and filing history on the MCA21 portal at mca.gov.in—for free, without login, in under two minutes. The portal provides company master data at no cost; filed documents cost Rs 25-50 each.
MCA Online Verification: How to Check Any Company’s Details on MCA21
MCA online verification lets you check any company’s registration status, directors, capital, and filing history on the MCA21 portal at mca.gov.in — for free, without a login, in under two minutes. Whether you’re doing due diligence before a business deal, verifying a vendor’s legitimacy, or checking if a startup is actually incorporated, the MCA portal is the authoritative source. This guide shows exactly what you can find, how to find it, and what the data means.
- Company master data (status, directors, capital) is free on mca.gov.in — no login needed
- Check for “Active” status before signing any contract; “Struck Off” means illegal to operate
- CIN is a 21-character unique identifier; all registered companies have one
- Filed documents (annual returns, financials) are downloadable for Rs 25-50 each
- MCA V3 portal (launched 2022) replaced V2 — use the current interface at mca.gov.in
- What Is MCA Online Verification and Why Should You Use It Before Any Business Deal?
- How Do You Search for a Company on the MCA21 Portal Step by Step?
- What Information Does MCA Company Master Data Reveal?
- How Can You Verify a Company Director’s Details and DIN Status?
- What Documents Can You Download Free from MCA and What Requires a Fee?
- How Do You Identify a Fake or Struck-Off Company Using MCA Data?
- What Are the Limitations of MCA Online Verification and What Should You Check Elsewhere?
What Is MCA Online Verification and Why Should You Use It Before Any Business Deal?
The Ministry of Corporate Affairs (MCA) maintains a central register of all companies and LLPs incorporated in India under the Companies Act 2013 and the LLP Act 2008. The MCA21 portal at mca.gov.in is the public-facing window into this register. Any company registered in India — private limited, public limited, one-person company, or Section 8 — has a record here.
MCA online verification is the act of searching and reading this record. It answers three questions that matter before any business transaction: Is this company legally registered? Is it currently active? Who is actually running it? The entire check takes two minutes and is free. Despite this, many businesses skip it and sign contracts with struck-off companies, enter joint ventures with shell entities, or make advance payments to companies whose directors are disqualified.
- Before signing a contract with a new vendor or supplier
- Before making any advance payment to a company
- Before entering a joint venture, partnership, or investment
- Before hiring a startup (verify it’s actually incorporated, not just a website)
- When conducting due diligence on a potential acquisition target
How Do You Search for a Company on the MCA21 Portal Step by Step?
The MCA21 portal was updated to its V3 version in 2022. The search path for company master data is straightforward but the portal layout has changed from V2, so older guides may show a different interface. Here is the current path.
What Information Does MCA Company Master Data Reveal?
The company master data page is a snapshot of the company’s registration record at the MCA. Every field is drawn from the information the company filed at the time of incorporation and through subsequent annual filings. Here is what each field means and what to watch for.
| Field | What It Means | What to Check |
|---|---|---|
| Company Status | Current legal standing: Active, Struck Off, Under Liquidation, Amalgamated, Dissolved | Must be Active. Any other status means the company cannot legally operate. |
| CIN | 21-character unique identifier assigned at incorporation | Verify this matches what the company shows on its letterhead and invoices |
| Date of Incorporation | Date the company was registered with the MCA | A very recent date on an entity claiming years of experience is a red flag |
| Registered Office Address | Official address as registered with MCA | Cross-check against the address shown on contracts and invoices |
| Authorised Capital | Maximum share capital the company is authorised to issue | A Rs 1 lakh authorised capital company bidding for a Rs 5 crore contract warrants scrutiny |
| Paid-Up Capital | Capital actually invested by shareholders | Indicates the minimum real financial commitment to the company |
| Date of Last AGM | Last Annual General Meeting held | Must be within the past 15 months for an active company; gaps suggest default |
| Date of Balance Sheet | Last audited balance sheet filed with MCA | Should be for the most recent financial year. Old dates mean non-compliance. |
| Directors | Names and DINs of current directors | Verify the director names match who claims to represent the company |
How Can You Verify a Company Director’s Details and DIN Status?
Every director of an Indian company must have a DIN (Director Identification Number), an 8-digit unique number issued by the MCA. The DIN is mandatory before a person can be appointed as a director. You can verify any director’s DIN status and check how many companies they are a director of using the MCA portal’s DIN services.
| What to Verify | Where to Check on MCA | Red Flag |
|---|---|---|
| DIN is valid and active | MCA Services → DIN Services → Verify DIN/Director Details | DIN status “Deactivated” or “Surrendered” |
| Director not disqualified | MCA Services → DIN Services → DIN Enquiry / Disqualified Directors list | Director on MCA’s disqualified directors list (Section 164(2)) |
| Number of companies the director runs | Company master data shows associated companies for each DIN (login required) | Director on 20+ active boards (legal limit) |
| Director KYC completed | MCA Services → DIN Services → Director KYC | KYC not done for the current year — indicates inactive or non-compliant director |
What Documents Can You Download Free from MCA and What Requires a Fee?
The MCA portal distinguishes between free public data (master data) and filed documents, which require payment. The fee schedule for document downloads was last revised under the Companies (Registration Offices and Fees) Amendment Rules. Here is what’s available and at what cost.
| Document / Data | Cost | Login Required? | Use Case |
|---|---|---|---|
| Company Master Data | Free | No | Status, directors, capital, address |
| DIN / Director Details | Free | No | DIN status, associated companies (basic) |
| Disqualified Directors List | Free | No | Check disqualification status |
| Annual Return (MGT-7 / MGT-7A) | Rs 25 | Yes | Shareholding, directors, AGM details |
| Financial Statement (AOC-4) | Rs 25 | Yes | P&L, balance sheet, auditor’s report |
| Charge Documents (CHG-1, CHG-9) | Rs 25 | Yes | Loans against assets, outstanding charges |
| Certificate of Incorporation (COI) | Rs 50 | Yes | Official proof of incorporation |
To download documents, create a free MCA account at mca.gov.in, log in, search for the company, click “View Public Documents” and select the documents you need. Payment is via net banking, debit/credit card, or UPI. Documents download as PDFs immediately after payment.
How Do You Identify a Fake or Struck-Off Company Using MCA Data?
The MCA master data is the most reliable way to detect companies that are either fraudulent (claiming registration they don’t have) or struck off (removed from the register but still operating illegally). Here are the specific checks and warning signs to look for.
| MCA Status | What It Means | Action to Take |
|---|---|---|
| Active | Company is duly registered and compliant | Proceed with verification of financials and directors |
| Struck Off | Removed from register under Section 248; cannot legally do business | Do not transact. Report if company is claiming to still operate. |
| Under Liquidation | Winding-up process initiated by NCLT or voluntarily | Do not advance money. Check NCLT order and insolvency professional details. |
| Amalgamated | Merged into another company via NCLT order | Contracts need to be with the surviving/transferee company |
| Dissolved | Winding up complete; company ceases to exist | Company no longer exists. No transactions possible. |
- Company not found on MCA at all: No record means the company was never incorporated. Completely fake. Do not transact.
- CIN on invoice doesn’t match MCA record: A common fraud — a fake CIN that decodes to a different company or no company at all.
- Balance sheet last filed 3+ years ago: Company is “active” on paper but non-compliant. High risk for default.
- Registered office in a residential colony with Rs 1 lakh capital: May be a shell company. Not illegal on its own, but warrants deeper due diligence for large transactions.
- Director’s DIN deactivated: Director has not completed annual KYC. Indicates inactive management.
What Are the Limitations of MCA Online Verification and What Should You Check Elsewhere?
MCA data is authoritative for incorporation status but has important gaps. It shows you what was filed, not necessarily what is true. For large transactions, MCA verification is the starting point — not the complete due diligence.
| What MCA Cannot Tell You | Where to Check Instead |
|---|---|
| Whether GST registration is active | GST portal: gst.gov.in (Taxpayer Search, free) |
| Whether income tax is filed and PAN is valid | Income Tax portal: incometax.gov.in (Verify PAN, free) |
| Whether company is under insolvency proceedings | IBBI portal: ibbi.gov.in (Insolvency cases, free) |
| Actual financial health and profitability | Download AOC-4 from MCA for audited financials; CIBIL/Equifax for credit score |
| Outstanding litigation or court orders | eCourts portal (ecourts.gov.in), NCLT cause list |
| Trademark registrations | IP India portal: ipindia.gov.in (Trademark search, free) |
MCA data also has a filing lag: if a company filed its annual return last week, it may not yet appear updated on the portal. For time-sensitive due diligence, cross-verify with physical documents (board resolution, GST certificate, recent bank statement) in addition to MCA data.
Frequently Asked Questions
Go to mca.gov.in, click MCA Services, select View Company/LLP Master Data, enter the company name or CIN, and complete the CAPTCHA. The master data page shows status, directors, capital, and filing dates — free, no login needed.
Company master data is free. Filed documents (annual returns, financial statements, COI) require a fee of Rs 25-50 per document, payable after creating a free MCA account.
“Struck Off” means the company has been removed from the Register of Companies under Section 248 for non-compliance (typically failure to file annual returns for 2+ years). A struck-off company cannot legally conduct business transactions.
Search the company name on mca.gov.in under View Company Master Data. The CIN is a 21-character code shown prominently in the result. It also appears on the company’s Certificate of Incorporation, letterheads, and invoices.
Yes. The master data page shows current director names and DINs without login. For detailed director verification including disqualification status and associated companies, use the DIN Services section. A free MCA login unlocks full director history.
Related guides: Company Registration in India • How to Download CIN Certificate • MCA Certificate Download Guide

A Qualified Company Secretary from India, have done my Bachelor’s in Law, and Bachelor’s in Commerce and having 5+ Years of experience in corporate compliances.
