ROC Compliance

MGT-7 and MGT-7A Annual Return Filing

Quick Answer

Form MGT-7 is the annual return every company must file with the ROC, containing details of shareholding, directors, key managerial personnel, meetings and remuneration. Small companies and One Person Companies file the simplified Form MGT-7A. The annual return is due within 60 days of the AGM, and late filing attracts Rs 100 per day.

What is MGT-7 / MGT-7A Annual Return Filing?

The annual return gives the MCA a snapshot of the company's ownership and management as at the end of the financial year. Mismatches between MGT-7 and the company's records can raise questions during due diligence. Listed companies and companies above prescribed thresholds also need MGT-8 certification by a practising Company Secretary. TaxBucket prepares and files MGT-7 or MGT-7A accurately, along with the list of shareholders and transfers.

Who needs it?

  • Every company registered in India
  • Small companies and OPCs (MGT-7A)
  • Companies requiring MGT-8 certification by a CS

Key benefits

  • Timely compliance with the Companies Act
  • Accurate record of shareholding and management
  • Avoids late fees and director disqualification
  • Smooth due diligence for investment or loans

Documents required

Checklist: keep these ready

  • List of shareholders and debenture holders
  • Details of share transfers during the year
  • Details of directors and KMP
  • Dates of board and general meetings
  • Remuneration of directors and KMP
  • MGT-8 certificate, if applicable

Step-by-step process

  1. 1

    Step 1

    Collect shareholding and meeting details

  2. 2

    Step 2

    Prepare the annual return in MGT-7 or MGT-7A

  3. 3

    Step 3

    Attach the list of shareholders and other documents

  4. 4

    Step 4

    Certification by a CS (where required) and DSC signing

  5. 5

    Step 5

    File on the MCA portal

  6. 6

    Step 6

    Share the SRN and challan

Important to know

Key facts: fees, timelines, due dates and penalties

  • 1Due date: within 60 days of the AGM
  • 2Late fee: Rs 100 per day per form
  • 3MGT-7A applies to small companies and OPCs
  • 4MGT-8 certification applies to listed companies and companies with paid-up capital of Rs 10 crore or more or turnover of Rs 50 crore or more

Why choose TaxBucket for MGT-7 / MGT-7A Annual Return Filing?

  • 14+ years of experience in tax, GST, MCA and legal compliance
  • ISO 9001:2015 certified company with a team of tax and compliance professionals
  • Transparent pricing with no hidden charges
  • End-to-end online process with a dedicated expert and regular status updates
  • Office in South West Delhi; serving clients across India

Frequently asked questions

What is the difference between MGT-7 and MGT-7A?

MGT-7A is a simplified annual return for OPCs and small companies; all other companies file MGT-7.

What is the due date for MGT-7?

Within 60 days of the AGM. If the AGM is held on 30 September, MGT-7 is due by 29 November.

Is MGT-7 required for a company with no transactions?

Yes, every company must file its annual return each year.

What is a small company?

A private company with paid-up capital up to Rs 4 crore and turnover up to Rs 40 crore, subject to exclusions.

Get expert help with MGT-7 / MGT-7A Annual Return Filing today

Call +91 7838-000-475 or send your enquiry and our expert will get back to you.

Related services

Last updated:

This page is for general information. Laws, due dates and fees change often, so please speak to our team for advice on your case.

Get In Touch

Ready to Simplify Your Tax & Legal Work?

Talk to our team of CAs, CSs and legal experts. Share your requirement and we will guide you with the right registration, filing or compliance solution for your business.

Callback within 24 working hours
Transparent pricing, no hidden charges
Your details stay 100% confidential

Request a Free Consultation

Fill in your details and our expert will get back to you.