AOC-4 and MGT-7 Filing: Annual Return Guide for Companies

Dhanush Prabha
10 min read 86.4K views

If you run a Private Limited Company, a One Person Company, or any entity registered under the Companies Act, 2013, two MCA forms demand your attention every year without exception: AOC-4 and MGT-7. AOC-4 files your company's financial statements with the Registrar of Companies (ROC), while MGT-7 submits the annual return covering shareholder and director details. Miss either filing, and you are looking at penalties starting at ₹100 per day per form, director disqualification after sustained default, and potential strike-off of your company. For FY 2025-26, the AOC-4 deadline falls 30 days after the AGM (effectively October 30, 2026 if the AGM is held on September 30), and MGT-7 is due 60 days after the AGM. This guide breaks down everything directors need to know: what each form contains, who must file, the exact fee structure, step-by-step MCA portal instructions, and how to avoid the most common filing errors.

  • AOC-4 (financial statements) is due within 30 days of the AGM; MGT-7 (annual return) is due within 60 days
  • Every company under the Companies Act, 2013 must file both forms, regardless of turnover or profit
  • Late filing attracts an additional fee of ₹100 per day of delay per form on the MCA portal
  • Section 137(3) penalties for AOC-4 default: up to ₹10 lakh for the company, ₹1 lakh to ₹5 lakh per officer
  • Non-filing for 3+ years can trigger company strike-off under Section 248 and director disqualification under Section 164(2)

What Are AOC-4 and MGT-7 Forms?

AOC-4 is the statutory form prescribed under Section 137 of the Companies Act, 2013 for filing a company's financial statements with the Registrar of Companies. It contains the Balance Sheet, Profit and Loss Account, Cash Flow Statement, notes to accounts, and the auditor's report. The form is administered by the Ministry of Corporate Affairs (MCA) through the MCA portal.

MGT-7 is the annual return form prescribed under Section 92 of the Companies Act, 2013. It captures a comprehensive snapshot of the company's management and ownership structure for the financial year: registered office address, principal business activities, share capital details, member/debenture holder lists, director and key managerial personnel (KMP) details, meetings held, and penalties or compounding offences during the year.

Think of it this way: AOC-4 tells the government what your company earned and spent, while MGT-7 tells them who owns and runs it. Both forms together constitute the core of your company's ROC annual filing obligations, and skipping either one is not an option.

AOC-4 is governed by Section 137 and MGT-7 by Section 92 of the Companies Act, 2013. Filing rules are detailed in the Companies (Accounts) Rules, 2014 and Companies (Management and Administration) Rules, 2014 respectively. Both are administered by the Registrar of Companies (ROC) under the Ministry of Corporate Affairs.

Who Needs to File AOC-4 and MGT-7?

The filing requirement applies to every company that exists on the MCA register. There is no exemption based on revenue, profit margin, or the number of transactions. Even a company that has not conducted a single business transaction must file both AOC-4 and MGT-7 for each financial year.

Companies Required to File

Company TypeAOC-4 Required?MGT-7 or MGT-7A?Notes
Private Limited CompanyYesMGT-7 (or MGT-7A if small company)Full compliance calendar applies
One Person Company (OPC)YesMGT-7ANo AGM required; deadline is 180 days from FY end
Section 8 CompanyYesMGT-7 (or MGT-7A if qualifying)Non-profit status does not exempt filing
Public Limited CompanyYesMGT-7Listed companies must also file AOC-4 XBRL
Nidhi CompanyYesMGT-7Additional Nidhi-specific returns also apply
Dormant CompanyYesMGT-7Minimal activity return still required

If your company was incorporated any time before March 31, 2026, it must file AOC-4 and MGT-7 for FY 2025-26. The only entities exempt from these specific forms are LLPs (which file Form 8 and Form 11 instead) and sole proprietorships (which are not registered under the Companies Act).

AOC-4: Financial Statement Filing in Detail

AOC-4 is your company's annual financial disclosure to the ROC. The form bundles together every financial document your company has prepared and audited for the year, and submits them to the public record. Once filed, these financial statements become accessible to the public through the MCA data portal.

What AOC-4 Contains

The form captures the following financial information:

  • Balance Sheet as at March 31, 2026 (Statement of Assets and Liabilities)
  • Profit and Loss Account for FY 2025-26 (Statement of Income and Expenditure)
  • Cash Flow Statement (mandatory for all companies except OPC and small companies)
  • Statement of Changes in Equity (if applicable under Ind AS)
  • Notes to Accounts including accounting policies
  • Auditor's Report signed by the statutory auditor
  • Board's Report under Section 134 of the Companies Act
  • Details of subsidiaries and associates (if applicable, in AOC-1 format)

