Annual Return Filing – Form MGT-7
ROC Compliance for Private & Public Companies
All companies registered under the Companies Act are required to file an Annual Return in Form MGT-7 with the Registrar of Companies (ROC) every financial year. This return captures your company’s structure, ownership, directorship, and compliance status.
✅ What is Form MGT-7?
MGT-7 is an annual return that provides a detailed snapshot of the company as on the end of the financial year — including shareholding pattern, directors/KMP, meetings held, changes in share capital, and more.
It is a mandatory filing under Section 92 of the Companies Act, 2013, and must be certified by a Practising Company Secretary in case of larger companies.
📋 What’s Included in Our MGT-7 Filing Service
-
📄 Collection and review of company master data
-
🧾 Preparation of Form MGT-7 with:
-
Details of directors, shareholders & company structure
-
Changes in share capital, if any
-
Meeting records, key resolutions, and certifications
-
-
🖊️ Professional verification and digital signature
-
💻 Filing of MGT-7 on MCA21 portal
-
📥 MCA SRN & filed form acknowledgement
-
✅ Certification by PCS (if applicable based on paid-up capital)
🧑💼 Who Needs to File MGT-7?
-
✅ All Private Limited, Public Limited, and One Person Companies (OPC)
-
Companies with active status, even if no business was done
-
Companies incorporated under Companies Act, 2013 or earlier Acts
⚠️ Non-filing attracts a penalty of ₹100 per day of default (no maximum cap).
📆 Due Date for Filing
-
MGT-7 Due Date: Within 60 days of AGM
(For companies with financial year ending 31st March, typical due date is 29th November)
📄 Documents Required
-
CIN and company master data
-
List of shareholders and directors as on 31st March
-
Shareholding changes (if any)
-
MOA, AOA, and previous returns (if required)
-
DSC of director and PCS (if certification needed)
💡 Why File with Compliance Baba?
-
✅ Prepared by ROC filing specialists
-
📄 Accuracy in shareholding & governance details
-
🧑⚖️ Filing and certification by CS (if needed)
-
📲 Deadline tracking and regular filing alerts
-
💰 Transparent, flat-rate pricing — no surprises
📞 Stay ROC Compliant — File Your Annual Return
Let Compliance Baba handle your Form MGT-7 filing — thoroughly, legally, and before the deadline. Avoid penalties and MCA notices with expert support.
📩 Book your free consultation or call us

