Trusted ROC, Stay Compliant.
Annual ROC Compliance Filing is the yearly requirement for every Private Limited Company in India to submit specified documents to the Registrar of Companies (ROC). This filing remains mandatory even if the company has no business activity or income during the year.
There are two primary ROC forms involved:
These filings help maintain the company’s statutory record, reflect its financial position, and keep ownership details updated with the government.
As per the MCA relaxation stated for FY 2024–25, companies may be allowed to file AOC-4 and MGT-7/MGT-7A up to 31st December 2025 without additional fees (applicable only for this financial year as mentioned).
It’s best to confirm the applicable MCA circular/notification for your company before filing.
| Form | Due Within | Details |
| Form AOC-4 | Within 30 days from the conclusion of the AGM | Used for filing the financial statements, including Balance Sheet, Profit & Loss Account, Auditor’s Report, etc. |
| Form MGT-7 | Within 60 days from the conclusion of the AGM | Contains details of the company’s annual return, including shareholding pattern, directors’ details, and other company disclosures. |
| Form MGT-7A | Within 60 days from the conclusion of the AGM | A simplified version of MGT-7, applicable for One Person Company (OPC) and Small Companies. |
| Form ADT-1 | Within 15 days from the conclusion of the AGM | Form ADT-1 must be filed within 15 days of the AGM for the appointment or reappointment of the statutory auditor, except when the auditor is appointed for the first time at incorporation—then, ADT-1 is not required. |
Yearly compliance for LLPs including Form 11 and Form 8 with MCA.
Annual compliance for One Person Companies including AOC-4 and MGT-7.
Annual compliance requirements for producer companies under Companies Act.
Comprehensive annual filing obligations for public limited companies.
Yearly income tax returns and compliance filings for trusts and NGOs.