Back to Blog
ComplianceMay 15, 2025

Annual Compliance Checklist for Private Limited Companies

DC

Divsam Consultants

Accounting & Compliance Team

Running a Private Limited Company in India comes with a set of mandatory annual compliances under the Companies Act, 2013. Missing even one filing can attract penalties, director disqualification, or even striking off of the company. Here is your complete checklist.

ROC Filings

FilingFormDue Date
Annual ReturnMGT-7AWithin 60 days of AGM
Financial StatementsAOC-4Within 30 days of AGM
Director KYCDIR-3 KYC30 September every year
Registered OfficeINC-22A (ACTIVE)One-time (if not filed)

Board Meeting Requirements

  • Minimum 4 board meetings per year with a maximum gap of 120 days between two meetings
  • First board meeting within 30 days of incorporation
  • AGM to be held within 6 months of the end of the financial year

Statutory Registers & Records

  • Register of Members, Directors, and Key Managerial Personnel
  • Minutes of board meetings and general meetings
  • Register of Charges, Contracts, and Related Party Transactions

Tax Compliances

  • Income Tax Return — due by 31 October (if audit applicable) or 31 July
  • Tax Audit Report (Form 3CA/3CB + 3CD) — due by 30 September
  • GST Annual Return (GSTR-9) — due by 31 December
  • TDS Returns — quarterly filing (Form 24Q, 26Q, 27Q)
  • Advance Tax — quarterly installments (15 June, 15 Sep, 15 Dec, 15 Mar)

Statutory Audit

Every Private Limited Company must get its accounts audited by a practicing Chartered Accountant, regardless of turnover. The auditor must be appointed at the AGM and their appointment must be filed with the ROC in Form ADT-1 within 15 days.

Don't want to track all these deadlines yourself? Our compliance team manages the entire calendar for your company. Explore our compliance services.

Need help with your finances?

Our team of qualified CAs can handle your bookkeeping, tax filing, and compliance needs.

Book Free Consultation