AOC-4 Attachments Checklist

When filing on the MCA portal, the following documents must be attached as PDFs or in the prescribed format:

AttachmentFormatMandatory?
Financial Statements (BS, P&L, Cash Flow)PDFYes
Auditor's ReportPDFYes
Board's Report (Section 134)PDFYes
Notice of AGMPDFYes
Directors' Report on CSR (if applicable)PDFConditional
Secretarial Audit Report (if applicable)PDFConditional
Form AOC-1 (subsidiary details)PDFConditional
Related Party Transaction detailsPDFConditional

Your statutory audit must be completed and the auditor's report signed before you can file AOC-4. If your auditor has not yet been appointed, file ADT-1 first. Ensure your DIR-3 KYC is up to date for all directors, as the MCA portal blocks AOC-4 filing if any director's KYC has lapsed.

File Your AOC-4 and MGT-7 on Time

IncorpX's compliance team handles complete annual filing, from financial statement preparation to MCA submission. Avoid ₹100/day penalties.

Start Annual Filing

MGT-7 and MGT-7A: Annual Return Filing in Detail

While AOC-4 covers the financials, MGT-7 covers everything else about your company's structure, ownership, and governance for the year. The annual return is essentially a management snapshot that the ROC uses to maintain an up-to-date record of every registered company.

What MGT-7 Contains

The full MGT-7 form captures the following data points:

  • Registered office address and principal business activities
  • Particulars of holding, subsidiary, and associate companies
  • Shares, debentures, and other securities (authorized, issued, subscribed, and paid-up capital)
  • Turnover and net worth as per the audited financial statements
  • Shareholding pattern (promoters, public, institutional)
  • Details of members and debenture holders with changes during the year
  • Directors and KMP details with date of appointment and cessation
  • Meetings of members, Board, and committees with attendance
  • Remuneration of directors and KMP
  • Penalties, compounding offences, and matters under appeal
  • Compliance with corporate governance requirements

MGT-7 vs MGT-7A: Which One to File?

ParameterMGT-7 (Full)MGT-7A (Simplified)
Applicable ToAll companies not qualifying for MGT-7ASmall companies and OPCs
Small Company ThresholdBeyond limitsPaid-up capital ≤ ₹4 crore AND turnover ≤ ₹40 crore
Disclosures RequiredComprehensive (11 parts)Abridged (fewer parts)
CS Certification NeededYes (if paid-up ≥ ₹10 crore or turnover ≥ ₹50 crore)No
Filing ComplexityHigherLower
Filing FeeSame slab ratesSame slab rates

Most newly incorporated Private Limited Companies with authorized capital of ₹1 lakh to ₹15 lakh will qualify for MGT-7A in their early years. Once the company crosses either the ₹4 crore paid-up capital or ₹40 crore turnover threshold, it must switch to the full MGT-7 form going forward.

Due Dates for AOC-4 and MGT-7: FY 2025-26

The filing deadlines for both forms are anchored to the date of your company's Annual General Meeting (AGM). For companies following the standard April-to-March financial year, here is the timeline:

EventDeadlineStatutory Provision
Financial Year EndsMarch 31, 2026Section 2(41)
Books of Accounts FinalizedBefore AGM (recommended: July 2026)Section 128
Statutory Audit CompletedBefore AGMSection 143
Annual General Meeting (AGM)September 30, 2026 (6 months from FY end)Section 96
AOC-4 Filing Deadline30 days from AGM (October 30, 2026 if AGM on Sep 30)Section 137(1)
MGT-7 Filing Deadline60 days from AGM (November 29, 2026 if AGM on Sep 30)Section 92(4)

One Person Companies are not required to hold an AGM. For OPCs, AOC-4 is due within 180 days from the end of the financial year (September 27, 2026 for March 31 FY end). Section 8 Companies follow the same AGM-linked deadlines as Private Limited Companies unless the articles specify otherwise.

A common mistake founders make: holding the AGM on September 30 and then assuming there is until December to complete all filings. In reality, AOC-4 is due just 30 days later, which means your financial statements and auditor's report must be locked and ready before the AGM itself. Build the timeline backward: aim to finalize accounts by July, complete the audit by August, and hold the AGM by early September to give yourself breathing room.

Never Miss a Compliance Deadline

