Blog/Corporate Compliance

MGT-7 Annual Return Filing: Step-by-Step Guide for Private Limited Companies 2026

Tax Garden
July 21, 2026
10 min read
Share

Quick Answer

How to file Form MGT-7 Annual Return for private limited companies on MCA v3 portal. Due dates, form fields, attachments, digital signature, late fee, and FY 2025-26 filing checklist.

Want a qualified CA to handle this for you? Talk to Tax Garden, Hyderabad.

Form MGT-7 (Annual Return) is a mandatory compliance filing for all private limited companies in India. It captures your company's governance structure, share capital details, members, directors, and key disclosures as of the financial year end. Understanding the filing process and common pitfalls can save time and penalty fees.

What is MGT-7?

MGT-7 is the Annual Return form that every private limited company must file with the Registrar of Companies (ROC) within 60 days of holding the Annual General Meeting (AGM).

The form records:

  • Registered office address and confirmation of details
  • Share capital structure and shareholding pattern
  • Names and details of members, promoters, and directors
  • Directors' remuneration and compensation
  • Details of the AGM held
  • Related party transactions and corporate governance disclosures
  • Auditor information

Filing MGT-7 ensures ROC maintains current, accurate records of your company's governance and structure.

Who Must File MGT-7?

Mandatory filing applies to:

  • All private limited companies (including One Person Companies via Form MGT-7A)
  • Single-member private companies
  • Private companies with multiple shareholders

LLPs are exempt; they file Form 11 instead.

MGT-7 Due Date and Timelines for FY 2025-26

  • AGM deadline: Must hold AGM by September 30 (within 6 months of financial year end on March 31)
  • MGT-7 deadline: Within 60 days of AGM = By November 29, 2026 for FY 2025-26
  • Late fee: INR 100 per day with no upper cap

For example, if your AGM was held on September 25, your MGT-7 due date is November 24. Filing 30 days late incurs a penalty of INR 3,000.

Step-by-Step MGT-7 Filing Process on MCA v3 Portal

Step 1: Prepare Required Documents

Before logging into the MCA v3 portal, gather:

  • CIN of your company
  • Latest audited financial statements (balance sheet, P&L, notes)
  • Board Report
  • Auditor report
  • AGM notice and minutes
  • List of shareholders and debenture holders
  • Director and KMP details with DIN
  • Digital Signature Certificate (DSC) of at least one director and company secretary (if turnover > INR 2 crore)

Step 2: Log into MCA Services Portal

  1. Visit www.mca.gov.in
  2. Navigate to MCA ServicesE-Filing Services
  3. Log in with your registered email and password
  4. If you don't have an account, register as a company representative

Step 3: Navigate to MGT-7 Form Filing

  1. Click E-FilingCompany Forms Filing
  2. Select MGT-7 (Annual Return)
  3. Your CIN will auto-populate
  4. Select the financial year (FY 2025-26)
  5. Click Continue

Step 4: Fill Form MGT-7 Key Fields

Section 1: Company Details

  • Registered office address (auto-populated, verify for accuracy)
  • Contact details
  • Email for correspondence

Section 2: Share Capital

Enter your company's authorized capital and issued capital:

  • Authorized capital (as per Memorandum)
  • Issued capital
  • Paid-up capital

The system shows the latest filed capital details; update only if there have been changes.

Section 3: Shareholders and Debenture Holders

Provide the SRN (System Reference Number) of your latest filed Form INC-22A (Capital Structure Change) or from your last MGT-7.

If share capital changed in the current financial year, enter the latest SRN. Otherwise, enter the previous filing SRN.

Section 4: Directors and Key Managerial Personnel (KMP)

For each director, enter:

  • DIN (Directors Identification Number)
  • Name
  • Address
  • Date of appointment
  • Remuneration (if paid during FY 2025-26)

Director's KYC on DIN must be current; if a director's DIN is not active or KYC-non-compliant, the filing will be rejected.

Common mistake: Using a director's name instead of DIN. The system validates via NSDL database; submissions with non-KYC-compliant DIns are rejected.

