Reference 10 min read

GST Return Due Dates 2026: The Complete Filing Calendar

An up-to-date calendar of GST return due dates for 2026 — GSTR-1, GSTR-3B, QRMP, annual returns and late fees.

Written and reviewed by the GSTIN API team Last reviewed

GST return due dates 2026 follow the same monthly/quarterly pattern that has applied for several years: GSTR-1 by the 11th (or the 13th under QRMP), GSTR-3B by the 20th (or the 22nd/24th under QRMP), and annual returns once a year. What has actually changed heading into 2026 is not the calendar — it is two structural rules that now sit behind that calendar: a hard three-year cutoff on late filing, and the hard-locking of GSTR-3B's auto-populated figures. Both matter more than the dates themselves.

GSTR-1 and GSTR-3B: monthly vs QRMP

Most regular taxpayers file GSTR-1 and GSTR-3B on a monthly cycle. Businesses with aggregate turnover up to ₹5 crore can opt into the QRMP (Quarterly Return, Monthly Payment) scheme instead, which lets them file GSTR-1 and GSTR-3B once a quarter while still paying tax monthly through a simplified challan. QRMP does not mean you skip reporting for two months of the quarter — it means the detailed return is filed quarterly, and in between you either pay an estimated amount or use the IFF to report invoices as you go.

The trade-off is speed versus paperwork: monthly filers get their outward supplies into buyers’ GSTR-2B faster, which buyers care about for input tax credit, while QRMP filers do less administrative work per month at the cost of a short lag in when their invoices become visible upstream.

Full due-date table by return type

ReturnWho filesFrequency & due date
GSTR-1Regular taxpayers — outward suppliesMonthly, 11th; or quarterly under QRMP, 13th of the month after the quarter
GSTR-1ARegular taxpayers amending the same period’s GSTR-1Optional, any time before that period’s GSTR-3B is filed
IFFQRMP taxpayers — optional invoice upload for month 1/2 of the quarterMonthly, 13th
GSTR-3BRegular taxpayers — summary return and tax paymentMonthly, 20th; or quarterly under QRMP, 22nd or 24th depending on state group
CMP-08Composition scheme taxpayers — quarterly tax paymentQuarterly, 18th of the month after the quarter
GSTR-4Composition scheme taxpayers — annual returnAnnual, 30 April following the financial year
GSTR-5Non-resident taxable personsMonthly
GSTR-6Input Service DistributorsMonthly, 13th
GSTR-7TDS deductors under GSTMonthly, 10th
GSTR-8E-commerce operators (TCS)Monthly, 10th
GSTR-9Regular taxpayers — annual returnAnnual; mandatory above ₹2 crore turnover, optional below
GSTR-9CRegular taxpayers — reconciliation statementAnnual; mandatory above ₹5 crore turnover
Standard due dates as of publication. Always confirm on gst.gov.in, since specific periods are occasionally extended by notification.

The Invoice Furnishing Facility (IFF)

The IFF exists specifically for QRMP taxpayers. In the first two months of a quarter, when you are not otherwise filing GSTR-1, you can voluntarily upload B2B invoices through the IFF by the 13th of the following month. This does not replace the quarterly GSTR-1 — it simply lets those specific invoices reach your buyers’ GSTR-2B a month or two earlier than they would if you waited for the quarterly filing. If a buyer is chasing you about a missing credit, using the IFF is usually the fastest fix.

Annual returns: GSTR-9 and GSTR-9C

GSTR-9 is the consolidated annual return, summarising a year’s worth of monthly or quarterly filings. It is mandatory for taxpayers whose aggregate turnover exceeds ₹2 crore for the year, and optional below that threshold. GSTR-9C is a reconciliation statement between the annual return and audited financial statements, required where turnover exceeds ₹5 crore. For FY 2024-25, the standard due date reported for both was 31 December 2025, subject to extension — the same 31 December pattern is the general expectation going forward, but confirm the specific date for the year in question rather than assuming it never moves.

For more on how the turnover figure that triggers these thresholds is actually calculated, see our guide to annual aggregate turnover under GST.

The 3-year hard time bar on filing

This is the most consequential change most taxpayers have not fully absorbed yet. The Finance Act 2023 amended Sections 37, 39, 44 and 52 of the CGST Act to bar filing of GSTR-1, GSTR-3B, GSTR-4, GSTR-5, GSTR-8 and GSTR-9 more than three years after their original due date. GSTN began technically enforcing this on the portal from the July 2025 tax period onward — meaning returns are now hitting a permanent, system-level block as their three-year window lapses, not just a late-fee penalty.

