{“@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.”}]}

MCA / Company Law

How to Check MCA Annual Filing Status Online: Company Compliance Guide

By Content Admin • Updated September 2026 • 6 min read

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.

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):

  1. Go to mca.gov.in
  2. Click MCA Services → View Company/LLP Master Data
  3. Enter the company name or CIN and click Submit
  4. On the master data page, scroll to the Annual Filing section
  5. 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:

  1. On mca.gov.in, search for “Check Annual Filing Status” in the MCA Services section
  2. Enter the company’s CIN and financial year
  3. The result shows whether MGT-7 and AOC-4 were filed and on what date
Tip: For LLPs, the equivalent annual forms are Form 11 (Annual Return) and Form 8 (Statement of Accounts). These are checked the same way — via LLP master data on MCA.

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:

  1. Go to mca.gov.in → MCA Services → Track SRN/Transaction Status
  2. Enter the SRN number from your filing confirmation email or receipt
  3. The status shows: Submitted, Under Processing, Approved, or Resubmission Required
Resubmission Required: If the SRN status shows “Resubmission Required”, the ROC has found an issue with the filing. Log in to MCA21, open the filing, read the officer’s remarks, correct the issue, and resubmit within the given deadline. Ignoring a resubmission notice can result in the filing being rejected and late fees accruing.

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.

Get Annual Filing Help

Frequently Asked Questions

What is MCA annual filing status?

It shows whether a company has filed MGT-7 and AOC-4 for each financial year. Visible on mca.gov.in under company master data.

How do I check annual filing status on MCA?

Go to mca.gov.in → MCA Services → View Company/LLP Master Data → search company → scroll to Annual Filing section.

What is the due date for MCA annual filing?

AOC-4 within 30 days of AGM; MGT-7 within 60 days of AGM. For March FY-end companies, AGM by September 30, so filings fall in October–November.

What happens if a company misses MCA annual filing?

₹100/day late fee per form; director disqualification after 3 years of defaults; and ultimately company strike-off.

What is MCA SRN status?

SRN (Service Request Number) is generated when you submit a form on MCA21. Track it via Track SRN on mca.gov.in to check processing status.