Filingo

COMPLIANCE CALENDAR

GST, TDS, income tax and ROC due dates: December 2026

The main statutory due dates in December 2026 are: 7 December: Challan 281N; 11 December: GSTR-1; 15 December: Challan 280N; 20 December: GSTR-3B; 31 December: GSTR-9 / 9C, ITR. These are the default dates; an extension notified by CBDT, CBIC or MCA overrides them, and a date that falls on a Sunday or public holiday moves to the next working day.

07
Mon
  • Challan 281N · Deposit TDS / TCS · Nov 2026
10
Thu
  • GSTR-7 / GSTR-8 · GSTR-7 (GST TDS) / GSTR-8 (e-commerce TCS) · Nov 2026
11
Fri
  • GSTR-1 · GSTR-1 (monthly) · Nov 2026
13
Sun *
  • GSTR-6 · GSTR-6 (input service distributor) · Nov 2026
  • IFF · IFF: optional B2B invoices (QRMP) · Nov 2026
15
Tue
  • Challan 280N · Advance tax instalment 3 (75% cumulative) · FY 2026-27
  • ECR / ESI challan · PF and ESI payment with ECR · Nov 2026
20
Sun *
  • GSTR-3B · GSTR-3B (monthly) with tax payment · Nov 2026Table 3.1 is locked to GSTR-1 from the July 2025 period: correct GSTR-1 through GSTR-1A before filing.
25
Fri
  • PMT-06 · PMT-06 monthly tax payment (QRMP) · Nov 2026
31
Thu
  • GSTR-9 / 9C · GST annual return and reconciliation statement · FY 2025-26GSTR-9 is mandatory above Rs 2 crore turnover and GSTR-9C above Rs 5 crore.
  • ITR · Belated or revised income-tax return · FY 2025-26Finance Act 2026 allows a revised return up to 12 months from the end of the year, with a fee if filed after nine months. Belated returns remain due by this date.

* Falls on a Sunday, so the next working day applies. ROC dates assume the AGM is held on 30 September.

Common questions

What is the GSTR-3B due date in December 2026?
For monthly filers, GSTR-3B for Nov 2026 is due on 20 December 2026. QRMP taxpayers file quarterly, by the 22nd or 24th of the month after the quarter depending on their state.
What is the GSTR-1 due date in December 2026?
For monthly filers, GSTR-1 for Nov 2026 is due on 11 December 2026.
When is TDS to be deposited in December 2026?
TDS deducted in Nov 2026 is to be deposited by 7 December 2026.
Do these dates include extensions?
No. They are the default statutory dates. When the government extends a date, the notification overrides what is shown here.

Track December 2026 for every client

Firm Desk lays these filings out client by client. Staff tick them off, overdue turns red. Free for 10 clients.

Open Firm Desk