Practically, that means a GSTR-3B for August 2022 (due 20 September 2022) had to be filed by 20 September 2025 or it can never be filed at all. If your business has any backlog of unfiled returns, this is not a "deal with it later" problem — the filing window closes permanently, and there is no appeal route back into the portal once it does.

GSTR-3B hard-locking of outward liability

Since the July 2025 tax period, GSTR-3B’s outward-supply liability tables (3.1 and 3.2) are auto-populated from your GSTR-1, IFF and GSTR-1A filings for that period, and that portion of the return is no longer directly editable. If a number in GSTR-3B is wrong, the fix now has to go through GSTR-1A for that same period before you file GSTR-3B — you can no longer just correct the figure inline the way filers could before. This was proposed in October 2024, postponed once, and finally took effect with GSTR-3B filed from August 2025 onward.

Late fees, in general terms

Late fees for GSTR-3B and GSTR-1 are generally charged per day of delay, split between CGST and SGST, with a cap that varies by turnover band, and a lower flat rate for nil returns. GSTR-9 carries its own late fee, generally cited as ₹200 per day (₹100 CGST + ₹100 SGST) capped at 0.25% of turnover on each side. The exact per-slab caps for GSTR-3B and GSTR-1 have been revised more than once by Council recommendation, so treat any specific rupee figure as indicative and check the current notification before quoting it to a client or in a filing decision.

You can pull a taxpayer’s full filing history — return type, period, ARN, filing date and on-time/delayed status — for any GSTIN with a single API call:

GET https://gstinapi.com/api/get-taxpayer-info/27AAACR5055K1Z7
X-API-Key: YOUR_API_KEY

The response includes per-return-type due-date and delay analysis, plus each GSTIN’s QRMP preference by quarter — useful for building your own vendor-compliance dashboard instead of checking the portal by hand. See the API documentation for the full response schema, or read how ITC is affected by supplier filing behaviour in our input tax credit rules guide.

Frequently asked questions

For monthly filers, GSTR-3B is generally due on the 20th of the following month. Taxpayers on the QRMP scheme file GSTR-3B quarterly, by the 22nd or 24th of the month after the quarter ends, depending on which state group they fall into. Always confirm the exact date on the GST portal for the specific period, since due dates are occasionally extended by notification.
No. Since the July 2025 tax period, the GST portal technically blocks filing of GSTR-1, GSTR-3B, GSTR-4, GSTR-5, GSTR-8 and GSTR-9 once more than three years have passed from the original due date. This is a hard, permanent bar under amendments made by the Finance Act 2023 — there is no filing window left after that point.
Since the July 2025 tax period (returns filed from August 2025 onward), the outward-supply liability figures in GSTR-3B (Table 3.1/3.2) are auto-populated from your GSTR-1, IFF and GSTR-1A filings and can no longer be edited directly inside GSTR-3B. Any correction to outward liability now has to be made through GSTR-1A before you file GSTR-3B for that period.
No. Under QRMP (Quarterly Return, Monthly Payment), GSTR-1 is filed quarterly, by the 13th of the month after the quarter ends. In the first two months of the quarter you can optionally use the Invoice Furnishing Facility (IFF) to upload B2B invoices so your buyers see them sooner in their GSTR-2B.
GSTR-9C, the reconciliation statement, is mandatory for taxpayers with aggregate annual turnover above ₹5 crore in the relevant financial year. Below that threshold it is optional. This threshold has held for FY 2024-25; always check the current notification before assuming it applies unchanged to a later year.
A GSTIN verification API that returns full GSTR filing history — not just current status — will show you each return type, period, filing date and whether it was on time. That matters because your input tax credit now depends on your supplier having filed, not just on them being registered.

A note on accuracy. GST rules change often. This article reflects our understanding as of 30 August 2026 and is general information, not tax or legal advice. For the authoritative position, check gst.gov.in and cbic-gst.gov.in, or speak to a qualified tax professional about your specific situation.

Check a GSTIN right now, free

Five lookups a day, no account required. Status, filing history, e-invoicing and jurisdiction.

Free GST search tool

Build it into your product

One REST call, JSON back. Get an API key and 20 free verification credits in under a minute.

Start free