Company Law

ROC Annual Filing for FY 2025-26 — DIR-3 KYC, AGM, AOC-4 and MGT-7

Every ROC deadline for FY 2025-26: DIR-3 KYC by 30 September or your DIN deactivates, AGM, AOC-4, MGT-7 — with the real late fees and who signs what.

CA Mitul Pujara, FCAUpdated 9 September 20269 min read

Reviewed by CA Mitul Pujara, FCA · ICAI Membership 165953 · Firm Registration No. 141156W

Company compliance in India has a rhythm: one director-level filing every September, then two company-level filings that hang off your AGM date. Miss the first and your DIN switches off. Miss the other two and a meter starts running at ₹100 a day with no ceiling. Here is the whole sequence for FY 2025-26, in the order it actually happens.

Short answer

Short answer: every director holding a DIN allotted on or before 31 March 2026 must file DIR-3 KYC by 30 September 2026 — miss it and the DIN is deactivated until you pay ₹5,000. The company must hold its AGM by 30 September 2026, then file AOC-4 within 30 days of that meeting and MGT-7 (or MGT-7A for OPCs and small companies) within 60 days. Late AOC-4 and MGT-7 filings cost ₹100 per day each, with no upper limit.

FilingWho filesDue for FY 2025-26
DIR-3 KYC / KYC-WEBEvery director with a DIN as on 31 Mar 202630 September 2026
AGMThe companyBy 30 September 2026
AOC-4 (financial statements)The companyWithin 30 days of the AGM
MGT-7 / MGT-7A (annual return)The companyWithin 60 days of the AGM
ADT-1 (auditor appointment)The companyWithin 15 days of the AGM, if appointed there

DIR-3 KYC — 30 September, and there is no late-fee tier

This one catches people because it is filed by the individual, not the company, and it applies whether or not the DIN was ever used. If you hold a DIN allotted on or before 31 March 2026, you file — even for a dormant company, even if you resigned as director, even if the company never traded.

  • First-time filers, or anyone whose email or mobile has changed, file the full DIR-3 KYC eForm — certified by a practising professional, with OTP verification on both email and mobile.
  • Everyone else who filed in a previous year and has no change in details uses the simpler DIR-3 KYC-WEB, which is essentially confirming the record and completing OTP.
  • Miss 30 September and the DIN is marked deactivated for non-filing of DIR-3 KYC. Every form requiring that director’s signature stops working — including the AOC-4 and MGT-7 you are about to file.
  • Reactivation is not a graded late fee: it is a flat ₹5,000, payable with the delayed filing, whether you are one day late or eleven months late.

The AGM sets your other two dates

For a company whose financial year ended 31 March 2026, the annual general meeting must be held by 30 September 2026 — within six months of year end. A newly incorporated company gets longer for its first AGM: nine months from the end of its first financial year.

The AGM date is not a formality, because both remaining deadlines are measured from it rather than from a fixed calendar date. Hold the AGM on 30 September and AOC-4 falls due around 30 October, MGT-7 around 29 November. Hold it on 5 September and both dates move earlier. Whatever you choose, the minutes, the notice period and the audited accounts must genuinely exist before the meeting — backdating an AGM is a far more serious problem than filing late.

AOC-4 — the financial statements

  • Carries the audited balance sheet and profit and loss, the directors’ report, and the auditor’s report; due within 30 days of the AGM.
  • Companies required to file in XBRL (listed companies, and others crossing the prescribed paid-up capital or turnover thresholds) use AOC-4 XBRL instead — a different preparation exercise, so confirm which applies well before the AGM.
  • The auditor’s report must be signed and the accounts adopted at the AGM before this form can be filed. Audit delays are the usual reason AOC-4 slips.
  • If your statutory auditor was appointed or reappointed at the AGM, ADT-1 follows within 15 days — a small form that is very commonly forgotten.

MGT-7 or MGT-7A — the annual return

  • Due within 60 days of the AGM. It reports shareholding, changes in directors and key managerial personnel, meetings held, and other governance particulars for the year.
  • One Person Companies and small companies file the abridged MGT-7A instead of the full MGT-7.
  • Larger companies also need certification by a practising Company Secretary in Form MGT-8, depending on paid-up capital and turnover thresholds.
  • The share register and the register of directors must actually be maintained for this form to be accurate — reconstructing them at filing time is where errors and later notices originate.

