New: FY 2025-26 compliance calendar is live — view it here

ROC Annual Filing Checklist

A private limited company's annual ROC checklist runs, in order: hold the AGM, file ADT-1 within 15 days (if an auditor was appointed/reappointed), AOC-4 within 30 days (30 October 2026), MGT-7 within 60 days (29 November 2026), plus the fixed-date DPT-3 (30 June) alongside.

Company profile

Entity & dates

AOC-4, MGT-7 and ADT-1 all recompute from this date.

Applicable filings

ADT-1 is filed only when an auditor is appointed or re-appointed — typically once every five years, not at every AGM.

DPT-3 is filed by every company — including a nil return where there are no deposits or loans. Included by default; tick only to exclude it.

Event-based — 30 days from the resolution date, not annual.

Saved in your browser only — never sent to a server.

No applicable filings found for this profile — check your entity type and flags above.

Penalty estimator

E.g. AOC-4 filed 78 days late = ₹7,800.

Client hasn't filed for multiple years? Calculate total exposure across every year and form →
Generating this for 40 client companies one by one? PracticeFlow tracks every client's ROC, GST and TDS deadlines automatically and sends the reminders for you. See PracticeFlow for CS firms →

The checklist, in the order it actually happens

1. Hold the AGM within 6 months of the financial year end (9 months for a first AGM). 2. If an auditor was appointed or reappointed at that AGM, file ADT-1 within 15 days — the tightest window of the set. 3. File AOC-4 within 30 days of the AGM. 4. File MGT-7 (or MGT-7A for a small company) within 60 days of the AGM. 5. File DPT-3 by 30 June, independent of the AGM date — most companies file this even at nil. 6. If applicable, file MSME-1 for the relevant half-year and MGT-14 for any qualifying resolution.

This calculator computes every one of these dates live from your actual AGM date and entity type, rather than a generic list — the checklist above is illustrative of the sequence, but the calculator's own output is what should actually be tracked and, ideally, exported as a branded PDF for the client file.

Why order matters here

AOC-4 is conventionally filed before MGT-7, since MGT-7's annual return figures are easier to compile once the financial statements are already filed — not a strict legal requirement, but a practical sequencing that avoids redoing work. ADT-1, with its 15-day window, is easy to lose track of amid the AGM's other paperwork if it isn't built into the same-day checklist for the meeting itself.

Frequently asked questions

Tracking ROC deadlines for 40 companies? PracticeFlow generates every client's ROC, GST and TDS calendar automatically, assigns the work, and chases documents — so nothing is ever overdue.

See PracticeFlow for CS Firms

Estimate for planning purposes, not legal or compliance advice — always confirm with a CS/CA before filing.

Report an error →