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
File your company's annual financial statements with MCA21 by October 29 (30 days after AGM).
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.
| # | Document | Type needed | Purpose |
|---|---|---|---|
| 1 | Audited Balance Sheet and Statement of Profit & Loss (signed by auditors, directors, and CS if applicable) | Original | Core financial statements that constitute the financial report; must be audited by a statutory auditor before filing |
| 2 | Board's Report (including all prescribed annexures) | Original | Director's report covering financial highlights, business overview, dividend declaration, CSR activities, related party transactions, and other mandatory disclosures |
| 3 | Auditor's Report | Original | Independent auditor's report on the financial statements including the audit opinion |
| 4 | Cash Flow Statement (mandatory for non-small companies)(optional)Mandatory for all companies except small companies as defined under Section 2(85) | Original | Shows cash inflows and outflows from operating, investing, and financing activities |
| 5 | DSC of director and auditor | Soft 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 |
| 6 | Consolidated Financial Statements (if applicable)(optional)Required only for companies with subsidiaries, associates, or joint ventures as defined under Companies Act 2013 | Original | Required for companies with one or more subsidiaries or associate companies; filed in a separate AOC-4 form |
| 7 | XBRL 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 crore | Soft 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.
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.
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.
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.
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.
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.
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.
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.
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
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
Filing AOC-4 and AOC-4 XBRL, paying fee, tracking SRN, and accessing the company's filing history
Validating and uploading XBRL instance documents for companies mandated to file in XBRL format
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.
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.
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.
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 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.