What late filing actually costs

DefaultCost
DIR-3 KYC after 30 SeptemberDIN deactivated; flat ₹5,000 to reactivate
AOC-4 filed late₹100 per day of delay — no upper limit
MGT-7 / MGT-7A filed late₹100 per day of delay — no upper limit
Continuing defaultAdditional penalties on the company and on officers in default under the Companies Act
Prolonged non-filingDirector disqualification and, in serious cases, strike-off of the company

The ₹100-per-day figure is the one that surprises founders, because it has no ceiling and it applies per form. A dormant company that ignores both filings for a year is looking at roughly ₹73,000 in late fees alone — on a company with no revenue. This is the single most common reason we see clients wanting to close an unused entity rather than keep it alive.

Your September-to-November checklist

  1. Now: confirm every director’s DIN status on the MCA portal, and file DIR-3 KYC or KYC-WEB before 30 September. Do this first — it unblocks everything else.
  2. Now: finalise the audited accounts and get the auditor’s report signed, so the AGM has something to adopt.
  3. By 30 September: issue proper notice, hold the AGM, adopt the accounts, and record the minutes.
  4. Within 15 days of the AGM: file ADT-1 if the auditor was appointed or reappointed there.
  5. Within 30 days of the AGM: file AOC-4 (or AOC-4 XBRL).
  6. Within 60 days of the AGM: file MGT-7 or MGT-7A, with MGT-8 certification if your thresholds require it.
  7. Keep the challans and filed forms with the statutory registers — banks, investors and buyers ask for them during diligence, usually at the worst possible moment.

Frequently Asked Questions

What is the DIR-3 KYC due date for FY 2025-26?

30 September 2026, for every director holding a DIN allotted on or before 31 March 2026. It applies even if the company is dormant, even if the DIN has never been used, and even if you have since resigned as a director. Filing after the deadline means the DIN is deactivated and a flat ₹5,000 is payable to reactivate it.

What happens if I miss DIR-3 KYC?

Your DIN is marked as deactivated for non-filing. In practical terms every MCA form needing your signature stops working, so the company’s own annual filings get blocked too. There is no graded late fee — reactivation costs a flat ₹5,000 alongside the delayed KYC filing, whether you are a day or a year late.

What is the difference between DIR-3 KYC and DIR-3 KYC-WEB?

The full DIR-3 KYC eForm is for first-time filers and for anyone whose registered email or mobile number has changed; it needs professional certification and OTP verification. KYC-WEB is the simplified annual confirmation for directors who have filed before and have no change in particulars.

When are AOC-4 and MGT-7 due for FY 2025-26?

Both are measured from your AGM, not a fixed date. AOC-4 is due within 30 days of the AGM and MGT-7 (or MGT-7A for OPCs and small companies) within 60 days. With an AGM held on the last permissible day of 30 September 2026, that puts AOC-4 around 30 October and MGT-7 around 29 November 2026.

What is the penalty for late ROC filing?

AOC-4 and MGT-7 each attract ₹100 per day of delay, with no upper limit, and the two run in parallel. Continued default adds penalties on the company and on the officers in default, and prolonged non-filing can lead to director disqualification or strike-off of the company.

Does a dormant company with no business still have to file?

Yes. ROC annual filings depend on the company existing, not on it trading. A company with zero revenue still needs its AGM, AOC-4 and MGT-7, and its directors still need DIR-3 KYC. Ignoring them for a year on an idle company typically builds up around ₹73,000 of late fees between the two forms.

By when must a private limited company hold its AGM?

Within six months of the financial year end — so by 30 September 2026 for a year ended 31 March 2026. A newly incorporated company gets nine months from the end of its first financial year for its first AGM. The accounts must be audited and the auditor’s report signed before the meeting can adopt them.

Can Pujara & Co handle our ROC annual filings?

Yes — DIR-3 KYC for the directors, AGM documentation, AOC-4, MGT-7/7A and ADT-1 are routine work at Pujara & Co (ICAI FRN 141156W), usually alongside the statutory audit so the accounts and filings stay in step. We confirm the full fee in writing before starting, and for a 30 September deadline the KYC work should begin now.

Keep the company compliant, not just registered

DIR-3 KYC, AGM documentation, AOC-4, MGT-7 and ADT-1 — handled together with the audit, fee confirmed before we start.

Learn more

Related Guides

Related Services