IncorpX tracks all your annual filing deadlines and sends reminders 30, 15, and 7 days before each due date.

Check Your Compliance Status

Step-by-Step AOC-4 and MGT-7 Filing Process on MCA Portal

Both forms are filed electronically through the MCA V3 portal at www.mca.gov.in. You will need an active registered user account, the company's CIN number, and a valid Digital Signature Certificate (DSC) for at least one director and the certifying professional (CA for AOC-4, CS for MGT-7 where applicable).

Filing AOC-4: Step-by-Step

  1. Log in to the MCA Portal: Visit www.mca.gov.in, click on "MCA Services," then "e-Filing." Sign in with your registered email and password.
  2. Select Form AOC-4: Choose "Company Forms" and then select "AOC-4" (or "AOC-4 XBRL" if your company meets XBRL thresholds). Enter the Company's CIN; the form auto-populates basic details.
  3. Fill in Financial Details: Enter the financial year dates, AGM date, Balance Sheet date, and whether the company has subsidiaries. Fill in the details of the auditor and the date of the auditor's report.
  4. Upload Attachments: Attach the audited financial statements, auditor's report, Board's report, and notice of AGM as PDF files. Each attachment has a file size limit (typically 6 MB to 10 MB).
  5. Certify and Sign: A director must digitally sign using their DSC. The practicing Chartered Accountant must also affix their DSC. If a Company Secretary is in practice, their DSC is additionally required.
  6. Pay the Filing Fee: The portal calculates the fee based on your authorized share capital. Pay using net banking, credit card, or debit card. You will receive an SRN (Service Request Number) as confirmation.
  7. Download Acknowledgment: After payment, download the filing receipt for your records. The form status can be tracked using the SRN on the MCA portal.

Filing MGT-7: Step-by-Step

  1. Complete AOC-4 First: MGT-7 cannot be filed until AOC-4 has been successfully processed. The portal pulls certain financial data from the filed AOC-4.
  2. Log in and Select MGT-7 or MGT-7A: Choose the appropriate form based on your company's size. Enter the CIN; basic details auto-populate.
  3. Fill in Company Details: Enter registered office address, principal business activity code, details of holding/subsidiary companies, and AGM date.
  4. Enter Shareholding and Director Data: Fill in share capital structure, member details (individual and corporate), and complete director/KMP information with DIN numbers and dates of appointment.
  5. Enter Meeting Details: Report the number of Board meetings, committee meetings, and general meetings held during the year with attendance details.
  6. Attach Supporting Documents: Upload the certified copy of the annual return, and the CS certification (if applicable).
  7. Sign and Submit: A director affixes their DSC. If a practicing Company Secretary is certifying, their DSC is also required. Pay the filing fee and download the acknowledgment.

The MCA portal rejects form submissions if any signing director's DSC has expired or if their DIR-3 KYC is not filed for the current year. Verify both before starting the filing process. DSC renewal takes 1 to 3 working days; DIR-3 KYC can be filed the same day.

Documents Required: Complete Checklist

Keep these documents ready before you begin the filing process. Missing even one attachment can cause the form to be rejected or returned for resubmission, adding unnecessary delays and additional fees.

For AOC-4

  • Audited Balance Sheet as at March 31, 2026
  • Audited Profit and Loss Account for FY 2025-26
  • Cash Flow Statement (exemption only for OPC and small companies)
  • Statement of Changes in Equity (for Ind AS companies)
  • Notes to Accounts with accounting policies
  • Independent Auditor's Report (signed)
  • Board's Report under Section 134
  • Notice of AGM
  • Form AOC-1 (if subsidiaries/associates/joint ventures exist)
  • CSR Report (if Section 135 applies)
  • Secretarial Audit Report in MR-3 (if applicable)

For MGT-7

  • Certified copy of the annual return
  • Register of members (with changes during FY)
  • Register of directors and KMP
  • Details of share transfers and transmission during the year
  • Minutes of AGM
  • Minutes of Board meetings (number and dates)
  • Certificate from a practicing Company Secretary (if paid-up capital ≥ ₹10 crore or turnover ≥ ₹50 crore)
  • List of shareholders and debenture holders as at March 31, 2026

Get Your Annual Filing Done by Experts

IncorpX's CA and CS team prepares all documents, files AOC-4 and MGT-7, and ensures zero rejections. Starting at ₹4,999 per year.

View Compliance Plans

Filing Fees and Late Filing Penalties

