Compliance calendar 2026-27: GST, TDS, income tax, ROC and cost audit due dates, month by month

Every month we publish one page with all the tax and compliance due dates a business in India has to track: GST, TDS and TCS, advance tax and income-tax returns, ROC filings, cost audit and PF/ESI. Each month's page is published about a week before the month starts, with a PDF and a calendar file you can add to your phone.

This month: December 2026

Advance tax on 15 December, GSTR-3B on 20 December, and GSTR-9, belated and revised ITR, AOC-4 and CRA-4 on 31 December.

December 2026 due dates

GSTIncome TaxTDS / TCSROC / MCACost AuditPF / ESI
DateAreaWhat is due
7 DecTDS / TCSTDS and TCS deposit for November 2026
10 DecGSTGSTR-7 and GSTR-8 for November
11 DecGSTGSTR-1 for November (monthly filers)
13 DecGSTIFF for November, GSTR-5 and GSTR-6
15 DecIncome TaxAdvance tax: third instalment (75%)
15 DecPF / ESIPF (ECR) and ESI contributions for November
20 DecGSTGSTR-3B for November (monthly filers)
25 DecGSTPMT-06 tax payment for November
30 DecTDS / TCSForm 141 for November deductions
31 DecGSTGSTR-9 and GSTR-9C for FY 2025-26
31 DecIncome TaxBelated and revised ITR for FY 2025-26
31 DecROC / MCAAOC-4 for FY 2025-26 without additional fee
31 DecCost AuditCRA-4 for FY 2025-26 without additional fee

Monthly dates that repeat every month

DateWhat is due
7thTDS and TCS deposit for the previous month (TDS for March: 30 April)
10thGSTR-7 and GSTR-8
11thGSTR-1 (monthly filers)
13thIFF (QRMP, first two months of the quarter), GSTR-5 and GSTR-6
15thPF (ECR) and ESI contributions
20thGSTR-3B (monthly filers)
25thPMT-06 (QRMP, first two months of the quarter)
30thForm 141 for TDS on property, rent and contract payments by individuals

Quarterly and annual dates for 2026-27

Due dateWhat is due
15 Dec 2026, 15 Mar 2027Advance tax: third and fourth instalments
31 Jan 2027, 31 May 2027TDS returns for Q3 and Q4 (Forms 138, 140, 144) and TCS return (Form 143)
31 Dec 2026GSTR-9 and GSTR-9C for FY 2025-26
31 Dec 2026Belated and revised ITR for FY 2025-26
31 Dec 2026 / 31 Jan 2027AOC-4 / MGT-7 for FY 2025-26 without additional fee
30 Apr 2027MSME-1 for October 2026 to March 2027

For the full list of company and LLP filings, see our ROC compliance calendar 2026-27.

How Vitt-Marg helps

We track these dates for our clients and file GST, TDS, income-tax, ROC and cost audit returns for businesses across Noida, Ghaziabad and Delhi NCR. If you would rather not track them yourself, send us an enquiry.

General information, current as of 11 November 2026. Due dates can change through government notifications. Check with us before acting on it.