Annual Return Filing
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
What if it’s filed late?
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.
What is the timeline for Annual Return Filing?
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 |
What are the steps, in order?
The 4 steps below run in order; the day counts show how long each one allows.
Prepare MGT-7
Compile data and prepare MGT-7 form
Board Approval
Get board approval for annual return
CS Certification
Get certification from Company Secretary (if applicable)
- CS has reviewed the annual return
- CS certification obtained
File MGT-7 with ROC
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.
The form itself
Due date, filing fee, late fee and how it is filed on MCA V3.
Common questions
How long does Annual Return Filing take?
About 102 days across 4 steps. The first step is: Prepare MGT-7.
Which MCA form is filed for Annual Return Filing?
MGT-7. MGT-7 is the annual return filing under §92 of the Companies Act 2013.
What does it cost if MGT-7 is filed late?
Government late fees run at ₹100 a day on this filing and keep growing until it is done.
Can OnCompliance run Annual Return Filing for me?
Yes. OnCompliance runs the same steps in order, dates in view, with the paperwork made for you at each step.