← All guidesAnnual filings

Annual Return Filing

File MGT-7 Annual Return

4 steps~102 days start to finishfiles MGT-7
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.

See this deadline for your clients →

The steps, in order

1

Prepare MGT-7

Compile data and prepare MGT-7 form

within 30 days
2

Board Approval

Get board approval for annual return

within 7 days
3

CS Certification

Get certification from Company Secretary (if applicable)

within 5 days
  • CS has reviewed the annual return
  • CS certification obtained
4

File MGT-7 with ROC

Submit MGT-7 within 60 days of AGM

within 60 days · files MGT-7

Every guide runs like this in OnCompliance: steps in order, dates in view, paperwork made for you at each step.

Run these steps in OnCompliance →
Related guides
Financial Statements Filing (S.137)Auditor Appointment / RotationCost Audit (S.148)Secretarial Audit (S.204)DIN KYC (DIR-3 KYC)