ROC Annual Filing: AOC-4 & MGT-7 — Due Dates, Penalties & Process
Quick Answer
Every company registered under the Companies Act, 2013 must file two annual forms with the Registrar of Companies (ROC): Form AOC-4 (financial statements under Section 137) within 30 days of the AGM, and Form MGT-7 (annual return under Section 92) within 60 days of the AGM. OPCs and small companies file MGT-7A instead of MGT-7. Late filing attracts additional fees on the MCA portal (calculated per day of delay) and penalties under Sections 92 and 137 on the company and its officers. Persistent non-filing can trigger ROC action including strike-off proceedings. At Virtual Auditor, we handle annual ROC filing for companies across India — from preparing financial statements and drafting board minutes to filing AOC-4 and MGT-7 on the MCA V3 portal. Our company secretary services team ensures zero-delay compliance. CA V. Viswanathan (IBBI/RV/03/2019/12333) oversees all filings.
Definition — Section 92 (Annual Return): Every company shall prepare an annual return in the prescribed form containing the particulars as they stood on the close of the financial year. The annual return is filed with the ROC within 60 days from the date on which the AGM is held (or the last date by which the AGM should have been held). The annual return must be signed by a director and the company secretary (if any). For companies with paid-up share capital of Rs 10 crore or more, or turnover of Rs 50 crore or more, the annual return must be certified by a Company Secretary in Practice.
Definition — Section 137 (Copy of Financial Statements to Be Filed with Registrar): A copy of the financial statements (including the Board’s Report, Auditor’s Report, and all documents required to be attached thereto) adopted at the AGM must be filed with the ROC within 30 days of the AGM. In the case of OPCs, the financial statements must be filed within 180 days from the close of the financial year. The financial statements must be approved by the Board of Directors before being placed at the AGM.
Definition — Form AOC-4 (Financial Statements): The prescribed form for filing financial statements with the ROC under Section 137. AOC-4 requires: balance sheet, statement of profit and loss, cash flow statement (if applicable), notes to accounts, Board’s Report, Auditor’s Report, and details of subsidiaries (if any). For consolidated financial statements, Form AOC-4 CFS is used.
Definition — Form MGT-7 (Annual Return): The prescribed form for filing the annual return under Section 92. MGT-7 contains: registered office address, principal business activities, shares and debentures details, shareholding pattern (promoter and public), details of members, details of directors and KMPs, details of meetings, remuneration of directors and KMPs, details of penalties and compounding, and compliance certificate (where applicable).
Due Dates: Annual Filing Calendar
For a company with a financial year ending on 31st March (the standard year-end for most Indian companies), the annual filing calendar is:
| Event/Filing | Deadline | Section/Rule |
|---|---|---|
| Board Meeting to approve financial statements | Before the AGM (typically July-August) | Section 134 |
| Annual General Meeting (AGM) | 30th September | Section 96 |
| Form AOC-4 (financial statements) | 30 days from AGM (typically 30th October) | Section 137 |
| Form MGT-7 / MGT-7A (annual return) | 60 days from AGM (typically 29th November) | Section 92 |
| Form ADT-1 (auditor appointment) | 15 days from AGM | Section 139(1) |
OPC Filing Deadlines
One Person Companies (OPCs) are not required to hold an AGM. They file AOC-4 within 180 days from the close of the financial year (i.e., by 27th September for March year-end). MGT-7A is filed within 60 days from the date by which the AGM should have been held (which for OPCs is treated as 6 months from the year-end, i.e., 30th September — so MGT-7A is due by 29th November).
Form AOC-4: Filing Financial Statements
Documents to Be Filed
Form AOC-4 requires the following attachments:
- Financial statements: Balance sheet, statement of profit and loss, cash flow statement (mandatory for all companies except OPCs, small companies, and dormant companies), and statement of changes in equity.
- Notes to accounts: Including significant accounting policies and explanatory notes.
- Board’s Report: Under Section 134(3), covering the state of affairs, dividends, reserves, directors’ responsibility statement, details of subsidiaries/associates/JVs, and other prescribed particulars.
- Auditor’s Report: The statutory auditor’s report under Section 143.
- Secretarial Audit Report: In Form MR-3, mandatory for listed companies and companies with paid-up share capital of Rs 50 crore or more, or turnover of Rs 250 crore or more (Section 204).
- Director’s Report Annexures: Including Form AOC-2 (related party transactions), CSR Report (if applicable), and extract of annual return.
AOC-4 for Consolidated Financial Statements (AOC-4 CFS)
Companies that have subsidiaries must file consolidated financial statements in Form AOC-4 CFS in addition to the standalone AOC-4. The consolidation must be done in accordance with Ind AS or AS (as applicable) and must include the financial statements of all subsidiaries, associates, and joint ventures.
XBRL Filing
Certain companies are required to file AOC-4 in XBRL format (eXtensible Business Reporting Language). XBRL filing is mandatory for: (a) all listed companies; (b) companies with paid-up capital of Rs 5 crore or more; (c) companies with turnover of Rs 100 crore or more; and (d) companies required to prepare financial statements in accordance with Ind AS. The XBRL instance document must be prepared using the MCA XBRL taxonomy and validated before filing.
Expert Insight — CA V. Viswanathan
XBRL filing is technically demanding — the taxonomy mapping must be precise, and even minor errors in tagging can result in rejection by the MCA portal. We have seen companies lose weeks to XBRL validation errors, pushing their filing past the deadline and incurring additional fees. At Virtual Auditor, we use specialised XBRL preparation software and have a dedicated team that handles taxonomy mapping for Ind AS financial statements. We recommend starting the XBRL preparation alongside the audit process — not after the AGM — to avoid last-minute technical issues.
Form MGT-7: Filing the Annual Return
Contents of MGT-7
Form MGT-7 is a comprehensive form containing the following parts:
- Part I: Registration and other details — CIN, company name, registered office address, ROC, date of AGM, financial year.
- Part II: Principal business activities — up to 4 principal activities with NIC codes.
- Part III: Particulars of holding, subsidiary, and associate companies.
- Part IV: Shareholding pattern — promoter and promoter group, public shareholding, shares held by employee trusts.
- Part V: Members and debenture holders — number of members by category (individual, body corporate, NRI, etc.), details of debenture holders.
- Part VI: Promoters, directors, key managerial personnel — details of changes during the year, DIN, PAN, nationality.
- Part VII: Meetings of members and board — details of AGM, EGMs, board meetings, and committee meetings held during the year.
- Part VIII: Remuneration of directors and KMPs.
- Part IX: Matters relating to certification of compliances and disclosures.
- Part X: Penalty or punishment imposed on the company, directors, or officers during the year.
- Part XI: Compliance with Section 186 (loans, guarantees, investments) and Section 188 (related party transactions).
CS Certification — Section 92(2)
The annual return of the following companies must be certified by a Company Secretary in Practice (PCS):
- Companies with paid-up share capital of Rs 10 crore or more.
- Companies with turnover of Rs 50 crore or more.
- All listed companies.
The PCS certifies that the annual return contains the prescribed particulars and that the company has complied with all provisions of the Act during the year. This certification adds a layer of professional verification and accountability.
MGT-7A: Simplified Annual Return
Form MGT-7A is the simplified version of MGT-7 available for:
- One Person Companies (OPCs)
- Small companies — defined under Section 2(85) as companies with paid-up share capital not exceeding Rs 4 crore and turnover not exceeding Rs 40 crore.
MGT-7A contains fewer fields than MGT-7 and does not require CS certification, reducing the compliance burden and cost for smaller entities.
Penalties: Sections 92(5) and 137(3)
Penalty for Non-Filing of Annual Return — Section 92(5)
If a company fails to file the annual return within the prescribed period:
- Company: Penalty of Rs 50,000. If the failure continues, a further penalty of Rs 100 per day of default, subject to a maximum of Rs 5,00,000.
- Every officer in default: Penalty of Rs 10,000. If the failure continues, a further penalty of Rs 100 per day of default, subject to a maximum of Rs 1,00,000.
Penalty for Non-Filing of Financial Statements — Section 137(3)
If a company fails to file the financial statements within the prescribed period:
- Company: Penalty of Rs 1,000 per day of default, subject to a maximum of Rs 10,00,000.
- Managing Director/CFO (if MD is not present, then every director on the Board): Penalty of Rs 1,000 per day of default, subject to a maximum of Rs 5,00,000.
Additional Fees on MCA Portal
In addition to penalties under the Act, the MCA portal charges additional fees for late filing. The additional fee structure is:
| Delay Period | Additional Fee |
|---|---|
| Up to 30 days | 2x of normal filing fees |
| 31 to 60 days | 4x of normal filing fees |
| 61 to 90 days | 6x of normal filing fees |
| 91 to 180 days | 10x of normal filing fees |
| Beyond 180 days | 12x of normal filing fees |
The additional fees are computed automatically by the MCA portal at the time of filing. For companies with high authorised capital (which determines the base filing fee), the additional fees for extended delays can run into several lakhs of rupees.
Consequences of Persistent Non-Filing
Strike-Off Proceedings — Section 248
If a company fails to file financial statements or annual returns for a continuous period of two financial years, the ROC may initiate strike-off proceedings under Section 248. The ROC issues a notice to the company and publishes a public notice, giving 30 days for objections. If no satisfactory response is received, the name of the company is struck off the register of companies. Once struck off, the company ceases to exist as a legal entity, and the directors become subject to disqualification under Section 164(2).
Director Disqualification — Section 164(2)
If a company fails to file financial statements or annual returns for a continuous period of three financial years, every person who was a director during the period of default is disqualified from being appointed as a director in any company for a period of 5 years from the date of removal of the company’s name from the register (or the date on which the filing default is made good). This is an automatic disqualification that affects all directorships held by the defaulting director — not just the defaulting company. The MCA system flags disqualified DINs, preventing them from being appointed in any other company.
Summary
Every company must file Form AOC-4 (financial statements) within 30 days of the AGM and Form MGT-7/MGT-7A (annual return) within 60 days of the AGM with the ROC on the MCA portal. Late filing attracts additional fees (up to 12x the normal filing fee) and penalties under Sections 92(5) and 137(3) on both the company and its officers. Persistent non-filing for 2 years triggers strike-off proceedings, and non-filing for 3 years results in automatic director disqualification for 5 years. Virtual Auditor’s company secretary services team handles annual ROC filing end-to-end — from financial statement preparation and board minutes to AOC-4, MGT-7, and ADT-1 filing. Call +91 99622 60333 to ensure your company’s filings are up to date.
Frequently Asked Questions
Q: What is the difference between AOC-4 and MGT-7?
Form AOC-4 is for filing financial statements (balance sheet, P&L, auditor’s report) under Section 137. Form MGT-7 is for filing the annual return (shareholding pattern, directors’ details, meeting details) under Section 92. Both are mandatory annual filings but serve different purposes and have different deadlines — AOC-4 within 30 days of AGM, MGT-7 within 60 days of AGM.
Q: What is Form MGT-7A and who can file it?
Form MGT-7A is the simplified annual return form available for One Person Companies (OPCs) and small companies (paid-up capital up to Rs 4 crore and turnover up to Rs 40 crore). It has fewer fields than MGT-7 and does not require certification by a Company Secretary in Practice.
Q: Can I file AOC-4 before the AGM?
No. AOC-4 must be filed after the AGM because it contains the financial statements as adopted at the AGM. The financial statements must be approved by the Board (Section 134), placed before the members at the AGM for adoption (Section 129), and then filed with the ROC within 30 days of the AGM (Section 137).
Q: What happens if the AGM is not held?
If the AGM is not held within the prescribed period (6 months from the close of the financial year), the company and its officers are liable to a penalty of Rs 1,00,000 (company) and Rs 5,000 per day of default for each director (Section 99). The ROC filings become due based on the last date by which the AGM should have been held — so AOC-4 and MGT-7 deadlines run from 30th September (for March year-end companies) regardless of whether the AGM was actually held.
Q: How do I regularise past non-filings?
Past non-filings can be regularised by filing the overdue forms with additional fees on the MCA portal. For companies that have been struck off, revival is possible through an application to the NCLT under Section 252. For disqualified directors, the disqualification is lifted once the company makes good the filing default. Virtual Auditor handles regularisation of non-filings, including computation of additional fees, preparation of overdue financial statements, and NCLT applications for revival. Contact us at +91 99622 60333.
Q: What does Virtual Auditor charge for annual ROC filing?
Annual ROC filing package (AOC-4 + MGT-7/MGT-7A): from Rs 5,000 (exclusive of government fees). Comprehensive annual compliance (board minutes + AGM + all ROC filings): from Rs 15,000. Regularisation of overdue filings: quoted on a case-by-case basis. Visit our pricing page for details.
Virtual Auditor — AI-Powered CA & IBBI Registered Valuer Firm
Valuer: V. VISWANATHAN, FCA, ACS, CFE, IBBI/RV/03/2019/12333
Chennai (HQ): G-131, Phase III, Spencer Plaza, Anna Salai, Chennai 600002
Bangalore: 7th Floor, Mahalakshmi Chambers, 29, MG Road, Bangalore 560001
Mumbai: Workafella, Goregaon West, Mumbai 400062
Phone: +91 99622 60333 | Email: support@virtualauditor.in
Book a Free Consultation
