Free resource Due-date calendar FY 2026-27
GST, income tax, TDS, ROC and payroll — month by month, April 2026 to March 2027. TDS returns use the new numbering: Form 138 (was 24Q), Form 140 (was 26Q), Form 139 (was 27Q).
Ordinary due dates, before any extension. Dates change by notification — verify against the current year's circulars before relying on them. QRMP, composition and state-specific dates (professional tax, co-operatives) vary by client.
All GST Income tax TDS ROC Payroll Other
— LUT renewal for exporters (before 1 April) GST 25 ITC-04 (job work) GST 30 MSME-1 (Oct–Mar half) ROC
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B TDS payment for March is due 30 April, not the 7th.
15 TCS return Q4 (27EQ) TDS 30 LLP Form 11 ROC 31 TDS return Q4 — Form 138 / 140 / 139 TDS 31 SFT (Form 61A) Income tax
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B
15 Advance tax — 1st instalment (15%) Income tax 15 Form 16 Income tax 30 DPT-3 ROC 30 GSTR-4 (composition, annual) GST
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B
15 TCS return Q1 (27EQ) TDS 15 FLA return (FEMA) Other 31 TDS return Q1 — Form 138 / 140 / 139 TDS 31 ITR — non-audit cases Income tax
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B
15 Form 16A for Q1 TDS
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B One of the two quiet months.
15 Advance tax — 2nd instalment (45%) Income tax 27 AOC-4 (OPC) ROC 30 Tax audit report (3CA/3CB + 3CD) Income tax 30 DIR-3 KYC ROC 30 AGM deadline ROC
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B
15 TCS return Q2 (27EQ) TDS 25 ITC-04 GST 29–30 AOC-4 ROC 30 LLP Form 8 ROC 31 TDS return Q2 — Form 138 / 140 / 139 TDS 31 ITR — audit cases Income tax 31 MSME-1 (Apr–Sep half) ROC 31 Form 3CEB Income tax
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B
28–29 MGT-7 / MGT-7A ROC 30 ITR — transfer pricing cases Income tax
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B
15 Advance tax — 3rd instalment (75%) Income tax 31 GSTR-9 / GSTR-9C GST 31 Belated / revised ITR Income tax 31 FC-4 (FCRA) Other
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B
15 TCS return Q3 (27EQ) TDS 31 TDS return Q3 — Form 138 / 140 / 139 TDS
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B
15 Form 16A for Q3 TDS
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B
15 Advance tax — 4th instalment (100%) Income tax 31 CSR-2 ROC 31 LUT for next year GST
+ Monthly: 7 TDS pay · 11 GSTR-1 · 15 PF/ESI · 20 GSTR-3B
Plan around the peaks The three peaks
Peak Window What lands
ITR Jun–Jul Form 16, non-audit ITRs, TDS Q1, advance tax I
Audit Sep–Oct Tax audit, AGMs, AOC-4, LLP Form 8, audit ITRs, TDS Q2
Annual GST Nov–Dec MGT-7, GSTR-9/9C, belated returns, advance tax III
May and August are the quiet months.
What it costs to miss Late fees at a glance
Default Cost
GSTR-1 / 3B late ₹50/day (₹20 nil), capped by turnover
Two GSTR-3B defaults E-way bill generation blocked
TDS return late (s.234E) ₹200/day, capped at the TDS amount
ITR late (s.234F) ₹1,000 (income ≤ ₹5L) / ₹5,000, plus interest u/s 234A
AOC-4 / MGT-7 late ₹100/day, no cap
LLP Form 11 / Form 8 late ₹100/day, no cap
DIR-3 KYC late ₹5,000 and DIN deactivated