GSTR-9 due date
GST annual return. The year's return for a regular taxpayer, reconciling the year's GSTR-1 and GSTR-3B.
When it is due
31 December every year
For the last financial year. For: GST, monthly returns; GST, quarterly (QRMP).
Next dates
- Thu, 31 Dec, 2026FY 2025-26 · GST, monthly returns
- Thu, 31 Dec, 2026FY 2025-26 · GST, quarterly (QRMP)
Everything due this month, for every kind of business →
Who files it
Regular GST taxpayers. Optional below ₹2 crore turnover.
Questions people ask
- What is the due date for GSTR-9?
- GST, monthly returns; GST, quarterly (QRMP): 31 December every year, for the last financial year. These are the statutory dates; the government sometimes extends one by notification.
- What is GSTR-9?
- The year's return for a regular taxpayer, reconciling the year's GSTR-1 and GSTR-3B.
- Who has to file GSTR-9?
- Regular GST taxpayers. Optional below ₹2 crore turnover.
Statutory due dates, checked on 23 September 2026 against the GST portal. When the government extends a deadline by notification, the extension is not shown here until we add it.
Only your dates, on your phone
Tell the filing calendar how your business files, and it lists every date that applies to you, GSTR-9included, ready to add to your phone's calendar with a reminder. Free, no account.