GST Annual Return FY 2025-26: Due Date, Late Fee, Checklist

Reading Time: 6 minutes
GST Annual Return (GSTR-9 & 9C) for FY 2025-26: Due Date, Who Must File, Late Fees and Checklist

Updated 24 October 2026

#GSTR9#GSTR9C#GSTAnnualReturn#FY2025-26

GSTR-9 and GSTR-9C for FY 2025-26 are due on 31 December 2026. The portal opened on 8 October 2026. Here is who must file, what changed, what a delay costs, and how to file without notices.

31 Dec 2026Due date (68 days left on 24 Oct)
Above ₹2 croreGSTR-9 mandatory
Above ₹5 croreGSTR-9C also required
30 Nov 2026ITC and amendment cut-off

GST annual return FY 2025-26 at a glance

Item Position for FY 2025-26 (1 Apr 2025 to 31 Mar 2026)
📅 Due date 31 December 2026 (Section 44 of the CGST Act, Rule 80). No extension announced as of 24 October 2026
🖥 Portal status GSTR-9 and GSTR-9C enabled from 8 October 2026
📄 GSTR-9 Mandatory above ₹2 crore aggregate turnover; optional up to ₹2 crore
📑 GSTR-9C Required above ₹5 crore aggregate turnover; self-certified by the taxpayer
🔑 Pre-condition All GSTR-1 and GSTR-3B for the year must be filed first, or the annual return tiles stay disabled
⏳ Outer limit The portal does not accept a return after 3 years from its due date, so FY 2025-26 closes on 31 December 2029

⚠️ GST annual return Extensions have come in some earlier years, but plan against 31 December, not against a hoped-for extension.

Who must file GSTR-9 and GSTR-9C?

GSTR-9 is the yearly summary of everything you reported in your monthly or quarterly returns: outward supplies, input tax credit (ITC), tax paid and refunds. GSTR-9C is a reconciliation between GSTR-9 and your audited annual financial statements.

  • Regular taxpayers with aggregate turnover above ₹2 crore must file GSTR-9.
  • Taxpayers with aggregate turnover up to ₹2 crore are exempt from filing; for FY 2025-26 filing is optional.
  • Taxpayers with aggregate turnover above ₹5 crore must also file GSTR-9C along with GSTR-9. It is self-certified, so a CA certificate is not required, but the reconciliation must be prepared and signed off carefully by you.
  • Not covered by GSTR-9: composition taxpayers (they file their own annual return), Input Service Distributors, casual and non-resident taxable persons, and TDS/TCS deductors and collectors.

💡 Practical point: “aggregate turnover” is PAN-based and covers all your GST registrations across states, so a business with several GSTINs must add them up before deciding whether it crosses ₹2 crore or ₹5 crore.

Even if your turnover is below ₹2 crore, filing GST annual return voluntarily can still be useful. It gives you one clean year-end check of ITC and liability before the department raises a query.

GST annual return, What is different this year?

1. Two rate regimes in one return. The GST rate rationalisation took effect on 22 September 2025, in the middle of FY 2025-26. Your GSTR-9 therefore covers supplies at old rates (April to 21 September 2025) and new rates (from 22 September 2025). Check that every invoice, credit note and HSN line was reported at the rate applicable on its date, and that your books split the two periods cleanly.

2. More detailed ITC reporting. The annual return form has been reworked in recent years. It now asks for ITC of the previous year claimed in the current year (Table 6A1), import ITC reconciled with ICEGATE data (Table 8H1), and compulsory reporting in Tables 12 and 13. Open the live form on the portal and map your working papers to it before you start; do not reuse last year’s template blindly.

3. ITC must tie back to GSTR-2B. Table 8 compares ITC claimed in GSTR-3B with ITC available in GSTR-2B. Credit claimed on invoices that never appeared in your GSTR-2B, or that were not accepted on the Invoice Management System (IMS), is the single most common source of a mismatch.

📌 A cut-off that arrives before 31 December. Under Sections 16(4), 34(2) and 37(3) of the CGST Act, the time limit for claiming ITC on FY 2025-26 invoices, and for amending invoices or issuing credit notes for that year, is 30 November 2026, or the date you file the annual return if that is earlier. That is 37 days from 24 October. Anything missed by then cannot be fixed in GSTR-9.

GST annual return-Late fee and interest if you miss 31 December

Late fee for GSTR-9 is charged per day from the day after the due date until the day you file, under Section 47(2) of the CGST Act as reduced by Notification No. 07/2023-Central Tax. It depends on your aggregate turnover, and the cap is a percentage of turnover in the State or Union Territory of the registration.

Aggregate turnover Late fee per day (CGST + SGST) Maximum (CGST + SGST)
Up to ₹5 crore ₹50 (₹25 + ₹25) 0.04% of turnover (0.02% + 0.02%)
₹5 crore to ₹20 crore ₹100 (₹50 + ₹50) 0.04% of turnover (0.02% + 0.02%)
Above ₹20 crore ₹200 (₹100 + ₹100) 0.50% of turnover (0.25% + 0.25%)