The cost of filing AOC-4 and MGT-7 has two components: the government filing fee (based on authorized capital) and the additional fee for late filing (₹100 per day of delay). Professional charges for CA/CS services are separate.

Government Filing Fee (Per Form)

Authorized Share CapitalNormal Filing Fee (₹)
Up to ₹1,00,000₹200
₹1,00,001 to ₹5,00,000₹300
₹5,00,001 to ₹25,00,000₹400
₹25,00,001 to ₹1,00,00,000₹500
Above ₹1,00,00,000₹600

Since both AOC-4 and MGT-7 are filed separately, you pay the fee twice. A company with ₹1 lakh authorized capital pays ₹200 for AOC-4 + ₹200 for MGT-7 = ₹400 total in government fees (not counting professional charges).

Additional Fee for Late Filing

Delay PeriodAdditional Fee (Per Form)Example: ₹1 Lakh Capital Company
0 days (on time)₹0₹200 (normal fee only)
30 days late₹3,000₹200 + ₹3,000 = ₹3,200
90 days late₹9,000₹200 + ₹9,000 = ₹9,200
180 days late (6 months)₹18,000₹200 + ₹18,000 = ₹18,200
365 days late (1 year)₹36,500₹200 + ₹36,500 = ₹36,700
730 days late (2 years)₹73,000₹200 + ₹73,000 = ₹73,200

That ₹100 per day adds up fast. A company that misses both AOC-4 and MGT-7 by just 6 months accumulates ₹36,000 in additional fees alone (₹18,000 per form). For a 2-year backlog, the penalty crosses ₹1.46 lakh. And this is before any statutory penalties under the Act kick in.

Statutory Penalties for Non-Filing

ProvisionPenalty on CompanyPenalty on Officers (Each Director)
Section 137(3): AOC-4 non-filing₹1,000/day, up to ₹10 lakh₹1 lakh to ₹5 lakh fine, or imprisonment up to 6 months, or both
Section 92(5): MGT-7 non-filingUp to ₹5 lakh₹50,000 to ₹5 lakh fine, or imprisonment up to 6 months, or both
Section 164(2): Director DisqualificationN/ADisqualification from all directorships for 5 years
Section 248: Strike-offCompany removed from registerDirectors treated as officers of defunct company

If your company fails to file AOC-4 and MGT-7 for 3 consecutive financial years, all directors on the Board become liable for disqualification under Section 164(2). Disqualified directors cannot be appointed to the Board of any company for 5 years. This affects not just the defaulting company but every other directorship the individual holds.

AOC-4 vs MGT-7: Key Differences at a Glance

Despite being filed together as part of annual compliance, AOC-4 and MGT-7 serve fundamentally different purposes and have different deadlines, contents, and certification requirements. Here is a direct comparison:

ParameterAOC-4MGT-7
PurposeFinancial statements filingAnnual return filing
Governing SectionSection 137, Companies Act 2013Section 92, Companies Act 2013
ContentBalance Sheet, P&L, Cash Flow, Auditor's ReportShareholders, Directors, Share Capital, Meetings
Filing Deadline30 days from AGM60 days from AGM
Certified ByDirector + Practicing CADirector + Practicing CS (if applicable)
Depends OnCompleted statutory auditFiled AOC-4 (financial data pulled from it)
XBRL VersionAOC-4 XBRL (for qualifying companies)No XBRL version
Simplified VersionAOC-4 CFS (for consolidated statements)MGT-7A (for small companies and OPCs)
Penalty for Default₹1,000/day, up to ₹10 lakh (Section 137)Up to ₹5 lakh (Section 92)
Professional RequiredCA (auditor)CS (if paid-up ≥ ₹10 crore or turnover ≥ ₹50 crore)

The critical dependency to note: MGT-7 cannot be filed until AOC-4 is processed. The MCA portal pulls financial data (turnover, net worth) from the filed AOC-4 into the MGT-7 form. If AOC-4 is delayed, MGT-7 automatically gets delayed too, doubling your penalty exposure.

File Both AOC-4 and MGT-7 Together

IncorpX files both forms as a bundled annual compliance package for Private Limited Companies.

Get Annual Filing Quote

AOC-4 XBRL vs Non-XBRL: Which One to File?

XBRL (eXtensible Business Reporting Language) is a standardized digital reporting format that the MCA requires for certain categories of companies. Filing in XBRL format means your financial data is tagged in a machine-readable format, making it easier for regulators and analysts to process large volumes of financial statements.

Which Companies Must File AOC-4 XBRL?

