✅ Annual ROC Compliance Checklist

📂 Tax & Compliance 🟡 Intermediate 📅 February 7, 2026 ⏱️ 12 min read

📑 Table of Contents

Annual Compliance Calendar

April-May: Close previous financial year books, prepare draft financial statements, schedule statutory audit.

June-July: Conduct board meeting to approve financial statements, hold Annual General Meeting (AGM) within 6 months of year-end (September 30 for March year-end companies).

August-September: File AOC-4 (financial statements) and MGT-7 (annual return) with ROC within 30 days of AGM.

Throughout the year: Hold quarterly board meetings, file event-based forms (appointment/resignation, changes in shareholding, etc.).

Board Meetings & Resolutions

Minimum 4 board meetings per year: Gap between two meetings should not exceed 120 days. Required quorum: 1/3rd of total directors or 2 directors, whichever is higher.

Key board meetings:

Board meeting compliance: Notice at least 7 days in advance, maintain minutes book, record resolutions, circulate minutes within 30 days.

AGM & Financial Statements

Annual General Meeting (AGM): Must be held within 6 months from end of financial year (by September 30 for March year-end). First AGM within 9 months of incorporation + within 15 months of previous AGM.

AGM notice: Send to all shareholders at least 21 days before meeting. Notice must include agenda, financial statements, director's report, auditor's report.

Business conducted at AGM:

Annual Return (MGT-7)

Form MGT-7 is the annual return containing details about company's registered office, shareholders, directors, meetings, remuneration, and compliance status.

Due date: Within 60 days from AGM date. Must be certified by Company Secretary (for companies requiring CS) or director.

Information in MGT-7:

Other Statutory Filings

Penalties for Non-Compliance

Need expert guidance?

Our team of professionals can help you implement these strategies

Book Free Consultation