Section 5: Annual General Meeting Details

  • Date of AGM held
  • Venue (physical address)
  • Whether held physically, hybrid, or virtual
  • Confirmation that notice was given in compliance with Companies Act

Section 6: Auditor Details

  • Name of auditor (Chartered Accountant)
  • ACA registration number
  • Remuneration (if paid during FY 2025-26)

Section 7: Related Party Transactions

If the company entered into related party transactions (RPTs) exceeding INR 10 lakh in a single transaction or INR 1 crore in aggregate:

  • Indicate presence of RPTs
  • Reference to Form AOC-2 (required attachment)
  • Brief nature of transactions

If no RPTs, simply indicate "No related party transactions."

Section 8: Corporate Governance Disclosures

Confirm:

  • Code of conduct adoption and compliance
  • Risk management framework
  • Audit committee details
  • Remuneration policy

Step 5: Upload Attachments

Required attachments:

  1. Audited Financial Statements (PDF, max 40 MB combined)

    • Balance sheet
    • Profit and Loss statement
    • Cash flow statement (if applicable)
    • Notes to accounts
    • Auditor's report
  2. Board Report

  3. Auditor's Certificate (if company exceeds size thresholds)

  4. Secretarial Audit Report (if applicable under Section 204)

  5. Form AOC-2 (if related party transactions exist)

Ensure all PDFs are scanned clearly, not handwritten. File sizes must not exceed 10 MB per document.

Step 6: Director's Digital Signature

At least one director's Digital Signature Certificate (DSC) is mandatory to sign the MGT-7.

  1. Click Sign with DSC
  2. Select the director's DSC from your USB token or e-token
  3. Enter the DSC PIN
  4. Confirm signature

If a company secretary exists and turnover exceeds INR 2 crore, the CS must also digitally sign the form.

Step 7: Submit and Payment

  1. Review all entered data for accuracy
  2. Click Submit
  3. The system generates a filing reference number
  4. Pay the prescribed fee via online payment gateway (credit card, debit card, NEFT)

Filing fee for FY 2025-26:

  • Up to INR 1 lakh authorized capital: INR 300
  • INR 1 lakh to 5 lakh: INR 600
  • INR 5 lakh to 1 crore: INR 1,500
  • Above INR 1 crore: INR 2,500

Step 8: Confirmation and Download

After successful payment, you'll receive:

  • Filing confirmation email
  • System Reference Number (SRN)
  • Receipt (save and archive for records)

Keep the SRN for future reference when filing Form AOC-4 or other forms that cross-reference MGT-7.

Key Attachments for MGT-7 Filing

1. List of Shareholders and Debenture Holders (Mandatory)

Prepare an extract showing:

  • Shareholder name and address
  • Number of shares held
  • Debenture holders (if issued)

This is attached as a PDF; the system does not require this as a separate form.

2. Company Secretary's Certificate (Conditional)

If your company's turnover exceeds INR 2 crore or paid-up capital exceeds INR 10 lakh, a certificate from the company secretary (or secretary of company) confirming compliance with the Companies Act is required.

This is optional for smaller companies but mandatory for larger ones. Many companies voluntarily attach this to ensure completeness.

Common MGT-7 Filing Errors and How to Avoid Them

Error 1: Wrong CIN or Outdated Company Name

Issue: Submitting MGT-7 with incorrect CIN prevents the filing from linking to your company master record.

Fix: Verify CIN from your incorporation certificate. The CIN is a 21-character alphanumeric code. Do not use company name; the system uses CIN.

Error 2: Non-KYC-Compliant DIN

Issue: Director's KYC is not active on NSDL database, causing the form to be rejected.

Fix: Before filing, verify each director's DIN is active and KYC-compliant via www.nsdl.co.in. If not, initiate KYC update (takes 5-7 days).

Error 3: SRN of Capital Structure Not Entered

Issue: Omitting or entering a wrong SRN for Form INC-22A (if capital was changed).

Fix: If share capital changed in FY 2025-26, get the SRN from your latest INC-22A filing. If no capital change, reference the previous MGT-7's SRN. This cross-links your filings.

