How to Verify a Company on the MCA Portal
Use the MCA21 portal to verify any Indian company's incorporation, director details, authorized capital, and compliance status — before committing to a business deal.
What is the MCA Portal?
The Ministry of Corporate Affairs (MCA) is the government body that regulates all companies and LLPs registered in India under the Companies Act 2013 and LLP Act 2008. The MCA21 portal is the official digital platform where you can look up any registered company's public information.
Every company registered in India is assigned a unique Corporate Identification Number (CIN), and every LLP receives a LLPIN. These are the primary keys for verification on the MCA portal.
Understanding the CIN Format
The CIN is a 21-character alphanumeric code that encodes key information about the company:
| Part | Meaning |
|---|---|
| U/L | U = Unlisted, L = Listed on stock exchange |
| 74110 | 5-digit NIC industry code (e.g., 74110 = business activities) |
| MH | 2-letter state code where registered (MH = Maharashtra) |
| 2023 | Year of incorporation |
| PTC | Company type: PTC = Private, PLC = Public, OPC, etc. |
| 123456 | 6-digit serial number assigned by ROC |
Step-by-Step: Verify a Company on MCA21
Visit the MCA21 Portal
Go to mca.gov.in. The "MCA Services" section contains free public lookup tools.
Navigate to Company/LLP Master Data
Use "MCA Services" → "View Company/LLP Master Data". No login required for basic details.
Search by Company Name or CIN
Enter the company name or CIN/LLPIN. The portal returns matching results with basic details.
Review Master Data
Check: Company Name, CIN, Registration Date, ROC (Registrar), Company Status, Authorized Capital, Paid-up Capital, and registered address.
Check Director Details
Review the list of directors, their DINs, appointment dates, and whether they hold directorships in other companies.
Verify Annual Compliance
Check "Date of Last AGM" and "Date of Balance Sheet" to confirm the company files annual returns regularly.
Indian Company Types Explained
Private Limited (Pvt Ltd)
Most common for Indian SMEs and startups. Requires minimum 2 directors and has limited liability protection.
Limited Liability Partnership (LLP)
Hybrid of partnership and company. Has LLPIN instead of CIN. Partners have limited liability.
One Person Company (OPC)
Single-owner company with limited liability. Good for sole entrepreneurs who want corporate protection.
Public Limited
Can raise capital from public. Requires minimum 3 directors and stricter compliance requirements.
Company Status Meanings
The “Company Status” field on MCA is critical for due diligence:
Active
Company is currently operational and compliant with annual filings.
Active – Under Process of Striking Off
ROC has initiated striking off due to non-compliance. High risk — business may cease to exist.
Struck Off
Company has been removed from MCA register. It legally does not exist as an active entity.
Under Liquidation
Company is in the process of being wound up. Assets are being distributed to creditors.
Dormant
Company exists but has no significant accounting transactions. May be inactive.
Amalgamated
Company has merged with another entity. Check the successor company details.
How SaudaNama Uses MCA Data
CIN/LLPIN validated against MCA records for incorporation verification
Company status checked for "Active" confirmation
Director details cross-referenced with owner KYC submissions
Authorized vs. Paid-up capital analyzed as business scale indicator
Annual compliance dates checked for operational health signals
Results integrated into the Digital Trust Passport's Trust Score
Disclaimer: This guide is provided for informational and due-diligence purposes only and does not constitute legal, corporate, tax, or financial advice. Always verify corporate filings, authorized capital, and director status through official MCA portals (mca.gov.in) and certified Company Secretaries (CS) or legal counsel.
Related Guides
Frequently Asked Questions
What is the difference between CIN and LLPIN?
CIN (Corporate Identification Number) is assigned to companies registered under the Companies Act — Private Limited, Public Limited, OPC, Section 8, etc. LLPIN (Limited Liability Partnership Identification Number) is assigned to LLPs registered under the LLP Act. Both serve as unique identifiers on the MCA portal.
Is MCA company verification free?
Yes. The "View Company/LLP Master Data" service on the MCA21 portal is free and publicly accessible. You can look up basic company details (name, status, directors, incorporation date) without any login or payment.
Can I check if a specific person is a company director?
Yes. The MCA portal offers a "Director Search" feature where you can search by Director Identification Number (DIN) to find all companies where a person holds directorship. This is useful for checking a business owner's corporate history.
What does "Authorized Capital" tell me about a company?
Authorized Capital is the maximum amount of share capital that a company is authorized to raise. A very low authorized capital (e.g., ₹1 lakh) for a company claiming large-scale operations may indicate a mismatch between claims and corporate structure.
How recent is MCA portal data?
MCA data is updated as filings are processed. Annual returns (Form AOC-4, MGT-7) are filed yearly. Recent director changes may take a few weeks to reflect. For the most up-to-date status, check the "Date of Last AGM" and "Date of Balance Sheet" fields.
Should I trust a company just because it is registered on MCA?
No. MCA registration confirms legal existence, but does not guarantee trustworthiness, financial health, or operational integrity. SaudaNama recommends combining MCA verification with GSTIN checks, owner KYC, and physical premises audits for comprehensive due diligence.