How to Check Company Registration Status on MCA Portal (CIN Lookup)
Checking company registration status on the MCA portal is a free, 2-minute process that tells you whether a company is legally registered, currently active, and compliant with Indian corporate law. The Ministry of Corporate Affairs (MCA) at mca.gov.in maintains public records of every company and LLP registered in India under the Companies Act, 2013, and the LLP Act, 2008. You can search using the company's CIN (Corporate Identification Number), company name, or registered office location. This guide walks you through the V3 portal step by step, explains every field in the company master data, and covers the common errors that trip people up.
- MCA portal at mca.gov.in provides free access to company and LLP registration status, no login required
- CIN is a 21-character unique identifier assigned to every company: format U12345MH2020PTC123456
- Search by CIN, company name, or registered office state/city on the MCA V3 portal
- Company master data includes incorporation date, status, capital, directors, charges, and AGM details
- Company statuses: Active, Dormant, Under Strike Off, Struck Off, Amalgamated, Dissolved, Under Liquidation
- LLPs use a 7-character LLPIN (format AAX-1234), searchable separately under LLP Services
- MCA processes 2+ lakh company registrations annually; data updates within 24 to 48 hours of filing
What Is the MCA Portal and Why Does It Matter?
The MCA (Ministry of Corporate Affairs) portal is the official digital platform of the Indian government for company registration, regulatory filings, and public company information. Accessible at mca.gov.in, it is administered by the Ministry of Corporate Affairs under the Government of India. The portal serves as the single point of access for incorporating new companies, filing annual returns, managing director records, and viewing public company data. Over 2 lakh companies are registered through this portal every year, and it houses records of more than 25 lakh active companies across India.
For business owners, investors, and professionals, the MCA portal is the definitive source for verifying whether a company exists, checking its compliance history, and confirming its current legal status. Before you sign a vendor contract, invest in a startup, accept a job offer from a new company, or extend trade credit, a 2-minute MCA lookup can save you from dealing with an entity that is struck off, dormant, or under liquidation. Think of it as pulling a CIBIL report, but for companies instead of individuals.
Company registration and public data access are governed by the Companies Act, 2013 (Sections 7, 398, and 399) and administered by the Ministry of Corporate Affairs (MCA) through mca.gov.in. The MCA V3 portal is the current version.
What Is a CIN (Corporate Identification Number)?
A CIN (Corporate Identification Number) is a unique 21-character alphanumeric code assigned by the Registrar of Companies (ROC) to every company registered under the Companies Act, 2013. It is the single most important identifier for any Indian company, functioning like an Aadhaar number but for corporate entities. No two companies share a CIN, and the number encodes specific information about the company's listing status, industry classification, state of registration, year of incorporation, and entity type.
CIN Format Breakdown
The CIN follows a fixed structure. Take the example: U74999MH2020PTC345678.
| Position | Characters | What It Represents | Example Value |
|---|---|---|---|
| 1 | 1 letter | Listing status (U = Unlisted, L = Listed) | U |
| 2-6 | 5 digits | NIC industry code (National Industrial Classification) | 74999 |
| 7-8 | 2 letters | State code where registered office is located | MH (Maharashtra) |
| 9-12 | 4 digits | Year of incorporation | 2020 |
| 13-15 | 3 letters | Company type (PTC = Pvt Ltd, PLC = Public Ltd, GAP = Section 8, OPC = One Person) | PTC |
| 16-21 | 6 digits | Sequential registration number assigned by ROC | 345678 |
You will find the CIN printed on every official company document: the Certificate of Incorporation, letterheads, invoices, and annual filings. If someone claims to run a "registered company" but cannot produce a CIN, that is your first red flag.
If a CIN starts with L, the company is listed on a stock exchange. If it starts with U, it is unlisted. The 3-letter code at position 13-15 instantly tells you the entity type: PTC (Private Limited), PLC (Public Limited), OPC (One Person Company), GAP (Section 8 Not-for-Profit).
How to Check Company Registration Status on MCA V3 Portal
The MCA V3 portal provides a public, no-login-required search for company and LLP master data. Here is the step-by-step process to check any company's registration status.
- Open the MCA Website: Navigate to www.mca.gov.in in any web browser (Chrome, Firefox, or Edge recommended). The V3 portal loads as the default homepage.
- Navigate to Company Master Data: Click on MCA Services in the top navigation bar, then select Company Services, and click View Company/LLP Master Data. This opens the public search page.
- Enter Search Criteria: You have three search options: enter the complete CIN (21 characters), enter the company name (at least the first 3 characters), or select the state and city to browse by registered office location.
- Complete CAPTCHA Verification: The V3 portal uses an image-based CAPTCHA. Type the characters shown in the image. If the CAPTCHA is unclear, click the refresh icon to generate a new one.
- Click Search: Hit the Search button. If searching by CIN, the master data page loads directly. If searching by name, a list of matching companies appears; click on the relevant company to view its full details.
- Review the Master Data: The result page displays the company's full public profile: CIN, registration date, current status, authorized capital, paid-up capital, registered address, directors, and charges. No fee is charged for viewing this data.
The MCA V3 portal experiences heavy traffic between 10 AM and 6 PM IST, particularly at the end of the financial year (March) and during annual filing season (October to December). If the portal is slow or CAPTCHA fails to load, try accessing during off-peak hours: 6 AM to 9 AM IST or after 9 PM IST.
Register Your Company with IncorpX
Get your Private Limited Company registered starting at ₹999 (professional fee) + government charges. CIN issued within 7 to 10 working days.
Start RegistrationSearch Methods: CIN, Company Name, and Location
The MCA portal supports three distinct search methods, each useful in different scenarios. Knowing when to use which method speeds up your lookup and reduces "No Data Found" errors.
Search by CIN (Most Accurate)
If you already have the company's CIN from a document, invoice, or Certificate of Incorporation, this is the fastest and most accurate search method. Enter all 21 characters exactly as printed (letters are case-insensitive on the portal). The system returns an exact match with the full company master data page. CIN search never returns multiple results because every CIN is unique.
Search by Company Name
When you do not have the CIN, search by company name. Enter at least the first 3 characters. The portal returns a list of all companies whose names contain the entered text. Be specific: searching for "Tech" returns thousands of results, but "Infosys Limited" returns the exact match. Include the entity suffix (Private Limited, LLP, Limited) to narrow results. If the company name includes common words, combine the name search with a state filter.
Search by Registered Office Location
This method is useful when you only know the city or state where the company operates. Select the state from the dropdown, optionally select the ROC (Registrar of Companies) jurisdiction, and browse the list. This is the slowest method and best suited for browsing companies in a specific region rather than finding a specific entity.
| Search Method | When to Use | Required Input | Result Type |
|---|---|---|---|
| CIN Search | You have the exact CIN | 21-character CIN | Direct master data page |
| Name Search | No CIN, know the company name | Minimum 3 characters | List of matching companies |
| Location Search | Only know the state/city | State + optional city | Browsable list by region |
What Information Does the MCA Company Search Return?
The company master data page on the MCA portal is a single-page public profile containing everything the government records about the company. Understanding each field helps you extract maximum value from a single lookup.
Basic Company Information
The top section displays the CIN, company name, registration number, date of incorporation, state, ROC jurisdiction, category (Company Limited by Shares/Guarantee/Unlimited), sub-category (Indian Non-Government/Private/State Government), and class of company (Private/Public/One Person). These fields are set at incorporation and rarely change unless the company undergoes a name change or conversion.
Capital and Membership Details
The authorized share capital (maximum capital the company can issue) and paid-up share capital (capital actually issued to shareholders) are displayed with exact ₹ amounts. The number of members (shareholders) is listed along with the company's listing status (Listed/Unlisted). For investors and creditors, comparing authorized vs paid-up capital indicates how much room the company has to raise additional equity without amending its Memorandum of Association.
Compliance and Filing Dates
Two critical dates appear on every company master data page: the date of the last Annual General Meeting (AGM) and the date of the last balance sheet filed. If these dates are more than 15 months old, the company is likely behind on its ROC annual filings, which is a risk indicator. Active, compliant companies show these dates within the current or preceding financial year.
Director Information
The master data page lists all current directors with their DIN (Director Identification Number), full name, and date of appointment. This is publicly accessible without any login. For investigating the management team of a potential business partner, this section is invaluable. Cross-reference a director's DIN across multiple companies to identify common directorships and potential conflicts of interest.
Charges (Secured Borrowings)
If the company has pledged its assets as security for a loan, the charges section displays the charge holder (bank/NBFC), date of creation, amount, and satisfaction status. An open charge means the loan is active; a satisfied charge means the borrowing has been repaid and the security released. Multiple open charges on a small company can indicate high leverage.
Based on our experience assisting 10,000+ businesses, the three most telling fields on a company master data page are: (1) company status (Active vs Struck Off), (2) last AGM date (shows compliance health), and (3) paid-up capital vs authorized capital ratio (shows financial commitment). A company with ₹1 lakh authorized capital and ₹10,000 paid-up capital has invested very little into its own entity.
Is Your Company Compliant? Check Now
IncorpX's compliance health check reviews your annual returns, financial statements, and director KYC status in 24 hours.
Get Compliance Health CheckCompany Statuses Explained: Active, Dormant, Strike Off, and More
The Company Status field on the MCA master data page tells you whether the company is operational, inactive, or being removed from the register. Each status has specific legal implications for the company's directors and shareholders.
| Status | What It Means | Legal Implication |
|---|---|---|
| Active | Company is registered and has filed required returns | Can conduct business, enter contracts, open bank accounts, apply for loans |
| Active-Compliant | Company is active with all filings up to date | Best status; indicates well-maintained company |
| Dormant under Section 455 | No significant business activity for 2+ financial years | Reduced compliance (only annual return required), can be reactivated |
| Under Process of Striking Off | ROC has initiated STK-2 for removal from register | 30 days to respond with STK-5A objection, clear pending filings |
| Struck Off | Removed from the ROC register | Directors disqualified for 5 years under Section 164(2); restoration via NCLT only |
| Amalgamated | Merged into another company via NCLT/Court order | Entity ceases to exist; all assets/liabilities transfer to surviving entity |
| Dissolved | Company has been wound up and dissolved by NCLT | Entity permanently ceases to exist; no revival possible |
| Under Liquidation | Winding up proceedings are in progress | Company cannot conduct new business; assets being distributed to creditors |
| Converted to LLP | Company converted to LLP under Section 56 of LLP Act | CIN becomes inactive; new LLPIN issued for the LLP |
If a company you are considering doing business with shows any status other than Active or Active-Compliant, proceed with extreme caution. A company marked 'Under Process of Striking Off' has 30 days before removal. A 'Struck Off' company cannot legally conduct business, and its directors are barred from holding new directorships for 5 years under Section 164(2).
How to Download Company Master Data (CIN Details)
The MCA V3 portal does not offer a one-click download button for company master data, but you can save the information in two reliable ways.
Method 1: Browser Print to PDF
After opening the company master data page, press Ctrl+P (Windows/Linux) or Cmd+P (Mac) to open the print dialog. Select "Save as PDF" as the destination instead of a printer. This captures the entire master data page, including CIN details, director list, and capital information, as a clean PDF file. This method works in Chrome, Firefox, and Edge.
Method 2: Copy and Paste
For quick reference, select the text on the company master data page and paste it into a Word document or spreadsheet. This works well when you need to extract specific fields (like director names or capital amounts) for a due diligence report.
Bulk Data and API Access
For businesses that need to check multiple companies regularly, the MCA offers data products through its data.gov.in integration. Corporate data packs with historical information are available for purchase. Third-party data providers aggregate MCA data and offer API access, though their data freshness depends on how frequently they sync with MCA. If you need real-time, official data, the MCA portal remains the definitive source.
How to Check LLP Status on MCA Portal
LLPs (Limited Liability Partnerships) are registered under the LLP Act, 2008, not the Companies Act. They use a separate identifier called LLPIN and have their own search page on the MCA portal.
LLP Search: Step by Step
- Visit the MCA Portal: Go to mca.gov.in
- Navigate to LLP Services: Click MCA Services > LLP Services > View LLP Master Data
- Enter LLPIN or LLP Name: The LLPIN is a 7-character code in the format AAX-1234 (2 letters + 1 alphanumeric + hyphen + 4 digits). If you do not have the LLPIN, enter the LLP name.
- Complete CAPTCHA and Search: The results display the LLP's registration date, designated partners (with DPIN), total obligation of contribution, registered address, and filing status.
Key Differences: Company Search vs LLP Search
| Feature | Company Search | LLP Search |
|---|---|---|
| Identifier | CIN (21 characters) | LLPIN (7 characters) |
| Governing Law | Companies Act, 2013 | LLP Act, 2008 |
| Portal Path | MCA Services > Company Services | MCA Services > LLP Services |
| Capital Field | Authorized + Paid-up Capital | Total Obligation of Contribution |
| Management | Directors with DIN | Designated Partners with DPIN |
| Annual Filing | MGT-7 + AOC-4 | Form 11 + Form 8 |
If you are deciding between a Private Limited Company and an LLP, understanding both registration systems helps you make an informed choice. Both entity types are searchable on the MCA portal for free.
Register Your LLP with IncorpX
LLP registration starting at ₹1,499 (professional fee) + government charges. LLPIN issued within 7 to 14 working days.
Register LLP NowFree vs Paid MCA Data: V3 Portal Limitations
The MCA V3 portal offers generous free access, but there are clear boundaries between public data and premium document access.
What Is Free (No Login Required)
- Company master data: CIN, registration date, status, capital, directors, charges
- LLP master data: LLPIN, registration date, designated partners, contribution details
- Director search by DIN: View all companies where a person holds directorship
- Charge search: View open and satisfied charges on a company
- Company name availability check (basic, without reservation)
What Is Paid (Login Required)
- Filed annual returns (MGT-7): Available after registering an MCA account
- Financial statements (AOC-4): Balance sheet and P&L filings
- Certified copies of documents: ₹50 per page via MCA portal
- Certificate of Incorporation copies: Available through the company or via certified copy request
- Historical filings: Board resolutions, special resolutions, charge modifications
For most due diligence purposes, the free company master data is sufficient. You get the incorporation date, current status, director names, and capital structure without spending a rupee. The paid documents become relevant when you need detailed financial analysis or legal verification for lending, acquisition, or litigation purposes.
The free company master data on MCA gives you 80% of what you need for basic due diligence. For deeper research, combine MCA data with GSTN verification (check if the company has an active GST registration), trademark search on IP India (verify brand ownership), and CIBIL/CRIF commercial credit report (check payment history). Together, these four sources cover corporate existence, tax compliance, IP assets, and creditworthiness.
Why You Should Verify Company Registration Before Doing Business
An MCA company status check is the simplest form of corporate due diligence, and it costs nothing. Here are the five scenarios where verification is non-negotiable.
1. Before Investing in a Startup or Business
Angel investors and venture capital firms run MCA checks as the first step of due diligence. Confirm the company is incorporated (Active status), verify the founder is listed as a director (cross-check DIN), and check the authorized vs paid-up capital. A company claiming a ₹50 lakh valuation but showing ₹1 lakh paid-up capital on MCA warrants further scrutiny.
2. Before Partnering with a Vendor or Supplier
Trade credit (buying goods on 30 to 90-day payment terms) is standard in Indian business. Before extending credit to a new vendor, check their MCA status. A company that is Struck Off or Under Liquidation cannot legally enter new contracts. You would have no legal recourse to recover your money from a de-registered entity.
3. Before Accepting a Job Offer
Job seekers, especially for senior positions, should verify prospective employers on MCA. Confirm the company is Active, note the incorporation date (very new companies carry higher risk), and check the director list. If the company's MCA profile does not match what the recruiter told you, that mismatch is worth investigating.
4. Before Filing Legal Proceedings
If you intend to file a case against a company, verify its status first. You cannot sue a Struck Off or Dissolved company because it no longer legally exists. For companies Under Liquidation, claims must go through the insolvency process under the Insolvency and Bankruptcy Code, 2016, not civil courts.
5. Fraud Prevention
Scammers often create fake entities with impressive-sounding names. A quick MCA search confirms whether the entity exists at all. If the company name does not appear on MCA, it is either not registered in India or is operating under a different name. Either way, you should ask for the CIN before proceeding.
Common MCA Lookup Errors and Troubleshooting
The MCA V3 portal, while functional, has its quirks. Here are the errors users encounter most frequently and how to fix them.
Error 1: CAPTCHA Not Loading
Cause: Browser ad-blockers, cookie restrictions, or MCA server load. Fix: Disable ad-blockers for mca.gov.in, clear your browser cache and cookies, try a different browser (Chrome works best), or access the portal during off-peak hours (6 AM to 9 AM IST).
Error 2: "No Data Found" Despite Correct Name
Cause: Spelling mismatch, missing entity suffix, or the company uses a trade name different from its registered name. Fix: Search using the exact registered name, including "Private Limited" or "LLP" at the end. Try partial name search (first 3 to 5 characters). If the company was recently registered, data may not yet be updated (allow 24 to 48 hours).
Error 3: Portal Timeout or Slow Response
Cause: Heavy server load, especially during annual filing deadlines (September to December) and financial year-end (March). Fix: Wait 5 to 10 minutes and retry. Use off-peak hours. If the timeout persists, check mca.gov.in on social media or the portal's status page for scheduled maintenance announcements.
Error 4: Multiple Companies with Similar Names
Cause: Common business names like "ABC Technologies Private Limited" can have dozens of registrations across different states. Fix: Always verify using CIN if available. If searching by name, note the state code and incorporation year to identify the correct entity. Cross-reference the registered address with the company's known address.
Error 5: Data Appears Outdated
Cause: MCA data updates within 24 to 48 hours of form processing. Director changes via DIR-12 and annual return filings take 2 to 5 working days to reflect after ROC approval. Fix: If a recent change is not showing, wait 48 hours before concluding the data is wrong. For critical due diligence, request the company to share a certified copy of the latest Certificate of Incorporation or filing receipt directly.
For the most reliable MCA portal experience, use Google Chrome (latest version) with ad-blockers disabled for mca.gov.in. Enable JavaScript and cookies. If you use Firefox, disable Enhanced Tracking Protection for the MCA site. Internet Explorer is no longer supported by the V3 portal.
Need Help with Company Registration or Compliance?
IncorpX handles the entire process, from DSC and DIN to MCA filing. Pvt Ltd registration starting ₹999. Compliance packages from ₹4,999 per year.
Get Started with IncorpXExpert Insights from IncorpX: What MCA Data Does Not Tell You
The MCA company master data is a powerful starting point, but it has limitations that professionals should understand.
Status Is Not a Guarantee of Financial Health
An "Active" status means the company has filed its returns. It does not mean the company is profitable, solvent, or conducting business. A company can be Active on MCA while being dormant in practice, not earning revenue, or carrying significant debt. For investment decisions, always supplement MCA data with audited financial statements (available as AOC-4 filings for a fee) and a commercial credit report.
Director Information Has Gaps
The master data page lists current directors only. To see historical directors (who left and when), you need the filed DIR-12 forms, which require a registered MCA account. This matters when investigating a company's management history, especially if former directors were involved in fraud or disqualification under Section 164.
Data Updates Lag Real-World Changes
Based on our experience processing 10,000+ company registrations and compliance filings, the MCA portal data lags real-world events by 1 to 5 working days. A director appointed today will not appear on the master data page until the DIR-12 is filed and approved. A company status change from Active to Struck Off appears only after the ROC publishes the official notice. For time-sensitive transactions, ask the company for the latest filing receipts and SRN (Service Request Number) as proof.
Cross-Reference with Other Sources
For thorough due diligence, combine MCA data with: GSTN verification (confirm GST registration status and filing history), PAN verification (confirm the company's PAN is active), trademark database on IP India (verify brand ownership), and company's own website and annual reports. No single source tells the complete story, but MCA is always the starting point.
When we onboard a new client for annual compliance, the first thing we do is pull their company master data from MCA and compare it with their internal records. In about 15% of cases, we find mismatches: an old registered address, a resigned director still showing on MCA (because DIR-12 was not filed), or a pending charge that was satisfied but not updated. A 5-minute MCA check prevents compliance surprises down the line.
Related Services on IncorpX
Whether you are registering a new company, verifying an existing one, or managing ongoing compliance, IncorpX covers the full lifecycle.
- Private Limited Company Registration: Start at ₹999. CIN issued in 7 to 10 working days. Includes DSC, DIN, SPICe+ filing, PAN, and TAN.
- LLP Registration: Start at ₹1,499. LLPIN issued in 7 to 14 working days.
- One Person Company (OPC) Registration: Ideal for solo entrepreneurs. Full MCA filing handled by IncorpX.
- Company Registration Index: Compare entity types and choose the best structure for your business.
- Pvt Ltd Annual Compliance: Annual returns (MGT-7), financial statements (AOC-4), and board meetings managed end to end.
- LLP Annual Compliance: Form 8 and Form 11 filings with ROC deadline tracking.
- DIR-3 KYC Filing: Annual director KYC before 30 September deadline. ₹5,000 late fee avoided.
- ROC Annual Filing: Complete filing of annual returns and financial statements.
- Compliance Health Check: Full audit of your company's MCA compliance status in 24 hours.
- Startup India Registration: DPIIT recognition for tax exemptions and government benefits.
Summary
Checking company registration status on the MCA portal is free, takes under 2 minutes, and gives you the company's CIN, incorporation date, current status, capital structure, directors, and charges. Use the V3 portal at mca.gov.in to search by CIN (fastest), company name, or registered office location. For LLPs, use the separate LLP master data search with the 7-character LLPIN. Whether you are an investor, job seeker, vendor, or business owner, an MCA lookup is the first step of corporate due diligence in India. If you need to register a company or fix compliance gaps found during your search, IncorpX handles the entire process from DSC and DIN to MCA filing, starting at ₹999.
Start Your Company Registration Today
Private Limited Company registration at ₹999 (professional fee) + government charges. CIN issued in 7 to 10 working days with end-to-end MCA filing support.
Register Your Company