💡 Example: a business with ₹8 crore turnover in its state files GSTR-9 on 31 January 2027, 31 days late. Late fee is 31 × ₹100 = ₹3,100, well below the cap of ₹32,000 (0.04% of ₹8 crore).

  • GSTR-9C has no separate late fee, but where it is required the return is treated as complete only when both forms are filed, so file them together.
  • Late fee is separate from interest at 18% a year under Section 50, which applies to any tax you pay late, including additional liability discovered while preparing GSTR-9.
  • Additional tax found at this stage has to be paid in cash; ITC cannot be used to settle it. Many such differences can be avoided by correcting them in your GSTR-1 and GSTR-3B filings up to November, before the 30 November cut-off.

🚨 The money is the smaller risk. A delayed or inaccurate annual return also invites a department query on ITC and turnover mismatches, which costs far more in time and professional fees.

GST annual return- Six mistakes that invite GST notices

  • Filing GSTR-9 straight from auto-populated data. The portal fills tables from your GSTR-1 and GSTR-3B. If those were wrong, GSTR-9 repeats the error. Reconcile to your books first.
  • Claiming ITC that is not in GSTR-2B. Credit on invoices missing from GSTR-2B, or not accepted on IMS, shows up as a mismatch in Table 8 and is a classic trigger for a query.
  • Ignoring the September 2025 rate change. Invoices raised or credit notes issued around 22 September 2025 are often reported at the wrong rate or in the wrong period.
  • Turnover that does not match the books. GSTR-9 turnover should reconcile to the profit and loss account, and to the income tax return and tax audit report where applicable. Differences need a reason on record.
  • Mishandling ITC reversals and reclaims. Rule 37 and Rule 37A reversals, and credit reclaimed later, are reported in specific tables. A single reversal figure is not enough.
  • Treating GSTR-9C as a formality. It is self-certified, which puts the accuracy on you. Reconcile turnover, tax paid and ITC to audited financials and explain every difference.

A 10-step checklist to file GST annual return by 31 December

  1. 1Confirm every GSTIN under your PAN and total the aggregate turnover to decide: GSTR-9 only, or GSTR-9 plus GSTR-9C.
  2. 2Make sure all GSTR-1 and GSTR-3B for April 2025 to March 2026 are filed; the annual return tile opens only after that.
  3. 3Reconcile GSTR-1 and GSTR-3B with your books, month by month, and with the sales register and e-invoice / e-way bill data.
  4. 4Reconcile ITC: GSTR-2B against books and against GSTR-3B; resolve pending IMS items.
  5. 5Before 30 November 2026, claim eligible ITC and make remaining invoice amendments and credit notes for FY 2025-26.
  6. 6Split April to 21 September 2025 and 22 September 2025 to March 2026 supplies and check rates.
  7. 7Match turnover and ITC with the audited financial statements.
  8. 8Download the auto-populated draft from the portal and compare it line by line with your workings.
  9. 9Pay any additional tax and interest in cash, then file GSTR-9 and GSTR-9C together.
  10. 10Keep the working papers, filing acknowledgement and reconciliation file for your records.

Frequently asked questions

What is the last date for GSTR-9 for FY 2025-26?

31 December 2026, unless the government notifies an extension. None has been announced as of 24 October 2026.

Is GSTR-9 compulsory if my turnover is ₹1.5 crore?

No. Taxpayers with aggregate turnover up to ₹2 crore are exempt from filing it, and filing is optional.

Do I need a CA to certify GSTR-9C?

No. GSTR-9C is a self-certified reconciliation statement, required above ₹5 crore turnover. Many businesses still take professional help because the reconciliation is technical.

What is the late fee for GSTR-9?

₹50 a day up to ₹5 crore turnover and ₹100 a day up to ₹20 crore, each capped at 0.04% of turnover; ₹200 a day above ₹20 crore, capped at 0.5% of turnover.

Can I file GSTR-9 before the GSTR-3B for March is filed?

No. All GSTR-1 and GSTR-3B for the year must be filed before the annual return can be filed.

Can I correct GSTR-9 after filing?

No. GSTR-9 cannot be revised once filed, so check the figures before you submit.

✅ Key takeaways
  • File GSTR-9 (and GSTR-9C above ₹5 crore) by 31 December 2026.
  • Claim ITC and finish amendments by 30 November 2026.
  • Reconcile to GSTR-2B and the books; the September 2025 rate change splits the year in two.
  • Late fee is ₹50, ₹100 or ₹200 a day by turnover slab, plus 18% interest on any tax paid late.

Get your GST annual return filed on time with weandgst.in

We have helped businesses with GST and income tax compliance since 2017. For the FY 2025-26 annual return we can:

  • Check your turnover and tell you whether you need GSTR-9 only, or GSTR-9 and GSTR-9C.
  • Reconcile GSTR-1, GSTR-3B, GSTR-2B and your books, and flag ITC and rate differences before the 30 November cut-off.
  • Prepare GSTR-9 and the GSTR-9C reconciliation, explain every difference, and file once you approve.

Start early: reconciliation takes time, and the portal can get congested close to the deadline.

Book a GSTR-9 review on WhatsApp 

or email [weandgst@gmail.com]. Share your GSTIN, turnover range and accounting software.

Disclaimer: This article is general information as of 24 October 2026 and is not legal advice. Dates, thresholds and forms can change by notification; check the GST portal and the latest CBIC notifications, or speak to a tax professional, before you file.

Sources:

0Shares

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.