Harun Raaj & AssociatesHarun Raaj & Associates
company-compliance

"We're private, so we skipped the AGM": What the Companies Act actually requires

The belief that a private limited company can quietly waive its annual general meeting is one of the most expensive myths in Indian corporate compliance. Section 96 of the Companies Act, 2013 exempts only One Person Companies — every other company, however small, dormant, or zero-revenue, must hold an AGM each year. Miss it and Section 99 exposes the company and every director to fines up to Rs 1 lakh plus Rs 5,000 per day, while the linked AOC-4 and MGT-7A filings start racking up Rs 100/day late fees with no cap on MCA21 v3. This guide explains the exact timing rules, the penalty cascade, a real-world Rs 2.6 lakh case study, and a step-by-step path to compliance — including the CCFS-2026 waiver window closing 15 July 2026.

HR

Harun Raaj

Chartered Accountant · Harun Raaj & Associates

"We're private, so we skipped the AGM": What the Companies Act actually requires

A founder closes his first financial year, files his taxes, and tells his co-founder there is no need for an annual general meeting because "AGMs are a listed-company thing — we're a small private limited, we just sign whatever the CS sends." Eighteen months later, his AOC-4 and MGT-7A are flagged as late on MCA21, the ROC has issued a show-cause notice for not holding an AGM at all, and the late fees have crossed ₹40,000 before any penalty is even discussed. None of it was necessary. The belief that a private company can quietly waive its AGM is one of the most expensive myths in Indian corporate compliance — and the law is unusually clear about it.

What the law actually requires

The governing provision is Section 96 of the Companies Act, 2013. It states that every company other than a One Person Company must hold an annual general meeting each year. The phrase "other than a One Person Company" is the entire universe of exemptions. If your company is a private limited with two or more shareholders, you are squarely inside the obligation. There is no turnover threshold, no "small company" carve-out, and no member-consent route to skip it. Even a dormant two-person startup with zero revenue must hold an AGM.

Section 96 sets three timing rules that founders routinely confuse:

The first AGM must be held within nine months from the closure of the first financial year. So a company incorporated in, say, August 2025 whose first financial year ends 31 March 2026 must hold its first AGM by 31 December 2026. A useful relief built into the section: if you hold your first AGM within this nine-month window, you are not required to hold a separate AGM in the calendar year of incorporation.

Every subsequent AGM must be held within six months from the closure of the financial year. For a normal April–March financial year, that means the AGM deadline is 30 September each year.

The gap rule: the time between one AGM and the next cannot exceed fifteen months. This is an independent ceiling — meeting the six-month rule will usually satisfy it, but the fifteen-month limit catches companies that try to drift their meetings later year on year.

Section 96 also dictates how and where the meeting happens. An AGM must be held during business hours, between 9 a.m. and 6 p.m., on a day that is not a National Holiday, and at the registered office or somewhere within the same city, town or village in which the registered office is situated. Private companies may, through their articles, fix a different place — but they cannot simply not meet.

Two further requirements trip up first-time founders. Quorum, under Section 103, for a private company is two members personally present — so a single-shareholder-controlled private company (with a second nominee holding one share) still needs both present to constitute the meeting validly. And the AGM must transact its ordinary business: adoption of financial statements and the board's and auditor's reports, declaration of dividend (if any), appointment of directors in place of those retiring, and appointment or ratification of the auditor. Anything beyond this list is "special business" and needs an explanatory statement under Section 102 annexed to the notice. A meeting that skips the ordinary business is not a valid AGM even if it is labelled one.

If you genuinely cannot hold the AGM on time, there is a lawful pressure valve: the Registrar of Companies can grant an extension of up to three months for subsequent AGMs (not the first AGM), on a special-reasons application filed in Form GNL-1. The extension must be applied for and granted before the original due date passes. There is no retrospective extension, and there is no extension at all for the first AGM.

Practical implications

Ignoring an AGM is not a victimless paperwork lapse — it triggers a defined penalty and a chain of downstream defaults.

The direct penalty sits in Section 99. If a company defaults in holding an AGM in accordance with Section 96 (or in complying with directions of the Tribunal), the company and every officer in default are liable to a fine of up to ₹1,00,000, and where the default continues, a further fine of up to ₹5,000 for every day the default continues. "Every officer in default" means each director — this is personal, not just corporate, exposure.

Members can force the meeting through the Tribunal. Under Section 97, if a company defaults in holding an AGM, any member may apply to the National Company Law Tribunal (NCLT), which can direct that an AGM be called and held — and can order that even a single member present counts as a valid quorum. Section 98 gives the Tribunal a parallel power for other general meetings. For founders in a dispute, a skipped AGM hands the other side a ready-made legal lever.