As per the Companies (Filing of Documents and Forms in XBRL) Rules, the following companies must file AOC-4 in XBRL format:

  • All companies listed on any stock exchange in India
  • Companies with paid-up share capital of ₹5 crore or more
  • Companies with annual turnover of ₹100 crore or more
  • All companies required to prepare financial statements under Indian Accounting Standards (Ind AS)

Companies that do not meet any of these thresholds file the standard AOC-4 (non-XBRL) form. Most startups and small Private Limited Companies will file non-XBRL for several years after incorporation.

XBRL Filing: Additional Requirements

If XBRL filing applies to your company, you need XBRL conversion software (such as the MCA XBRL filing tool or third-party tools like Tally XBRL or IRIS Carbon). The financial statements must be tagged using the MCA Business Reporting XBRL taxonomy. Your auditor or XBRL service provider maps each line item in your financial statements to the corresponding XBRL taxonomy tag. The converted XBRL instance document is then uploaded to the MCA portal as the AOC-4 XBRL attachment.

Based on our experience processing 2,000+ annual filings, the most common XBRL rejection reason is a mismatch between the taxonomy version and the MCA portal's accepted version. Always verify the current taxonomy version on the MCA portal before converting your financial statements. The MCA updates the taxonomy periodically, and using an older version causes automatic rejection.

Common Mistakes in AOC-4 and MGT-7 Filing

Filing rejections, penalties, and resubmissions are almost always caused by avoidable errors. Here are the 10 most frequent mistakes companies make, drawn from real filings we have reviewed:

  1. Filing MGT-7 before AOC-4: MGT-7 requires data from AOC-4. Always file AOC-4 first. The MCA portal will reject MGT-7 if AOC-4 is not processed.
  2. Expired DSC: A director's Digital Signature Certificate has a validity of 2 years. If it expires mid-filing season, the form cannot be signed. Renew DSC at least 30 days before the filing deadline.
  3. Pending DIR-3 KYC: If any director's DIR-3 KYC is not filed for the current financial year, the MCA portal blocks all filings for the company. File DIR-3 KYC by September 30 each year.
  4. Mismatch between financial statements and AOC-4 data: The figures entered in the AOC-4 form fields must exactly match the attached financial statements. Even a ₹1 difference causes scrutiny flags.
  5. Wrong form selection: Filing AOC-4 instead of AOC-4 XBRL (or vice versa). Check your paid-up capital and turnover thresholds before selecting the form.
  6. Missing Board's Report: The Board's Report under Section 134 is a mandatory AOC-4 attachment. Companies often prepare the financial statements but forget to draft and approve the Board's Report.
  7. Incorrect SRN or CIN entry: Typographical errors in the Company Identification Number delay processing. Copy the CIN directly from the MCA portal dashboard.
  8. Not holding the AGM on time: If the AGM is not held by September 30, both AOC-4 and MGT-7 deadlines are breached. Apply for an AGM extension to the ROC if you anticipate a delay.
  9. Forgetting the CS certification for MGT-7: Companies with paid-up capital of ₹10 crore or more, or turnover of ₹50 crore or more, must attach a practicing Company Secretary's certification. Omitting it causes rejection.
  10. Filing for the wrong financial year: When catching up on backlog filings, companies sometimes select the wrong FY in the dropdown. Double-check the financial year before submitting.

If your company has unfiled returns for multiple years, file them in chronological order starting from the earliest pending year. The MCA portal does not allow you to file FY 2025-26 returns if FY 2023-24 and FY 2024-25 are still outstanding. Clear the backlog year by year.

Penalties for Non-Filing: Section 92(5) and Section 137(3)

The Companies Act, 2013 imposes separate penalties for non-filing of the annual return (MGT-7) and financial statements (AOC-4). These penalties are in addition to the ₹100/day additional filing fee charged by the MCA portal.

Section 137(3): Penalty for Not Filing Financial Statements (AOC-4)

If a company fails to file its financial statements within the prescribed deadline:

  • Company: fine of ₹1,000 for every day the failure continues, subject to a maximum of ₹10 lakh
  • Managing Director / CFO: fine of ₹1 lakh to ₹5 lakh
  • Every officer in default: fine of ₹1 lakh to ₹5 lakh, or imprisonment up to 6 months, or both

Section 92(5): Penalty for Not Filing Annual Return (MGT-7)

If a company fails to file the annual return within the prescribed deadline:

  • Company: fine up to ₹5 lakh
  • Every officer in default: fine of ₹50,000 to ₹5 lakh, or imprisonment up to 6 months, or both

