Penalty Calculator
MCA Annual Filing
Calculate exact penalties based on Indian compliance law
MCA Annual Filing Penalty Calculator 2024-25 (ROC Late Fee)
Every Private Limited Company, OPC, and LLP in India must file annual returns and financial statements with the Registrar of Companies (ROC) through the MCA portal. File late and you'll pay an additional fee of Rs. 100 per day per form - with no upper cap. This makes persistent non-compliance one of the most expensive regulatory defaults in Indian company law. For companies, AOC-4 (financial statements) is due within 30 days of the AGM and MGT-7 (annual return) within 60 days of the AGM. Since most companies hold their AGM on 30 September, this means AOC-4 is due by 29 October and MGT-7 by 28 November. For LLPs, the deadlines are fixed: Form 8 (Statement of Accounts) by 30 October and Form 11 (Annual Return) by 30 May. Unlike GST late fees, the ROC additional fee has no cap and keeps accumulating indefinitely.
How to Calculate MCA Annual Filing Penalty
- 1
Determine your AGM date and calculate form due dates
The AGM must happen within 6 months of year-end (31 March). Most companies hold AGM on 29-30 September. AOC-4 is due 30 days after AGM. MGT-7 is due 60 days after AGM. For LLPs, Form 11 is due 30 May and Form 8 is due 30 October regardless of any AGM.
AOC-4 due = AGM date + 30 days | MGT-7 due = AGM date + 60 days - 2
Count the days of delay for each form separately
Each form has its own due date and accumulates its own penalty independently. Count days from the day after the due date to the actual filing date for each form.
Days of delay per form = Actual filing date - Due date for that form - 3
Calculate additional fee per form
Multiply Rs. 100 by the number of days of delay for each form. There's no cap. A company filing both AOC-4 and MGT-7 two months late pays Rs. 100/day on each form independently.
Additional fee per form = Rs. 100 x Days of delay - 4
Add additional fees across all forms
Sum the additional fees for all overdue forms. For a company filing both AOC-4 and MGT-7 late by different periods, calculate each separately and add them up.
Total additional fee = Sum of (Rs. 100 x Days late) for each overdue form - 5
Check for officer-in-default and strike-off risk
If any filing has been overdue for 2+ years, the company risks strike-off under Section 248. If already struck off, revival requires an NCLT petition before any filing can be made.
Example Calculation
MCA Annual Filing Penalty Rates 2024-25
| Category | Rate | Cap |
|---|---|---|
| AOC-4 late filing - all companies | Rs. 100 per day of delay | No cap |
| MGT-7 late filing - Pvt Ltd and Public companies | Rs. 100 per day of delay | No cap |
| MGT-7A late filing - OPCs and small companies | Rs. 100 per day of delay | No cap |
| LLP Form 8 (Statement of Accounts and Solvency) | Rs. 100 per day of delay | No cap |
| LLP Form 11 (Annual Return) | Rs. 100 per day of delay | No cap |
| Officer-in-default penalty (Section 92, 137) | Rs. 50,000 for company + Rs. 500/day per officer up to Rs. 5 lakhs | Rs. 5 lakhs per officer |
AOC-4 late filing - all companies: Financial statements including balance sheet and P&L
MGT-7 late filing - Pvt Ltd and Public companies: Annual return with shareholding and directorship details
MGT-7A late filing - OPCs and small companies: Simplified annual return for One Person Companies and small companies
LLP Form 8 (Statement of Accounts and Solvency): Due 30 October every year. Applies to all LLPs regardless of turnover.
LLP Form 11 (Annual Return): Due 30 May every year. Applies to all LLPs regardless of turnover.
Officer-in-default penalty (Section 92, 137): Imposed by ROC separately from the additional filing fee
How Much Will Late MCA Filing Cost You?
| Delay | Penalty | Total |
|---|---|---|
| 15 days late on both AOC-4 and MGT-7 | Rs. 1,500 (AOC-4) + Rs. 1,500 (MGT-7) = Rs. 3,000 | Rs. 3,000 in additional fees + normal filing fee |
| 30 days late on both forms | Rs. 3,000 (AOC-4) + Rs. 3,000 (MGT-7) = Rs. 6,000 | Rs. 6,000 - doubles with each additional month |
| 60 days late on both forms | Rs. 6,000 (AOC-4) + Rs. 6,000 (MGT-7) = Rs. 12,000 | Rs. 12,000 - no cap means cost keeps compounding |
| 180 days / 6 months late on both forms | Rs. 18,000 (AOC-4) + Rs. 18,000 (MGT-7) = Rs. 36,000 | Rs. 36,000+ with strike-off risk approaching. DIN disqualification risk for directors. |
Worst Case Scenario
Company that hasn't filed for 2+ consecutive years. ROC initiates strike-off under Section 248. Directors become disqualified from all directorships under Section 164(2) for 5 years. Revival requires an NCLT petition, which takes 6-18 months and costs Rs. 50,000-2,00,000 in professional fees.
Maximum exposure: Accumulated Rs. 100/day with no cap + Section 164(2) disqualification + NCLT revival cost of Rs. 50,000-2,00,000
MCA Annual Filing Due Dates 2024-25
| Form / Filing | Due Date | Frequency |
|---|---|---|
| AGM (Annual General Meeting) | 30 September 2024 (within 6 months of 31 March year-end) | Annual |
| AOC-4 (Financial Statements) - Pvt Ltd / OPC | 29 October 2024 (30 days after AGM on 30 Sep) | Annual |
| MGT-7 / MGT-7A (Annual Return) | 28 November 2024 (60 days after AGM on 30 Sep) | Annual |
| LLP Form 11 (Annual Return) | 30 May 2025 | Annual - fixed date |
| LLP Form 8 (Statement of Accounts) | 30 October 2025 | Annual - fixed date |
| DIR-3 KYC (for all directors) | 30 September each year | Annual |
| ADT-1 (Auditor Appointment) | 15 days from AGM | Annual or as changed |
Legal References
Statutory Sections
- Section 92, Companies Act 2013Annual return filing requirement for companies - MGT-7 within 60 days of AGM
- Section 137, Companies Act 2013Filing of financial statements with ROC - AOC-4 within 30 days of AGM
- Section 164(2), Companies Act 2013Disqualification of directors who serve on boards of companies that haven't filed for 3+ years
- Section 248, Companies Act 2013ROC's power to strike off companies that haven't been carrying on business or haven't filed returns for 2+ years
- Section 12(9), LLP Act 2008Annual return and statement of accounts filing requirements for LLPs
Relevant Notifications
- MCA Circular dated 29 December 2020CFSS (Companies Fresh Start Scheme) allowed overdue filings with immunity from prosecution - scheme has closed
- MCA General Circular 12/2021Waiver of additional fees for certain forms filed between 1 April 2021 and 31 July 2021 due to COVID-19 - scheme closed
How to Avoid These Penalties
Hold the AGM by 29 September to maximise time for filing
Holding the AGM a day before the 30 September deadline gives you 30 days for AOC-4 (due 29 October) and 60 days for MGT-7 (due 28 November). Start auditor finalisation in July and board approval in September. Missing the AGM deadline requires an NCLT extension petition.
Begin the statutory audit in April immediately after year-end
The financial statements presented at the AGM must be auditor-approved. Engage your statutory auditor by April 15 and target draft financials by 31 July. Audit delays cascade directly into delayed AGM and then delayed ROC filing.
Keep all directors' DINs active with timely DIR-3 KYC
Deactivated DINs block all MCA form submissions. File DIR-3 KYC for every director by 30 September each year (free if filed on time). A deactivated DIN on any director delays the entire annual filing process.
File LLP forms on calendar dates, not AGM-linked dates
Unlike company filings, LLP Form 8 (30 October) and Form 11 (30 May) have fixed calendar due dates not linked to any AGM. Mark these as fixed reminders at the start of every FY. LLPs often miss these because there's no AGM trigger as a reminder.
Assign a Company Secretary or CA as the compliance owner
Growing companies often lack a dedicated compliance function. Designate a specific CA firm or Company Secretary who is contractually responsible for tracking and filing all MCA forms. The cost is far less than accumulated Rs. 100/day penalties.
Frequently Asked Questions
Can MCA additional fees (ROC penalty) be waived?
No, the additional fee of Rs. 100 per day is mandatory under the Companies Act and cannot be waived by the ROC or MCA. The government has announced CFSS (Companies Fresh Start Scheme) in the past to allow filings with reduced or waived fees, but such schemes are not permanent. The most recent comprehensive CFSS was in 2020-21 and has closed.
What happens if a company doesn't file annual returns for 2+ years?
The ROC can issue a notice under Section 248 to strike off the company as defunct. Once struck off, the company loses its legal existence, its bank accounts are frozen, and directors become disqualified from directorships in all other companies for 5 years under Section 164(2). Revival requires filing a petition before the National Company Law Tribunal (NCLT), which is expensive and time-consuming.
Is there interest on the MCA additional filing fee?
The additional fee isn't an interest-bearing amount - it's a fixed Rs. 100 per day that accumulates over time. There's no compound interest on the accumulated penalty. But since accumulation is unlimited, totals can become very large over long periods of non-compliance. For example, 365 days of delay on both AOC-4 and MGT-7 would total Rs. 73,000 in additional fees alone.
How do I file MCA annual returns after the due date?
Log in to the MCA V3 portal at efiling.mca.gov.in. Navigate to the relevant form (AOC-4 or MGT-7). The portal automatically calculates and displays the additional fee based on the current date. Pay the additional fee via online payment during the filing process. The system accepts the payment and allows filing without any separate application. Make sure the director's DIN is active and DSC is valid before starting.
How do I check pending MCA penalties on the portal?
Log in to mca.gov.in, go to MCA Services > Company Services > View Company/LLP Master Data. Enter your CIN/LLPIN to see compliance status. Alternatively, check the SRN status of your last filing to see if additional fees were charged.
Can I pay MCA additional fees in installments?
No, MCA additional fees must be paid in full at the time of filing. The fee is calculated automatically by the portal (Rs. 100/day per form). For very large amounts, some companies file STK-2 (strike-off) and then revive the company with a fresh start under the CFSS scheme.
What happens if only one form (AOC-4 or MGT-7) is filed late?
Each form is penalized separately. AOC-4 has its own Rs. 100/day fee, and MGT-7 has its own Rs. 100/day fee. Filing one does not affect the penalty on the other. Both must be filed to be compliant.
Does MCA non-compliance affect director DIN status?
Yes. After 3 consecutive years of non-filing, directors face disqualification under Section 164(2). This deactivates DIN for 5 years and affects all directorships held by that person - not just the defaulting company.
Is there an MCA amnesty scheme for late filing penalties?
MCA periodically announces Company Fresh Start Schemes (CFSS) and LLP Settlement Schemes that waive additional fees for filing pending returns. The last major scheme was in 2020-2021. Check MCA website for current schemes.
What if the auditor has not completed the audit - can I still file on time?
No. AOC-4 requires audited financial statements. You cannot file provisional or unaudited accounts. If your auditor delays, the company and directors bear the penalty. Consider changing auditors if delays are recurring.
Related Tools
Director KYC (DIR-3) Penalty
Rs. 5,000 penalty for late DIR-3 KYC filing and resulting DIN deactivation.
PF and ESIC Penalty
Interest and damages for late EPF and ESIC contribution payments for companies with employees.
ITR Late Filing Penalty
Section 234F fee for companies and LLPs missing income tax return due dates.