Table of contents
- The ₹100-a-Day Trap: What Most Founders Discover Too Late
- What Counts as an Annual Filing (AOC-4, MGT-7, MGT-7A, DIR-3 KYC, ADT-1)
- The Real Compounding Math: Late Fee by Skipped Year (with ₹ examples)
- Section 137 + Section 92: The Statutory Penalties Beyond the Daily Fee
- Year 2 Trigger: Section 248 Strike-Off Notice from ROC
- Year 3 Cascade: DIN Deactivation and Director Disqualification under Section 164(2)
- The CCFS 2026 Window: 90% Waiver, But Only Until 15 July 2026
- Why This Hits Kerala Companies Hardest (Kochi, Thiruvananthapuram, Calicut)
- How to Stop the Bleeding: A 7-Day Recovery Plan
- Filing Calendar 2026-27: AGM, AOC-4, MGT-7, DIR-3 KYC, DPT-3 Dates
- Pvt Ltd vs LLP vs OPC: How the Late-Fee Burden Compares
- Officer-in-Default: Who Actually Pays the Penalty?
- Common Triggers We See in Practice
- Personal Tax Impact: Don't Forget ITR
- Talk to Our Empanelled CS on WhatsApp Today
If you have ever opened the MCA portal in March, stared at the additional fee column, and felt your stomach drop, you are not alone. ROC annual filing late fees are the single most expensive avoidable mistake we see at Legal Talks India, and they hit Kerala promoters especially hard because the cascade is silent — no email, no SMS, no warning before your DIN goes dark. The Ministry of Corporate Affairs charges a flat ₹100 per day per form with no upper cap, and that is only the entry-level pain. Add Section 137 and Section 92 statutory penalties, Section 248 strike-off, and Section 164(2) director disqualification, and a single skipped AOC-4 can mutate into a five-year ban from holding any directorship in India.
This guide is the painful math your CA does not always show you. We will walk you through the actual rupee accumulation by year, the legal cascade that follows, the CCFS 2026 waiver window that closes on 15 July 2026, and a 7-day recovery plan if you are already in default. Every section quotes the actual provision and the actual MCA circular — no hand-waving.
The ₹100-a-Day Trap: What Most Founders Discover Too Late
Here is the line buried in every MCA notification that no founder reads carefully: "An additional fee of Rupees One Hundred per day shall be payable in respect of forms AOC-4 and MGT-7 for every day during which such failure continues, in addition to any fee as is payable for filing of such document." Two words matter — "per day" and "continues". There is no ceiling. There is no grace period after the first miss. The clock starts the day after your statutory due date and runs every single calendar day, including Sundays, Onam, Diwali, and the day you are reading this article.
Multiply that by two forms. A private limited company has to file AOC-4 (financial statements) and MGT-7 (annual return) every year. Miss both and you are bleeding ₹200 every 24 hours. Skip one financial year and the per-form bill is ₹36,500. Skip two and it is ₹73,000 — per form. The MCA does not send you a polite reminder. The fee just compounds in the background until you log in to file something else and discover that your "small filing" now costs more than a used Maruti Alto.
The painful part is that 9 out of 10 founders we onboard for restoration work did not skip out of negligence. They skipped because the accountant changed, the AGM was "informal", the CA forgot to flag the deadline, or the DSC expired and nobody renewed it. The MCA does not care about the reason. Section 403 of the Companies Act 2013 makes the additional fee mandatory and non-condonable except under specific schemes like CCFS 2026.
What Counts as an Annual Filing (AOC-4, MGT-7, MGT-7A, DIR-3 KYC, ADT-1)
Before we calculate the bleed, let us define the wound. "Annual filings" is a basket term. For a private limited company, the basket has five mandatory items and several conditional ones. Confusing one for another is how founders end up filing AOC-4 on time but still triggering Section 92 penalty because they forgot MGT-7.
- AOC-4 — Filing of audited financial statements with the Board's Report. Due within 30 days of the AGM. For a 31 March 2026 year-end with AGM on 30 September 2026, AOC-4 is due 30 October 2026.
- MGT-7 — Annual return for non-small companies. Due within 60 days of the AGM. Same year-end means MGT-7 is due 29 November 2026.
- MGT-7A — Abridged annual return for small companies and One Person Companies. Same due date, same ₹100/day fee, smaller form. Read more about OPC annual filing obligations.
- DIR-3 KYC — Annual director KYC for every DIN holder by 30 September. Miss this and your DIN is marked "Deactivated due to non-filing of DIR-3 KYC". Reactivation costs ₹5,000 plus filing. Our DIR-3 KYC filing for directors page has the full checklist.
- ADT-1 — Auditor appointment intimation, filed within 15 days of the AGM at which the auditor is appointed or reappointed.
- DPT-3 — Return of deposits and exempted deposits, due 30 June every year. Often missed because it is not strictly an "annual filing" in the narrow sense. See DPT-3 return for loans and deposits.
For LLPs, the basket is different — Form 8 (Statement of Account & Solvency) and Form 11 (Annual Return) — but the principle is the same: ₹100/day, no cap. Our LLP registration and annual returns service desk handles both forms with the partner's DSC.
The Real Compounding Math: Late Fee by Skipped Year (with ₹ examples)
Let us stop talking and start calculating. Assume Anita runs Kerala Spice Exports Pvt Ltd in Kochi. Year-end is 31 March. AGM was supposed to happen by 30 September. AOC-4 due date was 30 October. MGT-7 due date was 29 November. Anita's CA had a medical emergency and nothing got filed. Here is what the bleed looks like across three skipped years, calculated as on 25 June 2026.
| Financial Year | AOC-4 days late | AOC-4 fee | MGT-7 days late | MGT-7 fee | Subtotal per FY |
|---|---|---|---|---|---|
| FY 2022-23 | 969 | ₹96,900 | 939 | ₹93,900 | ₹1,90,800 |
| FY 2023-24 | 604 | ₹60,400 | 574 | ₹57,400 | ₹1,17,800 |
| FY 2024-25 | 238 | ₹23,800 | 208 | ₹20,800 | ₹44,600 |
| Total MCA additional fees alone | ₹3,53,200 | ||||
Three years of inaction and Anita now owes ₹3.53 lakh in MCA additional fees before we even touch Section 92 and Section 137 statutory penalties. That is the cost of a small car. And remember, this is purely the per-form late fee — we have not added the regular filing fee (slab-based on share capital), the professional fee, or the DSC renewal cost.
Now imagine Anita has two co-directors and they also missed DIR-3 KYC for two years. That is 2 directors × 2 years × ₹5,000 = ₹20,000 more. ADT-1 was also not filed — that is another ₹100/day. We are comfortably past ₹4 lakh and the auditor has not even been formally re-appointed yet.
This is why we tell every founder during onboarding for an annual compliance pack for private limited companies — the fee you pay us is a rounding error compared to one year of self-managed compliance gone wrong.
Section 137 + Section 92: The Statutory Penalties Beyond the Daily Fee
The ₹100/day is called an "additional fee" — it is administrative, not punitive. The actual penalty sits in two sections of the Companies Act 2013, and most competitor blogs gloss over them. We will not.
Section 137 of the Companies Act 2013 on India Code deals with copies of financial statements. If a company fails to file AOC-4 within the stipulated period, the company is liable to a penalty of ₹10,000 plus ₹100/day for continuing failure, subject to a maximum of ₹2,00,000. The managing director, CFO, or in their absence every director of the company, faces a separate penalty of ₹10,000 + ₹100/day, capped at ₹50,000 per officer.
Section 92(5) handles the annual return. The company-level penalty for late MGT-7 is steeper — ₹50,000 base + ₹100/day continuing, capped at ₹5,00,000. Every officer in default faces the same ₹50,000 + ₹100/day, also capped at ₹5,00,000 individually.
Read those numbers again. The cap on Section 92 alone is ₹5 lakh on the company plus ₹5 lakh per director. A two-director Pvt Ltd that ignores MGT-7 long enough can face a theoretical ₹15 lakh penalty exposure under just one section. The Registrar does not always invoke this in full — adjudication officers exercise discretion — but the moment you receive a show-cause notice from the ROC, the company is already at the negotiating table with a gun to its head.
Year 2 Trigger: Section 248 Strike-Off Notice from ROC
The cascade does not stop at fees. Under Section 248 strike-off powers on India Code, the Registrar of Companies has the power to issue a strike-off notice (Form STK-1) to a company if it has "not carried on any business or operation for two immediately preceding financial years and has not applied for dormant status under Section 455."
Here is the trap: the ROC reads "not carried on business" partly from your filings. If you have not filed AOC-4 (financial statements) for two consecutive years, the ROC's default assumption is that there is no business to report on. STK-1 lands at your registered office, you have 30 days to respond, and if you miss that window, STK-5 is published in the Official Gazette and on the MCA website. Then STK-7 strikes your name off the register.
Once struck off, your company is legally dead. Bank accounts freeze. PAN becomes inoperative for the company. GST registration is liable to cancellation. Existing contracts may be repudiated. Restoring a struck-off company requires an application to the National Company Law Tribunal (NCLT) under Section 252, which is a 6-12 month proceeding with tribunal fees, advocate fees, and the requirement to file every pending return with the full late fee. We have done dozens of these restorations from Kochi and Ernakulam benches — the total cost typically runs ₹1.5-3 lakh on top of the accumulated MCA fees.
Year 3 Cascade: DIN Deactivation and Director Disqualification under Section 164(2)
If you take only one thing away from this article, take this. Section 164 disqualification provisions on India Code state that every director on the board during the period of default is disqualified from being a director in any company for five years if the company fails to file financial statements or annual returns for any three consecutive financial years.
Read the sentence again. It is not about you skipping your own filings. It is about any company on whose board you sit defaulting for three years. If you are a director in five companies and one of them goes silent for three years, you are disqualified from all five. Your DIN gets deactivated. Banks will refuse to process loans where you are a personal guarantor. You cannot sign cheques as a director. You cannot file forms. You cannot even resign as a director, because Form DIR-12 requires an active DIN.
The five-year clock starts from the date of the third consecutive default. The list of disqualified directors is published on the MCA website by every ROC — fully searchable by name, DIN, or company. Kerala's ROC Ernakulam publishes its list and we have seen reputed Kochi promoters appear on it for companies they had forgotten they were even directors of.
Restoring a disqualified DIN is not impossible but it is brutal. You either wait out the five years, or you file a writ petition before the Kerala High Court under Article 226 challenging the disqualification (typically on natural-justice grounds — no show-cause notice was issued). The Kerala High Court has granted relief in cases like Zacharia Maramkandathil Mohan v. Union of India and similar matters, but every petition costs ₹50,000-1,50,000 in legal fees and 3-9 months in court time.
The CCFS 2026 Window: 90% Waiver, But Only Until 15 July 2026
Here is the news that should make every defaulting promoter book a call with us today. MCA General Circular No. 01/2026 dated 24 February 2026 launched the Companies Compliance Facilitation Scheme 2026 (CCFS-2026). The scheme is live from 15 April 2026 to 15 July 2026 and grants:
- 90% waiver on accumulated MCA additional fees for specified annual filings (AOC-4, MGT-7, MGT-7A, ADT-1, and certain other event-based forms).
- Immunity from prosecution under Sections 92 and 137 of the Companies Act 2013 for the filings made within the scheme window.
- No Section 164(2) disqualification action for defaults regularised within the scheme period.
Back to Anita's example. Her ₹3,53,200 accumulated additional fee under CCFS-2026 drops to roughly ₹35,320. Save ₹3.18 lakh and zero risk of prosecution. The window closes 15 July 2026 — three weeks from today as we write this. After that date, the full fee schedule and full prosecution exposure return. If you are sitting on two or more years of pending annual filings, drop everything and act now. The full text of the scheme is in the MCA General Circulars archive.
Why This Hits Kerala Companies Hardest (Kochi, Thiruvananthapuram, Calicut)
We say this with affection for our own home state. Kerala promoters trip on annual compliance more often than peers in Bangalore or Mumbai for three structural reasons.
First, the NRI-director problem. A huge proportion of Kerala-incorporated Pvt Ltds and OPCs have at least one director living in the Gulf. DIR-3 KYC requires an OTP to a mobile and email — by 30 September every year — and the NRI director's Indian SIM has often gone dormant. By the time the office in Kochi realises, the DIN is deactivated and the company cannot file MGT-7 because a director is non-compliant.
Second, the family-accountant gap. Many Kerala SMEs run on a part-time accountant who handles GST and TDS beautifully but is not a Practising Company Secretary. MCA forms need a CS or CA certificate. The accountant files GSTR-3B monthly and assumes "everything is up to date" — only to discover during a bank loan KYC three years later that AOC-4 was never filed.
Third, the seasonal cash crunch. Kerala's tourism, spice, and rubber businesses have sharp seasonality. AGMs get pushed because the auditor's bill is unpaid in September. By December the team has moved on and nobody comes back to the file.
If you are based in Kochi, our annual compliance services in Kochi desk handles end-to-end filing with empanelled CA and CS — including chasing your NRI director on WhatsApp for the DIR-3 KYC OTP. Thiruvananthapuram and Calicut promoters get the same service with local DSC pickup.
How to Stop the Bleeding: A 7-Day Recovery Plan
If you are already in default, here is the realistic recovery sequence. We run this for Kerala clients almost every week. The order matters.
- Day 1 — Diagnostic. Pull the company master data and signatory details from the MCA Master Data and e-Filing portal. Note status (Active/Strike-off Initiated/Struck Off), DIN status of every director, last filed AOC-4 and MGT-7 year, and any pending SRN.
- Day 2 — Director KYC first. If any DIN is deactivated, file DIR-3 KYC with the ₹5,000 reactivation fee for each director. Nothing else can be filed until every signing director has an active DIN.
- Day 3 — Auditor and AGM minutes. Get the audited financials signed for every pending year. Hold backdated AGMs (with proper minutes) for every missed year. Without an AGM date, AOC-4 cannot be e-filed.
- Day 4 — ADT-1. File the auditor intimation for any year where appointment/re-appointment was not intimated.
- Day 5 — AOC-4 for every pending year, oldest first. File under CCFS 2026 to get the 90% waiver. Each year is a separate SRN.
- Day 6 — MGT-7 / MGT-7A for every pending year, oldest first. Same approach. Confirm the right form — MGT-7A only for small companies and OPCs.
- Day 7 — DPT-3 and any other pending event-based forms. Then refresh the master data and confirm DIN status is "Approved" across the board.
If your company is already struck off, this sequence does not apply. You need a Section 252 NCLT restoration petition first, then the filings. Talk to us about the company closure and winding up desk — we handle revival and voluntary closure both. For some promoters, voluntarily closing the struck-off company and starting fresh is cheaper than NCLT restoration.
Filing Calendar 2026-27: AGM, AOC-4, MGT-7, DIR-3 KYC, DPT-3 Dates
Print this. Stick it on your accountant's wall. Assume a 31 March 2026 financial year-end — adjust if you have a different one.
| Form | What it covers | Due date (FY 2025-26) | Late fee |
|---|---|---|---|
| DPT-3 | Return of deposits / exempted deposits | 30 June 2026 | ₹100/day, no cap |
| DIR-3 KYC | Annual director KYC for every DIN holder | 30 September 2026 | ₹5,000 flat for reactivation |
| AGM | Annual General Meeting (first AGM within 9 months of incorporation; subsequent within 6 months of FY-end, gap not exceeding 15 months) | 30 September 2026 | Section 99 penalty up to ₹1,00,000 + ₹5,000/day |
| ADT-1 | Auditor appointment intimation | 15 October 2026 (within 15 days of AGM) | ₹100/day, no cap |
| AOC-4 | Financial statements + Board's Report | 30 October 2026 (within 30 days of AGM) | ₹100/day, no cap; Section 137 penalty up to ₹2,00,000 |
| MGT-7 / MGT-7A | Annual return (MGT-7A for small companies & OPC) | 29 November 2026 (within 60 days of AGM) | ₹100/day, no cap; Section 92 penalty up to ₹5,00,000 |
| MGT-14 | Resolution for approval of financial statements (for public cos & certain private cos) | Within 30 days of board resolution | ₹100/day, no cap |
Worth noting — MCA General Circular No. 06/2025 dated 17 October 2025 extended FY 2024-25 AOC-4 and MGT-7 deadlines without additional fees up to 31 December 2025, and General Circular No. 08/2025 further extended this to 31 January 2026. These were one-time extensions. Do not assume another extension is coming for FY 2025-26.
Pvt Ltd vs LLP vs OPC: How the Late-Fee Burden Compares
Different entity types have different filing baskets. Here is the side-by-side most competitor blogs skip.
| Entity | Annual return form | Financial statement form | Late fee | Director KYC? | Disqualification trigger |
|---|---|---|---|---|---|
| Private Limited Company | MGT-7 | AOC-4 | ₹100/day per form, no cap | Yes (DIR-3 KYC) | 3 consecutive years default (Sec 164(2)) |
| One Person Company (OPC) | MGT-7A | AOC-4 (no cash flow statement needed) | ₹100/day per form, no cap | Yes (DIR-3 KYC) | 3 consecutive years default (Sec 164(2)) |
| Small Company | MGT-7A | AOC-4 | ₹100/day per form, no cap | Yes | 3 consecutive years default (Sec 164(2)) |
| LLP | Form 11 (due 30 May) | Form 8 (due 30 October) | ₹100/day per form, no cap (Pre-2022 LLPs had ₹100/day capped to filing fee; current regime no cap) | No DIR-3 KYC; but DPIN KYC for designated partners | Partner disqualification on similar grounds |
| Section 8 (Non-profit) | MGT-7 | AOC-4 | ₹100/day per form, no cap | Yes | 3 consecutive years default (Sec 164(2)) + licence revocation risk |
Even the entity-type choice can have downstream compliance cost implications. If you are still pre-incorporation, talk to us about the right structure first — see our private limited company registration and OPC pages for tier comparisons.
Officer-in-Default: Who Actually Pays the Penalty?
One nuance founders miss. Sections 92 and 137 levy penalties on the company and on every officer in default. "Officer in default" under Section 2(60) includes whole-time directors, the company secretary, the CFO, the Key Managerial Personnel, and where there are none of these in a default situation, every director who is aware of the contravention.
That means in a small Kerala Pvt Ltd with two co-founder directors and no CS or CFO, both directors are personally liable. The penalty hits their personal bank accounts. The fact that one of them "doesn't handle compliance" is not a defence — the Companies Act puts the burden of awareness on every director.
This is also why we always recommend recording a board resolution for compliance ownership and onboarding a CS retainer through our annual compliance pack for private limited companies — it shifts the practical responsibility to a documented professional and gives the non-operating director some adjudication-stage cover.
Common Triggers We See in Practice
From our last 200 restoration cases, here are the recurring trip-wires.
- DSC expired. Class 3 DSCs are valid 2 years. Renewal often falls between AOC-4 and MGT-7 dates and nobody plans for it.
- Auditor's UDIN missing. AOC-4 cannot be uploaded without a valid UDIN. CAs sometimes generate UDIN on the day of filing and get blocked by ICAI portal downtime.
- Email/mobile not updated. All MCA OTPs go to the director's registered email/mobile. Stale contact details mean no OTP, no filing.
- Wrong AGM date. Backdated AGM minutes that don't match the AOC-4 date trigger MCA rejection.
- Share capital mismatch. If you raised capital but did not file PAS-3, your master data shows old paid-up capital and MGT-7 throws a mismatch error.
- Director resignation pending. A resigned director is still "on board" until DIR-12 is approved. If DIR-12 is pending and that director's DIN is deactivated, the company is stuck.
If any of these apply, you need a clean-up before you can file. We handle this through our director change with ROC and master-data correction desk.
Personal Tax Impact: Don't Forget ITR
One forgotten side-effect of company default — directors who do not file the company's ITR also expose themselves on personal ITR. If the company has not filed its ITR and the director has claimed director's remuneration, the AO can disallow the deduction at the company end and tax the receipt at the director end. Reconciling this is messy. Our ITR filing for companies and directors desk runs joint filings so the numbers tie out.
Talk to Our Empanelled CS on WhatsApp Today
If you have read this far, you already know whether you are exposed. The CCFS 2026 window closes 15 July 2026 — after that, the 90% waiver disappears and the full ₹100/day accumulation resumes, with Section 164(2) disqualification back on the table from the third consecutive default year.
WhatsApp our compliance desk on +91 62823 86664 with two things: your CIN (or company name) and the last financial year for which you filed AOC-4. We will pull the MCA master data, run the late-fee math under both the regular and CCFS-2026 scheme, and quote you an all-inclusive number — empanelled CA/CS, no hidden government fees, filed end-to-end. If you are starting fresh, we can also help you structure the company correctly the first time through our private limited company registration or LLP registration packages so this article never applies to you.
The cheapest compliance is the one you file on time. The second cheapest is the one you file during a waiver scheme. Everything else is just the cost of waiting.
Don't wait for the strike-off notice. Don't wait for the disqualification list. The math only gets worse from here.
Legal Talks India editorial team
We file company registrations, GST returns, trademarks and compliance for Kerala founders — every article above is written from real cases, with empanelled CA / CS / Advocate sign-off. About us →