Section 164(2): Director Disqualification

This is the provision that causes the most concern among directors. If a company has not filed its annual returns (both AOC-4 and MGT-7) for any continuous period of 3 financial years, every person who was a director during that period becomes disqualified. A disqualified director cannot be appointed as a director of any company for 5 years from the date of disqualification. This affects all their directorships across all companies, not just the defaulting one.

Section 248: Strike-Off of Company

The ROC has the power to strike off a company's name from the register if it has not filed annual returns or financial statements for 2 or more consecutive financial years. Before striking off, the ROC issues a notice giving the company 30 days to respond. If the company does not respond or file the pending returns, it is removed from the active register. Reviving a struck-off company requires an application to the National Company Law Tribunal (NCLT), which costs ₹10,000 to ₹50,000 in legal fees and takes 6 to 12 months.

The MCA has previously launched amnesty schemes (such as CFSS 2020 and the General Circular 09/2023) that waive or reduce additional fees for belated filings. These are time-limited. If your company has a backlog of unfiled returns, act when an amnesty window opens. Outside amnesty periods, all additional fees and penalties apply in full.

Clear Your ROC Filing Backlog

IncorpX helps companies with pending filings across multiple years. We handle backlog clearance, amnesty scheme filings, and director disqualification resolution.

Get Compliance Health Check

How to Avoid Filing Delays: Practical Tips

Annual filing is not a one-day task. The companies that file on time every year follow a structured timeline rather than scrambling in October. Here is a practical calendar approach:

MonthAction ItemResponsible Person
April 2026Close books for FY 2025-26, reconcile bank statementsAccountant / CFO
May 2026Prepare draft financial statementsCA / Accountant
June 2026File DIR-3 KYC for all directorsCompany Secretary / Director
July 2026Complete statutory audit; obtain auditor's reportStatutory Auditor (CA)
August 2026Draft Board's Report; hold Board meeting to approve accountsBoard of Directors
September 2026Hold AGM by September 30; approve financial statementsBoard + Shareholders
October 2026File AOC-4 within 30 days of AGMCA / CS / Director
November 2026File MGT-7/MGT-7A within 60 days of AGMCS / Director

Start early, and you will not need to worry about amnesty schemes or ₹100/day penalties. If your auditor needs to be changed, do it at the AGM in the preceding year so the new auditor has a full year to prepare.

Summary

AOC-4 and MGT-7 filing is non-negotiable for every company registered in India. AOC-4 submits your financial statements within 30 days of the AGM, and MGT-7 submits the annual return within 60 days. The consequences of missing these deadlines go beyond the ₹100/day additional fee: Section 137(3) and Section 92(5) penalties can reach ₹10 lakh and ₹5 lakh respectively, and continued non-filing disqualifies directors and risks company strike-off. File on time, file accurately, and if you have a backlog, clear it before the next amnesty window closes. For professional help with your ROC annual filing, reach out to the IncorpX compliance team.

Complete Annual Filing for Your Company

IncorpX handles AOC-4, MGT-7, DIR-3 KYC, and all ROC compliance. Plans starting at ₹4,999/year for Private Limited Companies.

Start Your Filing

Frequently Asked Questions

