GST return due dates

The regular due dates for GST returns in one table, plus a planner that shows your next few deadlines. Dates are often extended, so always confirm on the GST portal.

Your next due dates

The state matters only for quarterly GSTR-3B (22nd or 24th).

Regular due dates only. Extensions announced by the government are not included.

The government often extends GST due dates, and dates can change. Always check the latest date on the GST portal (gst.gov.in) before you file.

Monthly filers

ReturnWho files itDue date
GSTR-1Regular taxpayers who file monthly (sales details)11th of the next month
GSTR-3BRegular taxpayers who file monthly (summary return and tax payment)20th of the next month

Quarterly filers (QRMP scheme, turnover up to ₹5 crore)

ReturnWho files itDue date
IFF (optional)QRMP taxpayers who want to upload B2B invoices for the first or second month of a quarter13th of the next month
PMT-06QRMP taxpayers: tax payment for the first and second month of a quarter25th of the next month
GSTR-1 (quarterly)QRMP taxpayers13th of the month after the quarter
GSTR-3B (quarterly)QRMP taxpayers22nd or 24th of the month after the quarter, depending on your state (see below)

Composition scheme

ReturnWho files itDue date
CMP-08Composition taxpayers (statement and tax payment)18th of the month after the quarter
GSTR-4Composition taxpayers (annual return)30 April after the financial year

Annual return

ReturnWho files itDue date
GSTR-9Regular taxpayers (annual return; GSTR-9C reconciliation also due for larger turnovers)31 December after the financial year

Quarterly GSTR-3B is due on the 22nd in: Chhattisgarh, Madhya Pradesh, Gujarat, Dadra and Nagar Haveli and Daman and Diu, Maharashtra, Karnataka, Goa, Lakshadweep, Kerala, Tamil Nadu, Puducherry, Andaman and Nicobar Islands, Telangana, Andhra Pradesh. In all other states and union territories it is due on the 24th.

Runs in your browser. Nothing you enter is sent to us or stored on our server.

How to use the GST return due dates

  1. Choose how you file: monthly, quarterly (QRMP) or composition.
  2. Select your state – it decides whether quarterly GSTR-3B is due on the 22nd or 24th.
  3. See your next due dates, then check the full table below.
  4. Before filing, confirm the date on the GST portal in case it has been extended.

Monthly or quarterly?

Businesses with an annual turnover up to ₹5 crore can choose the QRMP scheme: they file GSTR-1 and GSTR-3B every quarter but pay tax every month (PMT-06 for the first two months). Others file both returns every month.

What happens if you file late?

Late filing attracts a late fee for each day of delay and interest on any tax paid late. A pending GSTR-3B also blocks your GSTR-1 for the next period, and your buyers may not get input tax credit on time, so it can cost you customers as well. Check the current late fee and interest on the GST portal.

Questions people ask

What is the due date for GSTR-3B?

For monthly filers, the 20th of the next month. For QRMP filers, the 22nd or 24th of the month after the quarter, depending on the state where they are registered.

What is the due date for GSTR-1?

For monthly filers, the 11th of the next month. For QRMP filers, the 13th of the month after the quarter; the optional IFF for the first two months is due by the 13th of the next month.

When is GSTR-9 due?

The annual return GSTR-9 is due by 31 December after the end of the financial year – for FY 2025-26, by 31 December 2026 – unless extended.

What if the due date falls on a holiday?

The date generally stays the same, and the portal works on holidays. Extensions are announced separately by the government, so check the GST portal or official notifications.

Does the government extend GST due dates?

Often – for example during portal problems, natural disasters or for specific states. Extensions are announced through notifications and on the GST portal, which is the place to confirm the current date.

More free tools

All free tools