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.

Late fee - AOC-4 (financial statements)
Rs. 100 per day of delay, no cap
Late fee - MGT-7 (annual return)
Rs. 100 per day of delay, no cap
Late fee - LLP Form 8
Rs. 100 per day of delay, no cap
Late fee - LLP Form 11
Rs. 100 per day of delay, no cap
AOC-4 due date (if AGM held 30 Sep)
29 October
MGT-7 due date (if AGM held 30 Sep)
28 November
Strike-off risk
After 2+ years of non-filing - ROC can strike off under Section 248
Officer in default fine
Up to Rs. 5 lakhs + imprisonment up to 6 months

How to Calculate MCA Annual Filing Penalty

  1. 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. 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. 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. 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. 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

Scenario: A Private Limited Company held its AGM on 30 September 2024. It files AOC-4 on 15 January 2025 (due 29 October 2024) and MGT-7 on 15 January 2025 (due 28 November 2024).
Calculation: AOC-4 delay: 78 days (30 Oct 2024 to 15 Jan 2025). AOC-4 additional fee: Rs. 100 x 78 = Rs. 7,800. MGT-7 delay: 48 days (29 Nov 2024 to 15 Jan 2025). MGT-7 additional fee: Rs. 100 x 48 = Rs. 4,800. Total: Rs. 7,800 + Rs. 4,800 = Rs. 12,600.
Result: Total additional fee: Rs. 12,600 for filing both forms about 2.5 months late. No cap - this is on top of the normal filing fee.

MCA Annual Filing Penalty Rates 2024-25

CategoryRateCap
AOC-4 late filing - all companiesRs. 100 per day of delayNo cap
MGT-7 late filing - Pvt Ltd and Public companiesRs. 100 per day of delayNo cap
MGT-7A late filing - OPCs and small companiesRs. 100 per day of delayNo cap
LLP Form 8 (Statement of Accounts and Solvency)Rs. 100 per day of delayNo cap
LLP Form 11 (Annual Return)Rs. 100 per day of delayNo cap
Officer-in-default penalty (Section 92, 137)Rs. 50,000 for company + Rs. 500/day per officer up to Rs. 5 lakhsRs. 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?

DelayPenaltyTotal
15 days late on both AOC-4 and MGT-7Rs. 1,500 (AOC-4) + Rs. 1,500 (MGT-7) = Rs. 3,000Rs. 3,000 in additional fees + normal filing fee
30 days late on both formsRs. 3,000 (AOC-4) + Rs. 3,000 (MGT-7) = Rs. 6,000Rs. 6,000 - doubles with each additional month
60 days late on both formsRs. 6,000 (AOC-4) + Rs. 6,000 (MGT-7) = Rs. 12,000Rs. 12,000 - no cap means cost keeps compounding
180 days / 6 months late on both formsRs. 18,000 (AOC-4) + Rs. 18,000 (MGT-7) = Rs. 36,000Rs. 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 / FilingDue DateFrequency
AGM (Annual General Meeting)30 September 2024 (within 6 months of 31 March year-end)Annual
AOC-4 (Financial Statements) - Pvt Ltd / OPC29 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 2025Annual - fixed date
LLP Form 8 (Statement of Accounts)30 October 2025Annual - fixed date
DIR-3 KYC (for all directors)30 September each yearAnnual
ADT-1 (Auditor Appointment)15 days from AGMAnnual 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