What is the AOC-4 form used for?
AOC-4 is the MCA form used to file a company's financial statements with the Registrar of Companies. It includes the Balance Sheet, Profit and Loss Account, Cash Flow Statement, and auditor's report. Every company registered under the Companies Act, 2013 must file AOC-4 within 30 days of the Annual General Meeting.
What is the MGT-7 form used for?
MGT-7 is the MCA form for filing a company's annual return with the Registrar of Companies. It contains details of the company's shareholders, directors, share capital, indebtedness, and meetings held during the financial year. MGT-7 must be filed within 60 days of the Annual General Meeting under Section 92 of the Companies Act, 2013.
What is MGT-7A and who files it?
MGT-7A is a simplified annual return form for small companies and One Person Companies (OPCs). Companies qualifying as "small" under Section 2(85) of the Companies Act, 2013 (paid-up capital up to ₹4 crore and turnover up to ₹40 crore) file MGT-7A instead of the full MGT-7 form. The filing deadline remains 60 days from the AGM.
What is the due date for AOC-4 filing for FY 2025-26?
AOC-4 must be filed within 30 days of the AGM. For companies with a March 31 financial year-end, the AGM deadline is September 30, 2026. If the AGM is held on September 30, AOC-4 is due by October 30, 2026. Filing before the AGM date is not permitted on the MCA portal.
What is the due date for MGT-7 filing for FY 2025-26?
MGT-7 must be filed within 60 days of the AGM. If the AGM is held on September 30, 2026, the MGT-7 filing deadline is November 29, 2026. Unlike AOC-4, MGT-7 can only be filed after AOC-4 has been successfully submitted, since financial statement data feeds into the annual return.
Who needs to file AOC-4 and MGT-7?
Every company registered under the Companies Act, 2013 must file both AOC-4 and MGT-7. This includes Private Limited Companies, One Person Companies (OPCs), Section 8 Companies, Public Limited Companies, and Nidhi Companies. There is no exemption based on turnover, profit, or age of the company. Non-operational companies must also file.
What is the penalty for late filing of AOC-4?
Late filing of AOC-4 attracts an additional fee of ₹100 per day of delay beyond the due date. Under Section 137(3) of the Companies Act, 2013, non-filing can result in a penalty of up to ₹10 lakh for the company and ₹1 lakh to ₹5 lakh for every officer in default, plus possible imprisonment of up to 6 months.
What is the penalty for not filing MGT-7?
Under Section 92(5) of the Companies Act, 2013, failure to file MGT-7 attracts an additional fee of ₹100 per day of delay. The company faces a penalty of up to ₹5 lakh, and every officer in default faces a fine of ₹50,000 to ₹5 lakh, or imprisonment up to 6 months, or both.
What is the difference between AOC-4 and MGT-7?
AOC-4 files the company's financial statements (Balance Sheet, P&L, Cash Flow Statement) with the ROC. MGT-7 files the annual return containing shareholder details, director information, share transfers, and meeting records. AOC-4 is due within 30 days of AGM; MGT-7 is due within 60 days of AGM. Both are mandatory.
What documents are required for AOC-4 filing?
Key documents for AOC-4 filing include:
  • Audited financial statements (Balance Sheet, P&L, Cash Flow Statement)
  • Auditor's report under Section 143
  • Board's report under Section 134
  • Notice of AGM
  • Digital Signature Certificate (DSC) of the signing director and practicing CA
  • Form AOC-4 XBRL instance document (if applicable)
What documents are required for MGT-7 filing?
Key documents for MGT-7 include:
  • Certified copy of annual return
  • List of shareholders and debenture holders
  • Details of share transfers during the year
  • Details of directors and key managerial personnel
  • Minutes of AGM
  • Digital Signature Certificate (DSC) of a director and company secretary (if applicable)
