GSTR-1 11th of following month (monthly filers); 13th of month after quarter (QRMP)
GSTR-3B 20th of following month (turnover >₹5 crore); 22nd/24th for QRMP filers
GSTR-9 Annual Return — 31 December 2026 (for FY 2025-26)
Penalty ₹50/day late fee (₹20/day for nil GSTR-3B), maximum ₹10,000 per return