10 Dec
GSTR-7 — TDS return (deductor)
Monthly return for entities deducting GST TDS under §51 (govt departments, PSUs, notified persons). Due 10th of the following month; sequential filing including nil returns is mandatory since late 2024.
Applies to: GST TDS deductors under §51 only
Statutory basis: Section 39(3) read with Section 51, CGST Act 2017 and Rule 66(1), CGST Rules 2017
If missed: Late fee under §47; interest under §50 on late-deposited TDS
10 Dec
GSTR-8 — TCS return (e-commerce)
Monthly return for e-commerce operators collecting TCS under §52. Due 10th of the following month.
Applies to: E-commerce operators required to collect TCS under §52
Statutory basis: Section 52(4), CGST Act 2017 read with Rule 67(1), CGST Rules 2017
If missed: Late fee under §47; interest under §50
11 Dec
GSTR-1 — Outward supplies
Monthly return of outward supplies, due 11th of the following month for monthly filers (AATO > ₹5 cr or opted out of QRMP). QRMP filers report via IFF/quarterly GSTR-1 (13th of month after quarter). Since July 2025 the portal time-bars any GST return filed more than 3 years after its due date.
Applies to: All regular GST-registered taxpayers filing monthly (non-QRMP)
Statutory basis: Section 37(1), CGST Act 2017 read with Rule 59(1), CGST Rules 2017; 11th fixed by Notification 83/2020-Central Tax
If missed: Late fee under §47 CGST Act (₹50/day; ₹20/day for nil returns, capped by turnover slab); filing barred after 3 years from due date (ClearTax/GSTN advisory 7 Jun 2025)
20 Dec
GSTR-3B — Summary return
Monthly summary return with tax payment, due 20th of the following month for monthly filers; 22nd/24th of the month after the quarter for QRMP filers (state group 1/2). From July 2025 Table-3 values auto-populated from GSTR-1/IFF are hard-locked (non-editable). Due date verified current for 2026; March-2026 period was moved 20→21 Apr 2026 by ad-hoc Notification 01/2026-CT.
Applies to: All regular GST-registered taxpayers (monthly filers)
Statutory basis: Section 39(1), CGST Act 2017 read with Rule 61(1), CGST Rules 2017
If missed: Late fee under §47 + interest 18% p.a. under §50 CGST Act on tax paid late (ClearTax)
31 Dec
GSTR-9 — Annual return
Annual return for regular taxpayers, due 31 December following the FY. Filing is exempted for AATO up to ₹2 cr via year-wise CBIC notifications (continuing practice).
Applies to: Regular taxpayers with AATO > ₹2 cr (optional below)
Statutory basis: Section 44, CGST Act 2017 read with Rule 80(1), CGST Rules 2017
If missed: Late fee under §47(2) CGST Act (turnover-slab based since FY 2022-23, capped as % of turnover)
31 Dec
GSTR-9C — Reconciliation statement
Self-certified reconciliation between audited accounts and GSTR-9 for taxpayers with AATO > ₹5 cr. Due 31 December following the FY, with GSTR-9.
Applies to: Regular taxpayers with AATO > ₹5 cr
Statutory basis: Section 44, CGST Act 2017 read with Rule 80(3), CGST Rules 2017
If missed: General penalty §125 CGST Act; late fee applies via GSTR-9