Error 4: Auditor Details Mismatch

Issue: Auditor's ACA registration number entered incorrectly or auditor not registered with ICAI.

Fix: Verify auditor's registration via www.icai.org. Use the exact ACA number as per ICAI records.

Issue: Failing to disclose RPTs exceeding INR 10 lakh / INR 1 crore thresholds, leading to later scrutiny.

Fix: Review all contracts and transactions with related parties (directors, key management, group companies). If thresholds crossed, attach Form AOC-2.

Late Filing Penalties for MGT-7

If MGT-7 is not filed within 60 days of AGM:

  • Late fee: INR 100 per day (with no upper cap)
  • Example: Filing 30 days late = INR 3,000 penalty
  • Example: Filing 6 months late = INR 18,000 penalty

Unlike some other forms, MGT-7 late fees accumulate daily without a cap, making timely filing critical.

In case of delay, file immediately and pay the penalty. Late filing does not affect the acceptance of the form but incurs a financial penalty.

Filing Timeline Checklist for FY 2025-26

TaskDeadlineResponsible
Hold Annual General Meeting (AGM)By Sept 30, 2026Board of Directors
Prepare audited financial statementsBefore AGMAuditor + Finance team
Approve Board Report and accounts in AGMDuring AGMShareholders
Prepare MGT-7 form and attachmentsWithin 10 days of AGMCompany Secretary / Finance
Digitally sign MGT-7 (Director + CS if required)Within 20 days of AGMDirector + Company Secretary
File MGT-7 on MCA v3 portalBy Nov 29, 2026 (60 days post-AGM)Company Secretary
Pay filing feeImmediately upon filingCompany

MGT-7 vs Other Annual Compliance Forms

FormPurposeDue DateWho Fils
MGT-7Annual Return (governance & structure)60 days post-AGMPrivate Limited Companies
AOC-4Financial Statements (balance sheet, P&L)30 days post-AGMPrivate Limited Companies
Form 11Annual Return for LLPs30 days post-LOPLimited Liability Partnerships
DIR-3Director KYC UpdateAnnual (by Sept 30 if changed)All companies with director changes

MGT-7 is filed after AOC-4; ensure AOC-4's SRN is ready before filing MGT-7.

FAQs on MGT-7 Filing

Q: Can MGT-7 be filed without an AGM?

A: No. MGT-7 must be filed within 60 days of AGM. If your AGM is scheduled, calculate the deadline from the AGM date, not the financial year end.

Q: What if a director is non-compliant on DIN?

A: The filing will be rejected if a director's DIN is not KYC-active. Initiate DIN-KYC update immediately via NSDL.

Q: Is Company Secretary signature mandatory?

A: Only if company turnover exceeds INR 2 crore or paid-up capital exceeds INR 10 lakh. For smaller companies, director signature suffices.

Q: Can MGT-7 be withdrawn or amended after filing?

A: Once filed and accepted, MGT-7 cannot be amended. If errors are discovered, file a correction form or wait for next year's filing.

Q: Is there a grace period for late filing?

A: No grace period. The 60-day deadline is strict; late filing triggers a penalty of INR 100 per day.

For related compliance topics, see:


Disclaimer: This guide is for informational purposes only. For company-specific compliance advice, consult a Chartered Accountant or Company Secretary registered with ICAI or ICSI respectively.

Sources:

  • Companies Act, 2013 (Sections 92 & 149)
  • Companies (Management and Administration) Rules, 2014 (Rule 12)
  • Ministry of Corporate Affairs Gazette Notification
  • MCA e-Filing System Rules & FAQs

Tax Garden · Kondapur, Hyderabad

Need help with tax & compliance?

GST, ITR, TDS, payroll and ROC. All handled by qualified CAs on a flat monthly fee.

  • Fixed fee, no surprise billing
  • 4-hour WhatsApp response
  • Same-day filing acknowledgement
Chat on WhatsApp

Pricing

Plans from ₹2,100/mo. Everything included, no per-query billing.

See all plans
Call a CAWhatsApp