Mca Roc Compliance

Steps to File Form MGT-7: Annual Return Process

5 min readIndia LawBy G R HariVerified Advocate

Quick Answer

> One line summary: Filing Form MGT-7 is a mandatory annual compliance requirement for all registered companies in India, and this article explains the step-by-step process to prepare and submit it correctly.

What is Form MGT-7 and who needs to file it?

Form MGT-7 is the annual return that every company registered under the Companies Act, 2013 must file with the Registrar of Companies (ROC) within 60 days of its Annual General Meeting (AGM). The form contains a snapshot of the company's structure, shareholding, directors, and key financial details as of the close of the financial year. All companies, including one-person companies (OPCs), private limited companies, and public limited companies, are required to file this form. Small companies may file a simplified version, Form MGT-7A.

The requirement to file Form MGT-7 is governed by Section 92 of the Companies Act, 2013, read with Rule 11 of the Companies (Management and Administration) Rules, 2014. Failure to file the annual return on time attracts a penalty of ₹100 per day for the company and its officers in default, as per Section 92(6). The form must be certified by a practising Company Secretary (CS) for listed companies and certain other classes of companies.

What information is required to prepare Form MGT-7?

Before you begin filing, you need to gather specific information about your company for the financial year. The form is divided into several parts, and each requires accurate data. You will need the company's Corporate Identity Number (CIN), registered office address, and details of its principal business activities. You must also have the list of shareholders, debenture holders, and their shareholding patterns as of the end of the financial year.

The form also requires details of directors, key managerial personnel (KMP), and their changes during the year. You will need the company's registered and paid-up capital, along with details of any indebtedness. For companies required to have a CS certification, you must engage a practising Company Secretary to verify the form. The financial data should match the audited financial statements for the same period.

How to file Form MGT-7 on the MCA portal step by step

The filing process is entirely online through the Ministry of Corporate Affairs (MCA) portal. Here are the steps:

  1. Log in to the MCA portal – Go to www.mca.gov.in and log in using your registered user credentials (DIN or PAN-based login).
  2. Navigate to e-filing – Click on "MCA Services" and then "e-Filing". Select "Form MGT-7" from the list of available forms.
  3. Fill in company details – Enter the CIN of your company. The system will auto-populate basic details like company name, registered address, and date of incorporation.
  4. Complete the form sections – Fill in all required fields: principal business activities, shareholding pattern, details of directors and KMP, changes in share capital, and any other information as per the instructions.
  5. Attach mandatory documents – Upload the annual return in the prescribed format (PDF) and any other attachments required, such as the board resolution authorising the filing.
  6. Certify the form – If your company requires CS certification, the practising CS must digitally sign the form. For other companies, the director or company secretary can sign.
  7. Pay the filing fee – The fee depends on the company's authorised share capital. You can pay online via net banking, credit card, or debit card.
  8. Submit the form – After payment, click "Submit". The system will generate a Service Request Number (SRN) for tracking.

What are the common mistakes to avoid while filing Form MGT-7?

Many companies make errors that lead to rejection or additional scrutiny. One common mistake is filing the form with incorrect or incomplete shareholding data. Ensure that the list of shareholders as of the end of the financial year is accurate and matches the register of members. Another frequent error is failing to report changes in directors or KMP that occurred during the year.

Another issue is using the wrong version of the form. Small companies must use Form MGT-7A, while others use MGT-7. Also, ensure that the form is filed within 60 days of the AGM. If the AGM is not held, the form must still be filed within 60 days of the due date of the AGM. Finally, for companies requiring CS certification, the form must be digitally signed by the practising CS before submission. Missing this step will result in rejection.

What happens after filing Form MGT-7?

Once you submit the form, the MCA portal processes it. You will receive an acknowledgement email with the SRN. The ROC may scrutinise the form for compliance. If any discrepancies are found, the ROC may issue a notice requiring clarification or correction. You must respond within the specified time.

If the form is accepted, it becomes part of the public record. The annual return is available for public inspection on the MCA portal. Companies must also maintain a copy of the annual return at their registered office for inspection by members. Non-compliance with filing requirements can lead to penalties, including late fees and prosecution for officers in default.

What You Should Do Next

If you are preparing to file Form MGT-7, start by gathering all required data and verifying its accuracy. If your company requires CS certification, engage a practising Company Secretary early. For any doubts about the process or specific requirements, consult a qualified professional such as a company secretary or chartered accountant.


This page provides preliminary information. It is not legal advice. For your matter, consult a qualified professional.