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.
ROC Compliance Calendar
ROC Compliance Calendar — Private Limited Company
| Form | Due date | Basis |
|---|
Dates computed from the AGM date provided; verify against MCA notifications.
Generated with PracticeFlow · practiceflow.in
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
Related pages
Why this matters
Tracking this for every company, every year, is where advisory value shows up — automate it with PracticeFlow.
Related tools
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 FirmsEstimate for planning purposes, not legal or compliance advice — always confirm with a CS/CA before filing.