MCA

ROC Filing: Forms, Due Dates and Fees for Companies

ROC filing is filing annual and event-based forms with the Registrar of Companies. For FY 2025-26, AOC-4 is due by 29 October and MGT-7 by 29 November 2026.

Two men sitting at a table with papers and a pen

ROC filing is the submission of statutory forms and returns to the Registrar of Companies. Every company files AOC-4 within 30 days of its AGM and MGT-7 or MGT-7A within 60 days, plus event-based forms. The costly misses are rarely the annual forms: they are the MGT-14 nobody remembered, charged at a multiple of the fee.

In OneFinOps, every MCA deadline for every entity sits on one calendar, with the event-based forms added as the events happen.

Key takeaways

  • FY 2025-26: AOC-4 by 29 October 2026, MGT-7 by 29 November 2026.
  • Late AOC-4 and MGT-7 cost ₹100 per day each, with no cap.
  • Most other forms cost 2 to 12 times the normal fee when late.

Who needs to do ROC filing?

Every company registered in India, whether or not it did any business, including OPCs, section 8 companies, foreign companies (FC-3 and FC-4) and LLPs (Forms 11 and 8). A company that has stopped operating must keep filing, or apply for dormant status (MSC-1) or strike-off (STK-2).

ROC filing due dates

For a 31 March year end and AGM on 30 September 2026:

FormPurposeDue dateCurrent cycle
DPT-3Deposits and loans not treated as deposits30 June30 June 2026 (extended to 31 July 2026 by General Circular 02/2026)
DIR-3 KYC WebKYC of every DIN holder30 June, once every three years30 June 2028 for most existing directors
ADT-1Auditor appointed at the AGMWithin 15 days of the AGM14 October 2026
AOC-4 / XBRL / CFSFinancial statementsWithin 30 days of the AGM29 October 2026
AOC-4 (OPC)OPC financial statements180 days from year end27 September 2026
MGT-7 / MGT-7AAnnual returnWithin 60 days of the AGM29 November 2026
Form 11 / Form 8 (LLP)LLP annual return / account and solvency30 May / 30 October30 May 2026 / 30 October 2026
DIR-12, MGT-14, SH-7, CHG-1, INC-22Director change, resolutions, capital, charge, office move30 days from the eventAs events happen

An earlier AGM moves ADT-1, AOC-4 and MGT-7 up. For GST, TDS and payroll dates, see the compliance calendar for FY 2026-27.

ROC filing fees and late fees

The normal fee runs from ₹200 (authorised capital below ₹1,00,000) to ₹600 (₹1 crore or more). Late fees work two ways:

  • AOC-4, MGT-7 and MGT-7A: ₹100 per day of delay, per form, with no upper limit.
  • Most other forms (ADT-1, MGT-14, DIR-12, PAS-3, INC-22, DPT-3): 2 times the normal fee up to 30 days late, rising to 12 times beyond 180 days.

Penalties and director disqualification are covered in AOC-4 and MGT-7: due date, fees and penalty.

Worked example. Nimbus Labs files MGT-14 10 days late: ₹400 fee plus ₹800 (2 times). Filing AOC-4 and MGT-7A 90 and 59 days late would add ₹14,900 against ₹800 of normal fees.

How OneFinOps handles ROC filing

The ROC compliance calendar tracks AOC-4, MGT-7, DPT-3, MGT-14 and event-based filings per entity, and the Tax Agent tracks each to its due date. AOC-4 drafts from the ledger and MGT-7 from the registers. Every filing goes to the preparer and reviewer named on the obligation, and the director signs with DSC. Unlike a calendar kept apart from the books, the dates, drafts and registers share one record, so a director appointment is already on record when its form falls due.

See MCA and ROC filing in OneFinOps

Sources

Frequently asked questions

What does ROC filing mean?

ROC filing means submitting statutory forms and returns to the Registrar of Companies on the MCA portal. It covers annual filings such as AOC-4 and MGT-7 and event-based filings such as DIR-12 for a director change.

What is the last date of ROC filing for FY 2025-26?

With a 31 March year end and the AGM on 30 September 2026, AOC-4 is due by 29 October 2026 and MGT-7 or MGT-7A by 29 November 2026. As of 28 September 2026, there is no extension.

What are the ROC filing fees?

The normal fee depends on authorised share capital, from ₹200 below ₹1 lakh to ₹600 for ₹1 crore or more. Late AOC-4 and MGT-7 cost ₹100 per day each. Most other forms attract 2 to 12 times the normal fee.

What is the ROC filing due date for LLPs?

An LLP files Form 11 (annual return) by 30 May and Form 8 (statement of account and solvency) by 30 October: 30 May and 30 October 2026 for FY 2025-26. Late filing costs ₹100 per day per form.

Book a Demo