Compliance Calendar 2025–26
Bookmark this page — never miss a compliance deadline again
| 11th Every Month | GSTR-1 (Monthly filers) |
| 13th Every Month | GSTR-1 (QRMP – IFF) |
| 20th Every Month | GSTR-3B (Monthly) |
| 22nd/24th Qtrly | GSTR-3B (QRMP filers) |
| 31st Dec 2025 | GSTR-9 / 9C (FY 2024-25) |
| 10th Every Month | GSTR-7 (TDS) & GSTR-8 (TCS) |
| 13th Quarterly | GSTR-5 (Non-resident) |
| 20th Quarterly | GSTR-5A (OIDAR) |
| 31st Jul 2026 | ITR – Individuals / HUF (No Audit) |
| 31st Oct 2026 | ITR – Businesses (Audit Required) |
| 30th Nov 2026 | ITR – Transfer Pricing Cases |
| 31st Dec 2026 | Belated / Revised ITR |
| 31st Oct 2026 | Tax Audit Report (Form 3CA/3CB) |
| 15th Mar 2026 | 100% Advance Tax (Last instalment) |
| 31st Jan 2026 | Form 10BE (Donation Certificate) |
| 30th Jun 2026 | TCS Annual Return (Form 27EQ) |
| 7th Every Month | TDS Payment (Deposit to Govt.) |
| 30th Apr 2026 | TDS Payment for March 2026 |
| 31st Jul 2025 | TDS Return Q1 (Apr–Jun) |
| 31st Oct 2025 | TDS Return Q2 (Jul–Sep) |
| 31st Jan 2026 | TDS Return Q3 (Oct–Dec) |
| 31st May 2026 | TDS Return Q4 (Jan–Mar) |
| 15th Jun 2026 | Form 16 Issue (Salary) |
| 15th Jun 2026 | Form 16A Issue (Other) |
| 15th Jun 2025 | 15% of Annual Tax Liability |
| 15th Sep 2025 | 45% of Annual Tax Liability |
| 15th Dec 2025 | 75% of Annual Tax Liability |
| 15th Mar 2026 | 100% of Annual Tax Liability |
| Note | Interest u/s 234B/234C for non-payment |
| Exemption | Not required if estimated tax < ?10,000 |
| Within 30 days of AGM | AOC-4 (Financial Statements) |
| Within 60 days of AGM | MGT-7 / MGT-7A (Annual Return) |
| 30th Sep 2025 | DIR-3 KYC (All Directors) |
| 30th Jun 2025 | DPT-3 (Return of Deposits) |
| 30th Apr 2025 | MSME Form 1 (Half-yearly) |
| 30th Oct 2025 | MSME Form 1 (Half-yearly) |
| Within 30 days | INC-20A (Business Commencement) |
| Within 30 days | Form BEN-2 (Beneficial Ownership) |
| 15th Feb 2026 | Professional Tax (Karnataka – Annual) |
| 15th Each Month | ESI / PF Contribution Payment |
| 25th Each Month | PF Return (ECR Filing) |
| 11th/15th Each Month | ESI Return |
| 30th Apr 2026 | Annual Return – Shops Act (Karnataka) |
| 31st Oct 2025 | Equalisation Levy Statement |
| 31st Mar 2026 | 80IAC Application (Startups) |
| 30th Nov 2025 | Country-by-Country Report (MNCs) |