Annual Filing Requirements for Private Limited Companies: Complete Details

Annual Filing Requirements for Private Limited Companies: Complete Details

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.

Understanding Annual ROC Filing Under the Companies Act, 2013

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.

What Is Annual Return Filing and Why Is It Mandatory?

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 and MGT-7A: Filing the Annual Return

Purpose of Form MGT-7

Form MGT-7 is used to file the annual return with the ROC. It records essential company data, including ownership structure and governance updates.

Applicability

  • MGT-7: Applicable to all companies.

  • MGT-7A: Applicable to one-person companies and small companies.

Due Date

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.

Penalty for Delay

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.

Form AOC-4: Filing of Financial Statements with ROC

Apart from the annual return, companies must file their financial statements through Form AOC-4.

Purpose of Form AOC-4

This form includes:

  • Audited Balance Sheet

  • Profit and Loss Account

  • Cash Flow Statement (if applicable)

  • Director’s Report

  • Auditor’s Report

Due Date

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.

Other Mandatory ROC Forms to Be Filed Annually

Annual ROC compliance extends beyond MGT-7 and AOC-4. Depending on the company’s structure and activities, additional forms may be required.

Form ADT-1 – Auditor Appointment

Filed to inform ROC about the appointment or reappointment of the company’s auditor. Due within 15 days from the date of AGM.

DIR-3 KYC – Director KYC Compliance

All directors holding a DIN must complete DIR-3 KYC annually. Due by 30th September each year.

Form DPT-3 – Return of Deposits

Applicable to companies that have received loans or deposits other than those in the exempted categories. Due by 30th June (where applicable).

Form MGT-14 – Filing of Special Resolutions

Filed when special resolutions are passed by shareholders.

Form BEN-2 – Significant Beneficial Ownership

Filed to declare beneficial ownership details where required. All filings must be completed electronically via the MCA21 portal using valid digital signatures.

Important Annual ROC Compliance Calendar

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.

Documents Required for Annual ROC Filing

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.

Conclusion

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


    • Related Articles

    • Why Annual Compliance Matters for Every Private Limited Company?

      The annual compliance is critical for every private limited company in India. The yearly filings & disclosures help companies stay legal & maintain smooth operations. The need to understand the importance of annual compliance for private limited ...
    • When Does a Company Need to File Financial Statements With ROC?

      File Financial Statements With ROC is one of the most important compliance duties that every registered company in India must follow under the Companies Act. The timely filing of financial statements helps maintain transparency, credibility & legal ...
    • What Happens If You Miss Your ROC Annual Filing Deadline?

      The ROC Annual Filing India is a critical compliance requirement for companies operating in India. The failure to meet this obligation can trigger serious regulatory actions, financial penalties & reputational damage. Their compliance process keeps ...
    • What Are the Penalties for Late Filing of AOC 4 & MGT 7?

      The Penalties for Late Filing of AOC 4 & MGT 7 is a question asked by many company owners & compliance experts. The Companies Act 2013 requires every company to file financial papers through AOC 4 & file the annual return through MGT 7 within the ...
    • What is Form MGT 7? Meaning & Purpose in Annual Filing

      The Form MGT 7 is a question many company owners & managers ask during annual filing. Form MGT 7 is a required return under the Companies Act MGT 7. The form gives a yearly record of company details, shareholding directors meetings & other basic ...