Your 2025 Compliance Calendar Is Here
Bookmark This: Your Company’s Annual Compliance Checklist
As we enter Q3 of the financial year, staying on top of your company’s statutory compliances can save you from unnecessary penalties, last-minute stress, and even director disqualification.
To make things easier, we’ve created a 2025 Compliance Calendar tailored specifically for Indian Private Limited Companies.
📅 Annual Compliance Calendar: Indian Pvt Ltd Companies (FY 2024–25)
✅ Recurring Monthly/Quarterly Compliances
Frequency |
Compliance |
Description |
Due Date |
Monthly |
GST Return - GSTR-3B |
Summary return for outward/inward supplies |
20th of next month (turnover-based staggered dates apply) |
Monthly |
GSTR-1 (Turnover > ₹5 Cr) |
Details of outward supplies |
11th of next month |
Quarterly |
GSTR-1 (QRMP scheme) |
Outward supplies for small taxpayers |
13th of month after quarter end |
Monthly |
TDS Payment (Form 281) |
Deposit tax deducted at source |
7th of next month |
Quarterly |
TDS Return (Form 26Q/24Q) |
Filing of TDS returns |
31st July, 31st Oct, 31st Jan, 31st May |
Monthly |
PF/ESI Payment |
Provident Fund/ESI contribution |
15th of next month |
🧾 Annual / Event-Based ROC Compliances
Form |
Compliance |
Description |
Due Date |
MBP-1 |
Disclosure of interest by directors |
Every director to submit in first Board Meeting of the year |
Within 30 days of first board meeting |
DIR-8 |
Disclosure of non-disqualification by directors |
Mandatory director compliance |
Same as above |
DPT-3 |
Return of Deposits |
For companies with loans or deposits |
30th June 2025 |
MGT-7A |
Annual Return |
For small companies and OPCs |
Within 60 days of AGM |
AOC-4 |
Filing of financial statements |
Audited financials, Board Report, etc. |
Within 30 days of AGM |
ADT-1 |
Auditor appointment |
If new auditor appointed |
Within 15 days of AGM |
DIR-3 KYC |
KYC of directors |
Mandatory for all DIN holders |
30th Sept 2025 |
Form MSME-1 |
Details of outstanding dues to MSME vendors |
Applicable if any vendor dues exceed 45 days |
30th April (H1), 31st Oct (H2) |
💼 Income Tax & Audit Compliances
Compliance |
Description |
Due Date |
Advance Tax |
Quarterly tax payment (if tax liability > ₹10K) |
15th June, 15th Sept, 15th Dec, 15th Mar |
Tax Audit Report (Form 3CA/3CB & 3CD) |
Mandatory if turnover > ₹1 Cr (₹10 Cr for digital receipts) |
30th Sept 2025 |
ITR Filing – Company |
Income Tax Return (Form ITR-6) |
31st Oct 2025 |
Form 10-IC |
Opting for new concessional tax regime (22%) |
Before ITR filing |
📝 Optional but Recommended
Compliance |
Why It’s Useful |
Frequency |
Board Meetings |
Minimum 4 per year |
Quarterly |
AGM |
For all companies except OPCs |
Within 6 months of year-end (latest 30th Sept) |
Maintenance of Statutory Registers |
Registers like Members, Share Transfer, Directors, etc. |
Ongoing |
📌 Tips for Compliance Management
-
🗂️ Use a Compliance Calendar Tool or Google Sheet for tracking.
-
🔔 Set email reminders for key due dates.
-
📋 Maintain Board Resolutions for all decisions.
-
🤝 Partner with a CA firm or CS for proper filings and ROC follow-ups.