The cascade into MCA21 v3 is where the real cost lives. Your two flagship annual filings are tied to the AGM date, not to a fixed calendar date:

  • AOC-4 (financial statements) must be filed within 30 days of the AGM.
  • MGT-7A (the abridged annual return for small/private companies) must be filed within 60 days of the AGM.

If no AGM is held, the law treats these deadlines as running from the due date on which the AGM ought to have been held. So skipping the AGM does not pause the clock — it starts it. Under the MCA21 v3 system, AOC-4 and MGT-7A filed after their due dates attract an additional fee of ₹100 per day per form, with no upper cap. A company that "saved time" by not meeting can accumulate four- and five-figure late fees on each form while believing it has done nothing wrong. MCA21 v3's straight-through processing also auto-tags companies with non-filing patterns, feeding directly into Section 164(2) director-disqualification triggers (three consecutive years of non-filing) and Section 248 strike-off shortlists.

A timely note for FY 2024-25 backlogs: the MCA's Companies Compliance Facilitation Scheme (CCFS-2026), open until 15 July 2026, offers up to a 90% waiver on accumulated additional ROC filing fees for companies clearing pending annual filings. If a missed AGM has already pushed your AOC-4/MGT-7A into late territory, this window is the cheapest route to regularise — but it closes in a matter of weeks.

Case study: how a two-founder SaaS company turned a skipped AGM into ₹2.6 lakh of exposure

Consider a real-world pattern our compliance reviews see repeatedly. A two-founder SaaS private limited, incorporated in June 2023, held its first AGM on time but then stopped — the founders assumed that once accounts were "filed with the CA," nothing further was owed to the MCA. They held no AGM for the financial years ending March 2024 and March 2025.

By June 2026 the picture looked like this. Two missed AGMs meant two Section 99 defaults, each exposing the company and both directors to fines of up to ₹1,00,000. The AOC-4 for FY 2023-24 (due 30 days after the 30 September 2024 deadline) was roughly 600 days late at ₹100/day — about ₹60,000 on that form alone. The matching MGT-7A added a second six-figure-trending stack of ₹100/day. The FY 2024-25 forms piled on a second year of the same. Before any Section 99 penalty was levied, the pure additional filing fees across four overdue forms had crossed ₹2.6 lakh, and the company was one financial year away from a Section 164(2) disqualification trigger and a place on the ROC's Section 248 strike-off shortlist.

The fix was unglamorous: convene the overdue AGMs, adopt the pending accounts, file all four forms, and route the cleanup through CCFS-2026 to claw back up to 90% of the additional fees. The lesson founders take away is always the same — the AGM is not the paperwork that follows the audit; it is the legal event that authorises the filing. Skip it and every downstream clock keeps running.

Step-by-step: what to do

  • Confirm your AGM due date now. First year: nine months from first financial-year-end. Every year after: 30 September (for an April–March year). Diarise it as a hard internal deadline, not a "target."
  • Issue notice at least 21 clear days in advance (Section 101). The notice must state the day, date, time and place, and carry the agenda — adoption of financial statements, declaration of dividend if any, director rotation/appointments, and auditor matters.
  • Finalise audited financial statements and the board's report before the notice so they can be circulated with it. The AGM cannot validly adopt accounts that do not exist.
  • Hold the meeting within 9 a.m.–6 p.m., on a non-National-Holiday, at the permitted place. Record proper minutes within 30 days (Section 118) and have them signed.
  • If you will miss the date, file Form GNL-1 for an extension before the due date — citing genuine special reasons. Remember this is unavailable for the first AGM.
  • File AOC-4 within 30 days and MGT-7A within 60 days of the actual AGM. File DIR-3 KYC and DPT-3 in their own windows. Do not let one slip drag the others late.
  • If you have already defaulted, regularise immediately — convene the overdue AGM, file the pending forms, and use CCFS-2026 before 15 July 2026 to cut the additional fees.

FAQ

Can a private limited company waive its AGM if all shareholders agree?
No. Section 96 exempts only a One Person Company. There is no provision allowing members of a private company to waive the AGM by consent, resolution, or anything in the articles. The meeting is mandatory.

Our company had no business activity this year — do we still need an AGM?
Yes. The obligation under Section 96 does not depend on turnover, profit, or activity. A dormant or zero-revenue private company must still hold its AGM and adopt its financial statements, even if those statements show nil figures.

What is the maximum penalty for not holding an AGM?
Under Section 99, up to ₹1,00,000 on the company and on every officer in default, plus up to ₹5,000 per day of continuing default. Separately, the linked AOC-4 and MGT-7A late filings carry ₹100 per day per form with no cap.

Can we get an extension to hold our AGM late?
Yes, but only for AGMs after the first one, only up to three months, only through Form GNL-1 filed before the original due date, and only on special reasons accepted by the ROC. The first AGM's nine-month deadline cannot be extended.

For a compliance audit of your company, visit pvtltd.co

Need help with this?

Our team handles the paperwork. You focus on your business.