MCA & Company Law May 15, 2026 6 min read

Annual Compliance Checklist for Private Limited Companies in India

A comprehensive checklist of all annual compliance requirements for Private Limited Companies — including ROC filings, board meetings, director KYC, and income tax obligations.

ROC Compliance Private Limited MCA

Running a Private Limited Company in India comes with significant compliance obligations under the Companies Act 2013, Income Tax Act, and GST law. Non-compliance can result in heavy penalties, director disqualification, and even company strike-off. This checklist covers all the key annual compliances every Pvt Ltd company must complete.

Board Meetings

  • Minimum 4 board meetings per year, with not more than 120 days gap between two consecutive meetings
  • First board meeting must be held within 30 days of incorporation
  • Proper notice (7 days in advance), agenda, and minutes must be maintained
  • Quorum: 1/3rd of total directors or 2 directors, whichever is higher

Annual General Meeting (AGM)

  • Must be held within 6 months from the end of the financial year (i.e., by 30th September)
  • First AGM must be held within 9 months from the end of the first financial year
  • Business: adoption of financial statements, declaration of dividend, appointment/reappointment of directors and auditors

ROC Filings (MCA Portal)

FormPurposeDue Date
AOC-4Filing of Financial Statements30 days from AGM date
MGT-7 / MGT-7AAnnual Return60 days from AGM date
ADT-1Appointment of Auditor15 days from AGM
DIR-3 KYCDirector KYC (annual)30th September every year
MSME-1Outstanding payments to MSMEsHalf-yearly: 30th April & 31st October
DPT-3Return of Deposits30th June every year

Failure to file AOC-4 and MGT-7 attracts additional fees of ₹100 per day per form. Continued non-filing can lead to director disqualification under Section 164(2).

Statutory Audit

  • Every Private Limited Company must get its accounts audited by a Chartered Accountant
  • Auditor must be appointed at the first AGM and holds office for 5 years
  • Auditor must be rotated after 5 years (for companies with paid-up capital above ₹10 crore)
  • Audit report must be attached to financial statements filed with ROC

Income Tax Compliance

  • File ITR-6 by 31st October (if tax audit required) or 31st July
  • Tax Audit Report (Form 3CA/3CB + 3CD) if turnover exceeds ₹1 crore
  • Advance tax payments: 15th June (15%), 15th September (45%), 15th December (75%), 15th March (100%)
  • TDS deductions and quarterly TDS returns (Form 24Q, 26Q, 27Q)
  • TDS payment by 7th of the following month

GST Compliance

  • Monthly GSTR-1 (outward supplies) by 11th of following month
  • Monthly GSTR-3B (summary return) by 20th of following month
  • Annual GSTR-9 by 31st December
  • GSTR-9C (reconciliation) if turnover above ₹5 crore

Other Important Compliances

  • Maintain statutory registers: Register of Members, Directors, Charges, Contracts, etc.
  • Maintain minutes book for board and general meetings
  • File Form INC-20A (commencement of business) within 180 days of incorporation — one-time
  • Update registered office address with ROC if changed (Form INC-22)
  • File Form SH-7 for any increase in authorised share capital
  • PF and ESI compliance if applicable (employee count thresholds)

Managing all these compliances while running your business is challenging. Bhowal Associates provides end-to-end annual compliance management for Private Limited Companies — so you can focus on growth.

Need Professional Tax Assistance?

Our experienced Chartered Accountants are here to help — from filing returns to handling notices and complex compliance matters.