Secretarial

ROC Annual Compliance for Private Limited Companies: What's Due and When

Legal Chanakya Team
Legal Chanakya Team
Legal Expert
September 14, 2026
8 min read
ROC Annual Compliance for Private Limited Companies: What's Due and When

Once your Private Limited Company is incorporated, annual compliance with the Registrar of Companies (ROC) under the Companies Act, 2013 is mandatory — regardless of whether the company did any business or not. Non-compliance attracts penalties and can lead to the company being marked as "defaulter" on MCA records.

📌 Important Note

ROC compliance applies to ALL Private Limited Companies — active or dormant, whether they have revenue or not. Even a newly incorporated company with zero transactions must comply from its very first year.

Key ROC Annual Filings

Form Purpose Due Date
AOC-4Filing of Financial Statements (Balance Sheet, P&L)Within 30 days of AGM (usually by 30 Oct)
MGT-7 / MGT-7AAnnual Return (company info, shareholding, directors)Within 60 days of AGM (usually by 29 Nov)
ADT-1Appointment / Reappointment of AuditorWithin 15 days of AGM
DIR-3 KYCDirector KYC (all directors with DIN)30 September every year
INC-20ADeclaration of Commencement of BusinessWithin 180 days of incorporation (one-time)
MSME-1Outstanding dues to MSME suppliersApril 30 and October 31

Other Mandatory Annual Compliances

  • Hold 4 Board Meetings per year (gap between two meetings not more than 120 days)
  • Hold Annual General Meeting (AGM) — within 6 months of financial year end (by 30 Sept)
  • Maintain Statutory Registers — Register of Members, Directors, Charges etc.
  • Prepare Minutes of Meetings — Board and shareholder meetings
  • Statutory Audit — Mandatory for all companies regardless of turnover
  • Income Tax Return (ITR-6) — Due 31 October (or 30 November with transfer pricing report)

Penalties for Non-Compliance

Default Penalty
Late filing of AOC-4 / MGT-7₹100 per day of delay (no maximum cap)
DIR-3 KYC not filedDIN deactivated + ₹5,000 penalty to reactivate
INC-20A not filed₹50,000 on company + ₹1,000/day on defaulting directors
AGM not heldUp to ₹1,00,000 + ₹5,000 per day of continuing default
💡 Condonation of Delay Scheme (CODS)

If your company has missed past filings, MCA periodically launches CODS allowing companies to clear backlogs at reduced penalties. However, it is always better to stay compliant rather than wait for amnesty schemes which are not guaranteed.

ROC compliance is non-negotiable. The penalty clock starts the day after the deadline, and there is no upper cap on the ₹100/day late fee — delays of even a few months can result in penalties running into lakhs. Legal Chanakya's secretarial team manages complete ROC compliance for your company, ensuring every deadline is met on time.

Need Help with Secretarial?

Get expert assistance from our CA/CS & legal professionals — fast, affordable, and 100% compliant.

← Back to Blog