How much is the government fee for AOC-4 and MGT-7 filing?
Government filing fees on the MCA portal depend on authorized share capital: ₹200 (up to ₹1 lakh), ₹300 (₹1 lakh to ₹5 lakh), ₹400 (₹5 lakh to ₹25 lakh), ₹500 (₹25 lakh to ₹1 crore), and ₹600 (above ₹1 crore). These fee slabs apply per form, so AOC-4 and MGT-7 are each charged separately.
What is AOC-4 XBRL and which companies must file it?
AOC-4 XBRL is the eXtensible Business Reporting Language version of the financial statement form. It is mandatory for: (1) all listed companies, (2) companies with paid-up capital of ₹5 crore or more, and (3) companies with turnover of ₹100 crore or more. All other companies file the standard AOC-4 (non-XBRL) form.
Can AOC-4 and MGT-7 be filed after the AGM deadline?
Yes, both forms can be filed after the deadline, but with an additional fee of ₹100 per day of delay. The MCA portal accepts late filings subject to penalty payment. However, continuous non-filing for 3 or more years can lead to the company being marked for strike-off under Section 248 of the Companies Act, 2013.
Is AOC-4 filing mandatory for a One Person Company?
Yes. A One Person Company (OPC) must file AOC-4 with its financial statements every year. However, OPCs are exempt from holding an AGM, so the filing deadline is 180 days from the end of the financial year (September 27, 2026 for FY 2025-26). OPCs file MGT-7A instead of the full MGT-7 form.
What happens if a company does not file AOC-4 and MGT-7 for multiple years?
Non-filing for 3 or more consecutive years can trigger strike-off proceedings under Section 248 of the Companies Act, 2013. The ROC may also flag the company as a defaulting company, which blocks all other MCA filings. Directors of such companies face disqualification under Section 164(2), barring them from new directorships.
How to file AOC-4 on the MCA portal?
Steps to file AOC-4: (1) Log in to www.mca.gov.in with your registered credentials. (2) Select "MCA Services" and then "e-Filing". (3) Choose Form AOC-4 or AOC-4 XBRL. (4) Fill in company details and attach financial statements. (5) Affix DSC of the director and practicing CA. (6) Submit and pay the filing fee online.
What is the ROC amnesty scheme for annual filing?
The MCA periodically announces amnesty schemes (like CFSS 2020) that allow companies to file overdue returns with reduced or waived additional fees. These schemes have fixed windows (typically 3 to 6 months). Companies with pending AOC-4 and MGT-7 filings should take advantage of such schemes to avoid strike-off and disqualification proceedings.
Is a Company Secretary's certification required for MGT-7?
A practicing Company Secretary's certification is mandatory for MGT-7 if the company's paid-up share capital is ₹10 crore or more, or if turnover is ₹50 crore or more. For companies below these thresholds, the annual return can be signed by a director and the company secretary (if appointed). The certification is filed as an attachment.
What is Section 137 of the Companies Act, 2013?
Section 137 requires every company to file a copy of its financial statements (including consolidated statements, if applicable) with the Registrar within 30 days of the AGM. Non-compliance attracts a fine of ₹1,000 per day of default for the company (up to ₹10 lakh) and ₹1 lakh to ₹5 lakh for officers in default.
What is Section 92 of the Companies Act, 2013?
Section 92 mandates every company to prepare an annual return containing prescribed details (shareholders, directors, share capital, meetings) and file it within 60 days of the AGM. The company secretary, or a director if no CS is appointed, must sign the annual return. Non-compliance penalty: up to ₹5 lakh for the company.
Can a director file AOC-4 and MGT-7 without a CA or CS?
For AOC-4, a practicing Chartered Accountant's DSC is mandatory as the financial statements must be audited. For MGT-7, companies below ₹10 crore paid-up capital and ₹50 crore turnover can file with just the director's DSC. However, hiring a professional ensures accuracy and reduces the risk of rejection or penalty.
What is the additional fee structure for delayed MCA filings?
The MCA charges an additional fee of ₹100 per day of delay for both AOC-4 and MGT-7. This additional fee starts from the day after the filing due date and continues until the actual filing date. For a 6-month delay, the additional fee alone would be approximately ₹18,000 per form, on top of the normal filing fee.
Can IncorpX help with AOC-4 and MGT-7 filing?
Yes. IncorpX handles complete ROC annual filing, including AOC-4, MGT-7, and MGT-7A preparation and submission. Our team of Chartered Accountants and Company Secretaries ensures accurate filing within deadlines. We also provide compliance health checks to identify pending filings across all years.
What is the difference between MGT-7 and MGT-7A?
MGT-7 is the full annual return form filed by all companies. MGT-7A is a simplified version for small companies (paid-up capital up to ₹4 crore, turnover up to ₹40 crore) and One Person Companies. MGT-7A requires fewer disclosures and does not need a Company Secretary's certification, making it quicker and less costly to prepare.
Tags:
Written by Dhanush Prabha

Dhanush Prabha is the Chief Technology Officer and Chief Marketing Officer at IncorpX, where he leads product engineering, platform architecture, and data-driven growth strategy. With over half a decade of experience in full-stack development, scalable systems design, and performance marketing, he oversees the technical infrastructure and digital acquisition channels that power IncorpX. Dhanush specializes in building high-performance web applications, SEO and AEO-optimized content frameworks, marketing automation pipelines, and conversion-focused user experiences. He has architected and deployed multiple SaaS platforms, API-first applications, and enterprise-grade systems from the ground up. His writing spans technology, business registration, startup strategy, and digital transformation - offering clear, research-backed insights drawn from hands-on engineering and growth leadership. He is passionate about helping founders and professionals make informed decisions through practical, real-world content.Dhanush Prabha is the Chief Technology Officer and Chief Marketing Officer at IncorpX, where he leads product engineering, platform architecture, and data-driven growth strategy. With over half a decade of experience in full-stack development, scalable systems design, and performance marketing, he oversees the technical infrastructure and digital acquisition channels that power IncorpX. Dhanush specializes in building high-performance web applications, SEO and AEO-optimized content frameworks, marketing automation pipelines, and conversion-focused user experiences. He has architected and deployed multiple SaaS platforms, API-first applications, and enterprise-grade systems from the ground up. His writing spans technology, business registration, startup strategy, and digital transformation - offering clear, research-backed insights drawn from hands-on engineering and growth leadership. He is passionate about helping founders and professionals make informed decisions through practical, real-world content.