Corporate Finance · Compliance

MCA Annual Filing: What Every Private Limited Company Must Submit

Finin2min Research Desk·June 2026·8 min readMCA COMPLIANCE

Every Private Limited Company in India must file annual returns and financial statements with the Ministry of Corporate Affairs (MCA) — even if the company has no business activity. Missing these filings results in late fees that escalate sharply, and persistent non-compliance can lead to company strike-off. Here's exactly what needs to be filed, by when, and what it costs to miss.

Mandatory Annual Filings for Every Private Limited Company

FormPurposeDue DateLate Fee
AOC-4Filing of financial statements (Balance Sheet, P&L, Notes, Directors' Report, Auditor's Report)30 days from AGM (AGM must be within 6 months of financial year end = by 30 Sept; so AOC-4 by 30 Oct)₹100 per day per form (no cap)
MGT-7 / MGT-7AAnnual Return (details of shareholders, directors, charges, shareholding pattern)60 days from AGM (by 29 Nov for Sept AGM)₹100 per day per form (no cap)
ADT-1Notice of appointment of statutory auditor15 days from appointment / AGM₹300 per day (max ₹12 lakh)
MGT-14Filing of Board resolutions for certain matters (e.g., financial statements adoption, loan approval)30 days from Board meeting₹500 per day
DIR-3 KYCAnnual KYC of all directors holding DIN (Director Identification Number)30 September every year₹5,000 flat fee if filed after 30 Sept
⚠ Late fees are uncapped for AOC-4 and MGT-7: At ₹100/day, a 2-year delay on two forms means ₹146,000+ in late fees before you even start. Companies that go dormant and ignore MCA filings often discover they owe lakhs in fees before they can be revived.

AOC-4: Financial Statement Filing in Detail

AOC-4 is the most important MCA annual filing — it's where the company's audited financial statements become public record. Contents:

The financial statements must be digitally signed by two directors (one must be a whole-time/managing director) and the CFO (if applicable), and also signed by the statutory auditor. They are then certified and filed on MCA21 portal using the director's DSC (Digital Signature Certificate).

MGT-7 / MGT-7A: Annual Return

MGT-7 is the annual return capturing the company's structure as at 31 March. From FY 2021-22, companies with paid-up capital below ₹10 crore AND turnover below ₹50 crore file the simplified MGT-7A form instead. MGT-7A requires fewer details but covers the same basic information.

Key information in MGT-7/7A:

AGM: The Annual General Meeting Requirement

Every company must hold an AGM within 6 months of the end of the financial year (i.e., by 30th September for companies with 31st March year-end) and within 15 months of the previous AGM. The AGM must:

Failure to hold the AGM is a separate offence under Section 99 of the Companies Act — penalty on company: up to ₹1 lakh; on officers in default: up to ₹1 lakh each.

DIR-3 KYC: Annual Director KYC

Every individual holding a DIN (Director Identification Number) must file DIR-3 KYC annually by 30th September. If already filed in a previous year, web-based DIR-3 KYC (simpler) suffices. If filing for the first time or if any information has changed, the full e-form DIR-3 KYC is required with digital signature and OTP verification of mobile/email.

Failure to file DIR-3 KYC by 30 September results in the DIN being marked "Deactivated" — the director cannot digitally sign any MCA form until the DIR-3 KYC is filed with ₹5,000 penalty.

Other Event-Based Filings (Not Annual but Important)

📊
Track your compliance deadlinesSee our TDS compliance calendar for a full calendar of TDS, GST, and income tax deadlines.
View Compliance Calendar →

Consequences of Non-Filing

For the broader compliance picture, see our TDS compliance calendar and statutory audit checklist.

Frequently Asked Questions

What is the difference between AOC-4 and MGT-7 and which is filed first?
AOC-4 (financial statements) is filed first — within 30 days of the AGM. MGT-7/7A (annual return) is filed within 60 days of the AGM. Both timelines run from the AGM date. For a company with a 31 March year-end holding AGM on 28 September, AOC-4 is due by 28 October and MGT-7 by 27 November. AOC-4 contains the financial data that is cross-referenced in the annual return, so filing AOC-4 first also makes logical sense.
Can a newly incorporated company skip filings if it has no business?
No. A Private Limited Company must file AOC-4 and MGT-7 for every financial year after incorporation — even if there are zero transactions. The financial statements filed may show nil revenue, nil expenses, but they must still be filed and the annual return submitted. The AGM must also be held. The only exception is for a company incorporated after 1 October of a financial year — it doesn't need to hold an AGM for that partial year and can file its first financials for the first full year ending 31 March.
What are the fees for late filing of AOC-4 and MGT-7?
Late fees for AOC-4 and MGT-7 are ₹100 per day per form, with no cap. This means if you file AOC-4 one year late (~365 days), you pay ₹36,500 in late fees just for that one form. Two forms filed 2 years late = approximately ₹1.46 lakh in fees. Additionally, if the company has defaulted for 3+ consecutive years, directors face disqualification under Section 164(2). It is almost always cheaper to file late (even with fees) than to let the company become a defaulter and face director disqualification.