{“@context”:”https://schema.org”,”@type”:”BlogPosting”,”headline”:”How to Check MCA Annual Filing Status Online: Company Compliance Guide”,”description”:”Step-by-step guide to checking a company’s annual filing status on the MCA21 portal — verify ROC compliance, check MGT-7 and AOC-4 filing history, and understand what the results mean.”,”author”:{“@type”:”Person”,”name”:”Content Admin”},”publisher”:{“@type”:”Organization”,”name”:”Tradeviser”},”datePublished”:”2026-09-03″,”inLanguage”:”en-IN”,”mainEntityOfPage”:{“@type”:”WebPage”,”@id”:”https://tradeviser.com/mca-annual-filing-status-check/”}}
{“@context”:”https://schema.org”,”@type”:”FAQPage”,”mainEntity”:[{“@type”:”Question”,”name”:”What is MCA annual filing status?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”MCA annual filing status shows whether a company has filed its mandatory annual returns and financial statements with the Registrar of Companies for each financial year. It is visible on the MCA21 portal under company master data and shows filing dates for MGT-7 (Annual Return) and AOC-4 (Financial Statements).”}},{“@type”:”Question”,”name”:”How do I check annual filing status on MCA?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Go to mca.gov.in → MCA Services → View Company/LLP Master Data → search for the company → scroll to the Annual Filing section. Alternatively, use the MCA Annual Filing Status check tool on the portal homepage.”}},{“@type”:”Question”,”name”:”What is the due date for MCA annual filing?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”For private limited companies: MGT-7 (Annual Return) is due within 60 days of the AGM, and AOC-4 (Financial Statements) is due within 30 days of the AGM. The AGM must be held within 6 months of financial year end — so for FY ending March 31, the AGM deadline is September 30 and MGT-7/AOC-4 deadlines fall in October-November.”}},{“@type”:”Question”,”name”:”What happens if a company misses MCA annual filing?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”Late filing attracts an additional fee of ₹100 per day per form. Persistent non-filing leads to the company being marked as ‘ACTIVE Non-Compliant’ on MCA21 and can ultimately result in the company being struck off the register.”}},{“@type”:”Question”,”name”:”What is MCA SRN status?”,”acceptedAnswer”:{“@type”:”Answer”,”text”:”SRN stands for Service Request Number — a unique reference number generated each time a company submits a form on MCA21. You can check the processing status of any specific filing by entering the SRN in the Track SRN/Transaction tool on mca.gov.in.”}}]}
{“@context”:”https://schema.org”,”@type”:”HowTo”,”name”:”How to Check MCA Annual Filing Status Online”,”step”:[{“@type”:”HowToStep”,”position”:1,”name”:”Visit MCA portal”,”text”:”Open mca.gov.in in your browser.”},{“@type”:”HowToStep”,”position”:2,”name”:”Search for the company”,”text”:”Click ‘MCA Services’ → ‘View Company/LLP Master Data’ → enter company name or CIN.”},{“@type”:”HowToStep”,”position”:3,”name”:”Open company record”,”text”:”Click on the company name from the results to open the master data page.”},{“@type”:”HowToStep”,”position”:4,”name”:”Check filing compliance”,”text”:”Scroll to ‘Annual Filing’ or ‘Compliance’ section. This shows whether MGT-7 and AOC-4 have been filed for each financial year.”},{“@type”:”HowToStep”,”position”:5,”name”:”Verify ACTIVE status”,”text”:”Check if company status is ‘ACTIVE’ or ‘ACTIVE Non-Compliant’. Non-Compliant means filings are overdue.”},{“@type”:”HowToStep”,”position”:6,”name”:”Track SRN if needed”,”text”:”For a specific recent filing, use Track SRN on the MCA portal to check processing status by SRN number.”}]}
How to Check MCA Annual Filing Status Online: Company Compliance Guide
Every company registered in India must file its Annual Return (MGT-7) and Financial Statements (AOC-4) with the Registrar of Companies every year. Missing these filings triggers late fees of ₹100 per day per form, and repeated defaults can lead to strike-off. The MCA21 portal makes it easy to check any company’s annual filing compliance status — for your own company or before transacting with another business.
Key Takeaways
- Annual filing compliance is publicly visible on mca.gov.in — no login required.
- Two mandatory annual forms: MGT-7 (Annual Return) and AOC-4 (Financial Statements).
- Due dates are tied to the AGM — typically October–November each year for March FY-end companies.
- Late fees: ₹100 per day per form — these accumulate quickly.
- A company showing “ACTIVE Non-Compliant” status has overdue filings and faces strike-off risk.
In This Article
- What is MCA annual filing and why does it matter?
- How do you check annual filing status on the MCA portal?
- What are the due dates for MGT-7 and AOC-4 filing?
- What do the different compliance statuses on MCA mean?
- How do you track a specific MCA filing using an SRN?
- What happens if annual filing is not done on time?
- How can Tradeviser help you stay compliant on MCA?
What is MCA annual filing and why does it matter?
Every company registered under the Companies Act 2013 must file two core documents with its ROC every financial year:
| Form | Full Name | What It Contains | Due Date |
|---|---|---|---|
| MGT-7 | Annual Return | Shareholders, directors, shares issued, capital structure | 60 days from AGM |
| AOC-4 | Financial Statements | Balance sheet, P&L, cash flow, auditor report | 30 days from AGM |
These filings keep the company’s public record current on MCA21. Lenders, investors, and business partners check this data before any significant transaction. A company with consistent, on-time filings signals financial credibility; one with defaults raises red flags.
How do you check annual filing status on the MCA portal?
Method 1 — Via Company Master Data (no login needed):
- Go to mca.gov.in
- Click MCA Services → View Company/LLP Master Data
- Enter the company name or CIN and click Submit
- On the master data page, scroll to the Annual Filing section
- You will see filing status for each financial year — filed or not filed, with actual filing dates
Method 2 — Via the Annual Filing Status tool:
- On mca.gov.in, search for “Check Annual Filing Status” in the MCA Services section
- Enter the company’s CIN and financial year
- The result shows whether MGT-7 and AOC-4 were filed and on what date
What are the due dates for MGT-7 and AOC-4 filing?
| Event | Deadline (FY ending March 31) |
|---|---|
| Annual General Meeting (AGM) | On or before September 30 |
| AOC-4 (Financial Statements) | Within 30 days of AGM (by October 30) |
| MGT-7 (Annual Return) | Within 60 days of AGM (by November 29) |
| LLP Form 11 (Annual Return) | May 30 each year |
| LLP Form 8 (Statement of Accounts) | October 30 each year |
What do the different compliance statuses on MCA mean?
| Status | Meaning | Risk Level |
|---|---|---|
| ACTIVE | All filings current; company in good standing | None |
| ACTIVE Non-Compliant | Company has not filed INC-22A (ACTIVE form) or annual returns are overdue | High — restrictions on filing other forms |
| Strike Off | Removed from register for persistent non-compliance | Critical — cannot legally operate |
| Dormant | Voluntarily inactive; reduced compliance burden | Low if MSC-1 filed |
How do you track a specific MCA filing using an SRN?
When you submit any form on MCA21, the system generates an SRN (Service Request Number). You can use this to check the processing status of that specific submission:
- Go to mca.gov.in → MCA Services → Track SRN/Transaction Status
- Enter the SRN number from your filing confirmation email or receipt
- The status shows: Submitted, Under Processing, Approved, or Resubmission Required
What happens if annual filing is not done on time?
- Late fees: ₹100 per day per form (MGT-7 and AOC-4 separately) from the due date until the filing date. A 180-day delay means ₹18,000 in late fees per form.
- Director disqualification: Directors of companies that have not filed for 3 consecutive years are disqualified under Section 164(2) of the Companies Act for 5 years.
- Strike off: The ROC can strike off companies that have not filed for 2+ years.
- Criminal prosecution: Officers in default can face prosecution under the Companies Act.
How can Tradeviser help you stay compliant on MCA?
Tradeviser handles annual ROC filings (MGT-7, AOC-4) for private limited companies and LLPs (Form 8, Form 11) — tracking due dates, preparing documents, and filing on MCA21 before deadlines. Your MCA status stays Active and clean.
Never Miss an ROC Filing Deadline
Tradeviser tracks, prepares, and files MGT-7, AOC-4, Form 8 and Form 11 — keeping your company ACTIVE on MCA21 every year.
Frequently Asked Questions

Tradeviser, an idea shaped into reality with the motive of helping new businesses and startups with professional guidance end-to-end business services. Ever since its inception since 2016, Team Tradeviser has worked diligently with over 200 startups and been part of their of their sedulous journey to make it to the big picture.