Indian Compliance Guides
MGT-7 (Annual Return) — manage from Easedesk
Track MGT-7 annual return due dates, generate the form data from your tenant records, and file on the MCA portal.
Quick answer
MGT-7 is the annual return every company must file with the Registrar of Companies. From ROC → Filings → New → MGT-7 → pick the financial year. Easedesk auto-fills directors, shareholders, charges and registered office data. Generate the form and upload to mca.gov.in.
Setup
ROC → Directors → ensure all directors are listed with valid DIN. ROC → Charges → ensure secured loans are registered.
Generate MGT-7
ROC → Filings → New Filing → MGT-7. Easedesk fetches director list, shareholding pattern, board meetings held, and lists of charges. Review each section.
File on MCA portal
Download the data, fill the MCA form, sign with director DSC, and upload to mca.gov.in within 60 days of AGM.
Frequently asked questions
What's the due date?
What's the penalty for late MGT-7?
Do I need a DSC?
Related articles
Still have questions?
Use the AI Assistant inside Easedesk (it has access to your data), or reach our team.
Contact support