GST Returns Expire After Three Years: Which Pending Returns Become Unfileable in the Coming Months
By GST Reco Pro
GST Reco Pro builds browser-based tools for GST and TDS reconciliation, used by Chartered Accountants and corporate tax teams across India.
Since the November 2025 tax period, the GST portal enforces a three-year limit on filing GSTR-1, GSTR-3B, GSTR-9 and other returns. Once a return crosses the line it can never be filed. Here is how the limit is counted, and which returns from late 2023 are about to expire.
The Finance Act, 2023 amended the CGST Act so that a registered person cannot file a return after three years from its due date. The amendment came into force on 1 October 2023 through Notification No. 28/2023–Central Tax. It covers outward supplies (Section 37), the monthly or quarterly return (Section 39), the annual return (Section 44) and TCS by e-commerce operators (Section 52). For two years the rule existed only on paper. After several announced dates, GSTN's advisory of October 2025 said the portal would enforce it from the November 2025 tax period. It is now a live block.
The effect is final. Once a return crosses the three-year line, the portal will not accept it. There is no late-fee route and no condonation through the ordinary filing process.
Which returns are covered
GSTN's advisories list the main periodic returns: GSTR-1, GSTR-3B, GSTR-4, GSTR-5, GSTR-5A, GSTR-6, GSTR-7, GSTR-8 and GSTR-9/9C. In practice, the returns that matter most for a CA practice are GSTR-1, GSTR-3B and GSTR-9 from clients who stopped filing for a stretch: dormant registrations, businesses that went through a crisis, or new clients taken over with a backlog.
How the three years are counted
The limit runs from the return's due date, not from the end of the tax period. A September 2023 GSTR-3B for a monthly filer was due on 20 October 2023, so it cannot be filed after 20 October 2026. The quarterly return for July to September 2023 under QRMP was due on 22 or 24 October 2023, depending on the state, and expires on the same day in October 2026.
Returns expiring between October 2026 and January 2027
The table uses the standard due dates for monthly filers (GSTR-1 on the 11th, GSTR-3B on the 20th), QRMP filers (GSTR-1 on the 13th, GSTR-3B on the 22nd or 24th) and the annual return (31 December).
| Return and period | Original due date | Cannot be filed after |
|---|---|---|
| QRMP GSTR-1, Jul–Sep 2023 | 13 Oct 2023 | 13 Oct 2026 |
| GSTR-3B, September 2023 (monthly) | 20 Oct 2023 | 20 Oct 2026 |
| QRMP GSTR-3B, Jul–Sep 2023 | 22 / 24 Oct 2023 | 22 / 24 Oct 2026 |
| GSTR-1, October 2023 (monthly) | 11 Nov 2023 | 11 Nov 2026 |
| GSTR-3B, October 2023 (monthly) | 20 Nov 2023 | 20 Nov 2026 |
| GSTR-1, November 2023 (monthly) | 11 Dec 2023 | 11 Dec 2026 |
| GSTR-3B, November 2023 (monthly) | 20 Dec 2023 | 20 Dec 2026 |
| GSTR-9 / 9C, FY 2022-23 | 31 Dec 2023 | 31 Dec 2026 |
| GSTR-1, December 2023 (monthly) | 11 Jan 2024 | 11 Jan 2027 |
| QRMP GSTR-1, Oct–Dec 2023 | 13 Jan 2024 | 13 Jan 2027 |
| GSTR-3B, December 2023 (monthly) | 20 Jan 2024 | 20 Jan 2027 |
| QRMP GSTR-3B, Oct–Dec 2023 | 22 / 24 Jan 2024 | 22 / 24 Jan 2027 |
The pattern continues month by month: every monthly due date now has a matching expiry date exactly three years later.
What expiry does not do
A return that can no longer be filed does not make the liability disappear. Tax on supplies made in that period is still payable, and a registered person who did not file can be assessed by the department, including through best-judgment assessment of non-filers. What expiry does take away is the taxpayer's own route: you can no longer report the period on your own terms, and any credit tied to it is effectively lost. For ITC, the Section 16(4) time limit will usually have expired long before the three-year block applies.
A sweep worth doing this month
- Pull the return filing status for every client GSTIN and list every period still showing as not filed.
- Calculate each period's expiry date from its actual due date and sort the list by expiry, earliest first.
- Prioritise GSTR-3B periods with a tax liability, since an unfiled GSTR-3B with liability is the most expensive gap to leave to an assessment.
- Check whether GSTR-9 for FY 2022-23 is pending for any client; it expires on 31 December 2026.
- Rebuild the missing data from books, e-invoices and e-way bills, file in order of expiry, and keep a record of what was filed and when.
When a backlog is caught up, the filed returns still need to agree with the books. GST Reco Pro converts the resulting GSTR-1 and GSTR-3B PDFs into one Excel workbook in your browser, so the caught-up periods can be checked before the next notice cycle.
Convert GSTR returns to Excel →Frequently Asked Questions
Can a GST return be filed after three years?
No. Since the November 2025 tax period, the GST portal enforces the three-year limit introduced by the Finance Act, 2023. A return cannot be filed after three years from its due date. This covers GSTR-1, GSTR-3B, GSTR-4, GSTR-5, GSTR-5A, GSTR-6, GSTR-7, GSTR-8 and GSTR-9/9C.
When does the September 2023 GSTR-3B become time-barred?
For a monthly filer it was due on 20 October 2023, so it cannot be filed after 20 October 2026. If a different due date applied to that taxpayer through an extension notification, check the portal for the exact position.
What is the last date to file GSTR-9 for FY 2022-23?
The FY 2022-23 annual return was due on 31 December 2023, so the three-year limit ends on 31 December 2026.
If a return becomes time-barred, is the tax liability waived?
No. The tax remains payable and the department can assess it, including through best-judgment assessment of non-filers. The time bar only removes the taxpayer's ability to file the return.