Indirect Tax · GST

GSTR-9 Due Date for FY 2025-26: The GST Annual Return You Shouldn’t Leave to December

18 September 2026 • 6 min read • Indefine Insights
In short

The GSTR-9 due date for FY 2025-26 is 31 December 2026. GSTR-9 is the GST annual return — filed once a year by every regular taxpayer, it consolidates twelve months of GSTR-1 and GSTR-3B and sets them against your own books. Two things make it unlike a monthly return: it cannot be revised once filed, and because it reconciles a whole year it is a job of weeks, not an afternoon. Businesses above the turnover limit also file GSTR-9C, a reconciliation statement tying the return to their annual accounts. The date is in December; the work should start now.

The GSTR-9 due date for FY 2025-26 is 31 December 2026, a Thursday — and it is the one GST deadline you cannot cram into its final week. GSTR-9 is the annual return: filed once for the financial year, it pulls together every GSTR-1 and GSTR-3B you filed from April 2025 to March 2026 and lines them up against your books of account. The monthly returns were snapshots; this is the full-year picture, and the portal will not let you redo it once it is in.

None of the figures in it come from thin air. Every number is drawn from returns you have already filed and records you already keep — which is exactly what makes the return so easy to put off, because it feels like transcription. It is not. The value the annual return extracts is in the reconciling, and reconciling a full year is slow, deliberate work that does not compress well.

What the GSTR-9 due date for FY 2025-26 actually asks of you

The GST portal defines the return in a single line: “Form GSTR-9 is an annual return to be filed once for each financial year, by the registered taxpayers who were regular taxpayers, including SEZ units and SEZ developers.” It is filed, in the portal’s words, “by a person who is registered as a normal taxpayer, including SEZ unit or SEZ developer and the taxpayers who have withdrawn from the composition scheme to normal taxpayer any time during the financial year.” So if you carried a regular GST registration at any point in FY 2025-26, this return is almost certainly yours.

A few registrations are outside it. The portal states the annual return “is not required to be filed by casual taxpayer / Non Resident taxpayer / ISD / OIDAR Service Providers,” and composition taxpayers file Form GSTR-9A instead. Everyone else who was a normal taxpayer for the year is in.

Turnover adds one more wrinkle worth checking rather than assuming: the Government has in recent years used notifications to make the annual return optional for the smallest taxpayers, so whether a very small business must file for FY 2025-26 is a notification point to confirm for the year — not something to take for granted in either direction.

The return you cannot take back

Here is the line that changes how you should treat it: “No, you cannot revise Form GSTR-9 return after filing.” A monthly GSTR-1 or GSTR-3B is forgiving — next month’s return can absorb a correction. The annual return is final. Whatever you report, and whatever mismatch you failed to resolve before signing, is locked in for the year. That single fact is why the real work of GSTR-9 is not data entry; it is the reconciliation you do before you touch the form.

In practice it raises the bar on everything upstream. A number you were relaxed about in a monthly return — a rounding, a credit you never quite reconciled, a supply booked in the wrong month — gets one last, permanent airing here. There is no following month to quietly absorb it, and no revision to undo it after the fact.

GSTR-9 does not conjure new tax out of nothing. But it is the return where a year of small mismatches finally has to be reconciled — in a document you cannot revise.

Why December is the wrong month to start

The annual return forces three reconciliations that quietly drift apart over twelve months. Left to the last week of December, they turn a routine filing into a scramble — and a scramble is how an error gets baked into a return that has no amendment window.

ReconcileAgainstWhy it matters
Outward supplies in GSTR-1Tax actually paid in GSTR-3BEvery month the two were meant to agree; the year-end is where any gap has to be explained.
Input tax credit claimedYour auto-drafted statements and booksCredit availed, reversed and re-availed across the year has to net out to a defensible figure.
GST turnoverYour financial statementsWhat GST says you sold and what your accounts say you earned have to tell the same story.

If July’s GSTR-1 and GSTR-3B never quite lined up, or a credit was reversed and later re-claimed, those threads do not vanish — they wait for the annual return. Resolving twelve months of them takes weeks, not an afternoon, which is exactly why starting in December is a trap.

None of it is dramatic on its own. It is the volume that bites: a full year of three-way reconciliation, compressed into the days before a deadline, on a form that cannot be amended. A business that opens the file in October finishes calmly; the one that opens it on 28 December does not.

Where GSTR-9C comes in

Above a specified aggregate turnover, a business also files GSTR-9C — a reconciliation statement that ties the GSTR-9 figures to the annual financial statements, self-certified by the taxpayer and filed along with the annual return. It is the document where a difference between your GST numbers and your audited accounts has to be reconciled line by line. Whether it applies to you turns on your turnover for the year, so confirm your own figure before assuming you are out of it.

That reconciliation is often where the real questions surface — why declared turnover and booked revenue differ, how a block of credit was treated, whether an adjustment landed in the right financial year. Answering them properly means having the returns and the accounts open side by side, which is one more reason to begin before the calendar forces the pace.

The GSTR-9 due date for FY 2025-26 is 31 December 2026. The return itself takes an afternoon — but only if the reconciliation behind it is already done. The useful deadline is not December; it is the day you start.

When is the GSTR-9 due date for FY 2025-26?

31 December 2026, a Thursday. The GST portal sets the annual-return due date as “31st December of subsequent financial year or as extended by Government through notification from time to time.” For FY 2025-26 (April 2025 to March 2026) that is 31 December 2026. Treat the 31st as the date unless the Government notifies an extension.

Who has to file GSTR-9?

Every person registered as a normal (regular) taxpayer for any part of the year, including SEZ units and SEZ developers, and anyone who withdrew from the composition scheme to become a normal taxpayer during the year. The portal says the annual return “is not required to be filed by casual taxpayer / Non Resident taxpayer / ISD / OIDAR Service Providers,” and composition taxpayers file GSTR-9A instead.

Can I revise GSTR-9 after filing?

No. The GST portal is explicit: “you cannot revise Form GSTR-9 return after filing.” There is no amendment window afterwards, so corrections have to happen before you submit. That is why the reconciliation is the real work, not the form-filling.

What is GSTR-9C, and do I need it?

GSTR-9C is a reconciliation statement that reconciles your GSTR-9 annual return with your annual financial statements, self-certified by you and filed together with the annual return. It applies to businesses above a specified aggregate turnover for the year. Whether it is yours depends on your own turnover figure, so check that before you assume it does not apply.

Carrying GSTR-1 and GSTR-3B mismatches you have not reconciled yet? We reconcile the full year against your books and file GSTR-9 and GSTR-9C for you.

Talk to our team →

Your outsourced finance department

Indefine reconciles a full year of GST returns against your books and files GSTR-9 and GSTR-9C for growing businesses — the mismatches found and fixed before the annual return is signed, not after, by qualified CAs who know it cannot be revised.

Book a consultation →

Chat with us