private limited company, AOC-4 filing, MGT-7 filing, annual compliance private limited company India, ROC filing due date 2026, MCA annual return, company annual filing fees penalties">
Company Law

ROC Annual Filing for Private Limited Company 2026: AOC-4, MGT-7, Deadlines & Penalties

👤 CS Anjali Mehta, Company Secretary 📅 March 19, 2026 ⏱ 22 min read 📋 5,200+ words

Every Private Limited Company registered in India — whether it has zero transactions or crores in turnover — must complete its annual ROC (Registrar of Companies) filings every financial year. Missing these filings is not merely a compliance lapse; it attracts ₹100 per day per form in late fees with no upper limit, can result in director DIN deactivation, and ultimately leads to company strike-off. Yet an alarming number of founders discover these obligations only after penalties start accumulating.

⚡ Quick Answer

Every Private Limited Company must file AOC-4 (financial statements) within 30 days of AGM and MGT-7 (annual return) within 60 days of AGM. For FY 2025-26: AGM by 30 Sep 2026, AOC-4 by 30 Oct, MGT-7 by 29 Nov. Penalty: ₹100/day/form — no upper limit. Also file DIR-3 KYC by 30 Sep. Total government fees: ₹300–₹1,200. Ignoring filings can lead to company strike-off.

This is the most complete, updated guide to ROC annual compliance for Private Limited Companies in India for FY 2025-26. By the end, you will know exactly which forms to file, when to file them, what documents are needed, what fees apply, and how to avoid the traps that cost founders thousands of rupees every year.

📑 Table of Contents

  1. What is ROC Annual Filing?
  2. Mandatory Annual Compliance Forms
  3. Due Dates for FY 2025-26
  4. AOC-4: Filing Financial Statements
  5. MGT-7: Annual Return
  6. DIR-3 KYC: Director KYC
  7. Other Important Forms
  8. Documents Required
  9. Government Fees
  10. Penalties for Late Filing
  11. Annual General Meeting (AGM)
  12. Statutory Audit Requirements
  13. Step-by-Step Filing Process
  14. Annual Compliance Checklist
  15. Common Mistakes to Avoid
  16. Frequently Asked Questions

1. What is ROC Annual Filing?

The Registrar of Companies (ROC) is a government authority under the Ministry of Corporate Affairs (MCA) that regulates companies incorporated in India under the Companies Act, 2013. Every company registered with the ROC must periodically submit statutory documents to keep the ROC informed about the company's financial health, ownership structure, directors, and governance.

ROC annual filing refers to the mandatory submission of financial statements and the annual return on the MCA21 portal every year. It is separate from (and in addition to) income tax return filing, GST return filing, and other regulatory compliances. Even if you have filed your IT return and GST returns correctly, ROC annual filing remains a separate legal obligation under the Companies Act, 2013.

The purpose of ROC annual filings is to maintain public transparency — these documents are publicly accessible on the MCA website. Investors, lenders, vendors, and other stakeholders can view a company's financial statements and director details by searching on the MCA21 portal.

📌 Also Read: Annual Compliance Calendar for Pvt Ltd | Private Limited Company Registration | ITR Filing for Business Owners 2026 | TAN Registration and TDS Compliance

Disclaimer: This article is for general information purposes only and does not constitute legal or compliance advice. ROC compliance requirements may change with regulatory updates. Consult a qualified Company Secretary or Chartered Accountant for advice specific to your company's situation.

SERVICES Related Services

Compliance
ROC Annual Filing
AOC-4 and MGT-7 filed accurately before MCA deadline.
Company Setup
Private Limited Company
Register your Pvt Ltd — then let us manage annual compliance.
KYC
Director KYC
DIR-3 KYC filing — avoid DIN deactivation and penalties.
GST
GST Annual Return
GSTR-9 alongside ROC filing — complete annual compliance.

Need Expert Compliance Help?

Talk to a CA or CS today. Free consultation. All-inclusive pricing — no hidden fees.

🔒 Your data is secure. We never share your information.