In India’s regulated corporate environment, annual ROC filing is not just a procedural formality; it is a statutory obligation that determines whether a company remains legally compliant and operational. Every company registered under the Companies Act, 2013 must file a prescribed set of annual documents with the Registrar of Companies (ROC) after the close of each financial year.
At Filesure, we help businesses manage annual ROC filings in a structured, timely, and error-free manner so they can focus on operations without compliance stress.
Annual ROC filing refers to the submission of statutory forms and financial statements by a company to the Ministry of Corporate Affairs (MCA) through the ROC portal.
These filings must be completed every financial year, regardless of whether the company has conducted business during that period. Even inactive companies are required to file annual returns unless they are officially struck off or declared dormant.
The objective of annual ROC filing is to:
Ensure corporate transparency
Update statutory records
Reflect financial and ownership changes
Maintain regulatory oversight
Protect stakeholder interests
Non-filing can lead to financial penalties, director disqualification, and even company strike-off.
An Annual Return is a statutory document that provides a comprehensive snapshot of a company’s structure as on the last day of the financial year, typically 31st March.
It includes information about:
Directors and key managerial personnel
Shareholders and shareholding pattern
Changes in share capital
Meetings conducted during the year
Corporate governance disclosures
Annual return filing is mandatory for all companies, including Private Limited Companies, Public Limited Companies, One Person Companies (OPC), and Section 8 Companies.
Form MGT-7 is used to file the annual return with the ROC. It records essential company data, including ownership structure and governance updates.
MGT-7: Applicable to all companies.
MGT-7A: Applicable to one-person companies and small companies.
The annual return must be filed within 60 days from the date of the Annual General Meeting (AGM). If the AGM is held on or before 30th September, the typical due date for filing MGT-7 is 29th November.
Late filing attracts a penalty of ₹100 per day of default, with no maximum cap. Delays can significantly increase compliance costs. The annual return enables regulators to assess the company’s governance practices and shareholding transparency.
Apart from the annual return, companies must file their financial statements through Form AOC-4.
This form includes:
Audited Balance Sheet
Profit and Loss Account
Cash Flow Statement (if applicable)
Director’s Report
Auditor’s Report
Form AOC-4 must be filed within 30 days of the Annual General Meeting. Timely filing ensures that the company’s financial performance is officially recorded and accessible through MCA records.
Annual ROC compliance extends beyond MGT-7 and AOC-4. Depending on the company’s structure and activities, additional forms may be required.
Filed to inform ROC about the appointment or reappointment of the company’s auditor. Due within 15 days from the date of AGM.
All directors holding a DIN must complete DIR-3 KYC annually. Due by 30th September each year.
Applicable to companies that have received loans or deposits other than those in the exempted categories. Due by 30th June (where applicable).
Filed when special resolutions are passed by shareholders.
Filed to declare beneficial ownership details where required. All filings must be completed electronically via the MCA21 portal using valid digital signatures.
Annual ROC filing follows a structured compliance timeline:
Financial Year End: 31st March
Annual General Meeting: By 30th September
AOC-4 Filing: Within 30 days of AGM
MGT-7/MGT-7A Filing: Within 60 days of AGM
DIR-3 KYC: By 30th September
DPT-3 (if applicable): By 30th June
Timelines may be revised or extended by MCA through official notifications. Businesses must stay updated to avoid penalties.
To ensure smooth and accurate filing, companies must prepare:
Audited Financial Statements
Director’s Report
Auditor’s Report
Annual Return (MGT-7 or MGT-7A)
List of Shareholders and Debenture Holders
Board Resolutions approving filings
Accurate documentation reduces the risk of rejection, resubmission, or regulatory notices.
At Filesure, we ensure all documents are reviewed, compiled, and filed systematically to maintain compliance integrity.
Annual ROC filing is the backbone of corporate compliance in India. It ensures your company remains legally active, financially transparent, and regulator-ready. From Form MGT-7 and AOC-4 to director KYC and auditor filings, every submission plays a vital role in maintaining corporate standing.
Read More: What Are the Rights & Duties of Minority Shareholders in India