Business Registrations & Compliance#088

Understanding Financial statement filing — Form AOC-4

File your company's annual financial statements with MCA21 by October 29 (30 days after AGM).

At a glance

Jurisdiction

Central — Registrar of Companies (ROC), Ministry of Corporate Affairs; applicable to all companies registered under the Companies Act, 2013 across India

Who applies

Every company registered under the Companies Act, 2013 must file its audited financial statements with the ROC. OPCs file within 180 days of the end of the financial year; all other companies within 30 days from the date of AGM. Companies with subsidiaries must also file consolidated financial statements.

Typical time

Filing on the MCA portal takes a few hours once the audited financial statements are ready; MCA processing is automated

Fee

Fee based on authorised share capital: ₹200 (up to ₹1 lakh); ₹300 (₹1 lakh – ₹5 lakh); ₹400 (₹5 lakh – ₹25 lakh); ₹500 (₹25 lakh – ₹1 crore); ₹600 (above ₹1 crore). Late fee: ₹100 per day per form with no cap for companies other than small companies. Small companies (as amended) may have different late fee provisions.

Who should use this process

  • Every company registered under the Companies Act, 2013 must file AOC-4 every financial year
  • Companies covered under XBRL taxonomy (listed companies and companies with paid-up capital ≥ ₹5 crore or turnover ≥ ₹100 crore) must file AOC-4 XBRL, not the regular AOC-4
  • Companies with subsidiaries or associate companies must also file consolidated financial statements (CFS) in a separate AOC-4 form
  • For OPCs, the due date is 180 days from the closure of the financial year (i.e., by 27 September for a March 31 year-end)

Who does NOT need to apply

  • LLPs file Form 8 (Statement of Account and Solvency) — not AOC-4 — for their financial statements
  • Foreign companies file their financial statements in Form FC-3, not AOC-4

Documents required

#DocumentType neededPurpose
1Audited Balance Sheet and Statement of Profit & Loss (signed by auditors, directors, and CS if applicable)OriginalCore financial statements that constitute the financial report; must be audited by a statutory auditor before filing
2Board's Report (including all prescribed annexures)OriginalDirector's report covering financial highlights, business overview, dividend declaration, CSR activities, related party transactions, and other mandatory disclosures
3Auditor's ReportOriginalIndependent auditor's report on the financial statements including the audit opinion
4Cash Flow Statement (mandatory for non-small companies)(optional)Mandatory for all companies except small companies as defined under Section 2(85)OriginalShows cash inflows and outflows from operating, investing, and financing activities
5DSC of director and auditorSoft copy (PDF)Required to digitally sign Form AOC-4 on the MCA portal; both the signing director and the statutory auditor must affix their DSC
6Consolidated Financial Statements (if applicable)(optional)Required only for companies with subsidiaries, associates, or joint ventures as defined under Companies Act 2013OriginalRequired for companies with one or more subsidiaries or associate companies; filed in a separate AOC-4 form
7XBRL instance document (for XBRL filers)(optional)Required for companies mandated to file AOC-4 XBRL: listed companies and companies with paid-up capital ≥ ₹5 crore or turnover ≥ ₹100 croreSoft copy (PDF)Machine-readable financial data in XBRL format required for listed companies and large companies

Original documents: Carry originals only for in-person visits — do not hand them over permanently unless explicitly required.

Step-by-step guide

  1. 1

    Complete statutory audit

    Offline

    Engage the company's statutory auditor to audit the financial statements prepared for the financial year ended 31 March. The auditor must sign the audit report before AOC-4 can be filed. The audit must be completed before the date of the AGM.

    2–6 weeks depending on company size
  2. 2

    Hold the Board Meeting to adopt financial statements

    Offline

    Hold a Board Meeting to consider and adopt the audited financial statements and the Board's Report. The financial statements must be approved by the Board before being placed before shareholders at the AGM.

    At least 21 days before AGM (for listed companies)
  3. 3

    Hold the Annual General Meeting (AGM) to approve financial statements

    Offline

    Hold the AGM and pass an ordinary resolution approving the audited financial statements. The 30-day filing deadline for AOC-4 runs from the date of the AGM. For OPCs, no AGM is required; the deadline runs from the financial year end.

    On or before 30 September
  4. 4

    Prepare Form AOC-4 on MCA portal

    Online

    Log in to the MCA21 v3 portal. Navigate to E-Filing > Company Forms Filing > AOC-4 (or AOC-4 XBRL for applicable companies). Fill the form with financial highlights (paid-up capital, turnover, profit/loss, dividends), date of AGM, and details of the auditor. Attach all financial statements, Board's Report, Auditor's Report, and other annexures.

    1–2 dayshttps://www.mca.gov.in/mcafoportal/showlogin.do
  5. 5

    Digital signing by director and auditor

    Online

    The completed AOC-4 form must be digitally signed by a director (with a valid DSC linked to their DIN on MCA) and also verified by the statutory auditor using their DSC. For XBRL filers, a practising CA or CMA must also certify the XBRL instance document.

    1 day
  6. 6

    Pay filing fee and submit

    Online

    Calculate and pay the applicable filing fee based on authorised share capital. Pay via the MCA portal's payment gateway and submit the form. Retain the SRN for tracking.

    Same dayhttps://www.mca.gov.in
  7. 7

    Track SRN and download acknowledgement

    Online

    Track the SRN status on the MCA portal. On successful processing, download the filing acknowledgement. The financial statements become part of the public record on the MCA portal.

    1–3 working days

Government officers involved

Registrar of Companies (ROC)

Ministry of Corporate Affairs, Office of the ROC for the relevant state

Steps 6 and 7 (regulatory oversight)

Receives and processes AOC-4 filings; issues notices for deficiencies; may invoke prosecution for non-filers

Statutory Auditor (Chartered Accountant)

Institute of Chartered Accountants of India (private professional)

Steps 1 and 5

Audits the financial statements, signs the Auditor's Report, and affixes DSC on the AOC-4 form

Government portals

MCA21 v3 Portal

https://www.mca.gov.in

Filing AOC-4 and AOC-4 XBRL, paying fee, tracking SRN, and accessing the company's filing history

MCA XBRL Filing Portal

https://xbrl.mca.gov.in

Validating and uploading XBRL instance documents for companies mandated to file in XBRL format

Things to watch out for

AOC-4 and MGT-7 have different due dates — both must be filed

AOC-4 (financial statements) is due within 30 days of AGM; MGT-7/MGT-7A (annual return) is due within 60 days of AGM. These are separate forms and separate filings. Missing either one attracts separate late fees and penalties.

XBRL filers must generate a validated instance document

Listed companies and large companies must file AOC-4 XBRL with a validated XBRL instance document. The XBRL file must be validated using the MCA XBRL Validation Tool before uploading. An invalid XBRL instance document will cause the filing to be rejected.

Auditor's DSC must match the ICAI records

The statutory auditor's DSC that is affixed on AOC-4 must belong to the auditor who has signed the Auditor's Report. MCA cross-verifies auditor details with ICAI records. Mismatch causes rejection of the form.

Financial statements become public record

Once filed, the AOC-4 and the attached financial statements are publicly available on the MCA portal. Any discrepancies or errors become part of the public record. Ensure accuracy before filing, as rectification requires filing an addendum form or approaching the ROC.

Late filing creates a permanent public record of default

Late filing of AOC-4 creates a compoundable offence on the company's MCA record. Apart from the late fee of ₹100 per day, the directors can be prosecuted. Companies with persistent non-filing may be struck off by the ROC under Section 248 of the Companies Act.