File MGT-7 Annual Return. Annual Return Filing takes 4 steps over about 102 days and is filed with the ROC on MGT-7.
Last updated: 10 August 2026
Government late fees run at ₹100 a day on this filing and keep growing until it is done. OnCompliance tracks the date and shows the amount before it happens.
4 steps over about 102 days, filing MGT-7 with the ROC. Each deadline below runs from the step before it.
| # | Step | Form filed | Deadline |
|---|---|---|---|
| 1 | Prepare MGT-7 | None | within 30 days |
| 2 | Board Approval | None | within 7 days |
| 3 | CS Certification | None | within 5 days |
| 4 | File MGT-7 with ROC | MGT-7 | within 60 days |
The 4 steps below run in order; the day counts show how long each one allows.
Compile data and prepare MGT-7 form
Get board approval for annual return
Get certification from Company Secretary (if applicable)
Submit MGT-7 within 60 days of AGM
Every guide runs like this in OnCompliance: steps in order, dates in view, paperwork made for you at each step.
About 102 days across 4 steps. The first step is: Prepare MGT-7.
MGT-7. MGT-7 is the annual return filing under §92 of the Companies Act 2013.
Government late fees run at ₹100 a day on this filing and keep growing until it is done.
Yes. OnCompliance runs the same steps in order, dates in view, with the paperwork made for you at each step.