
Once you submit your GST annual return, that’s it; you can’t go back and edit or fix anything. Many annual-return differences originate during the year when purchase records, GSTR-1, GSTR-3B, and other GST data are not properly matched and reconciled.
In this guide, you’ll find who needs to file the return, which tables usually get changed, and how to get your reconciliation right so your return is clean.
Let's go over the general picture before diving into the tables. GSTN enabled the filing facility for GSTR-9 and GSTR-9C for FY 2025-26 from 8 October 2026, as communicated through its October 2026 advisory.
Both the forms cannot be edited, and the tile will only be visible after all the GSTR-1 and GSTR-3B are filled for FY 2025-26.
The biggest confusion each year is whether a business needs to file at all.
Under Notification No. 15/2025-Central Tax, taxpayers having aggregate turnover up to ₹2 crore for the relevant financial year are exempt from furnishing the annual return in Form GSTR-9, subject to the applicable provisions.
Aggregate turnover isn’t just your main sales. Under Section 2(6), it covers all supplies by all your GSTINs under one PAN, including exempt and export supplies. Aggregate turnover is determined at the PAN level. Therefore, where the aggregate turnover of all applicable GST registrations under the same PAN exceeds the prescribed threshold, the filing requirement needs to be evaluated for the relevant GST registrations in accordance with the applicable provisions.
Once you know if you need to file, map out your calendar.
As of 15 October 2026, no extension has been notified. ITC eligibility under Section 16(4) should be reviewed before filing the annual return, as the applicable statutory time limit must be satisfied independently.
The amount of late fees applicable would be the daily amount according to Section 47(2), as relaxed by Notification No. 07/2023-Central Tax. The applicable late fee provisions should be considered in relation to the annual return and the relevant reconciliation statement, based on the applicable law.
Worked example: For example, if your business pulls in ₹12 crore and you file on March 31, 2027, but the deadline was 90 days earlier, you pay a ₹9,000 late fee (₹100 per day), which is still under the ₹48,000 cap.
This year brings a few extra risks to the return. FY 2025-26 also includes periods affected by changes in applicable GST rates, making period-wise reconciliation important.
All of these changes lead to one task, and it is where most notices begin.
Example: an exporter with ₹14 crore turnover had a ₹6.2 lakh credit in GSTR-3B for FY 2024-25. That credit carried into the next year, FY 2025-26.
You need to track these amounts closely. As current-year ITC, it would have inflated Table 6 and delayed an impending refund of an RFD-01. Moving it to Table 6A1 fixed it.
As a practical reconciliation principle, GST returns should be supported by the taxpayer’s books of account and underlying records, with differences between books and returns appropriately identified and explained.
With the reconciliation done, filing itself is mechanical.
For portal-related technical issues, taxpayers can use the GSTN helpdesk and the support facilities available on the GST Portal
Most errors we see come from treating auto-populated tables as final, so confirm these before filing:
The last big step before audit season? File your GST annual returns for 2025-26. Figure out what applies to your whole PAN, review ITC eligibility and reconciliation within the applicable statutory timelines, and reconcile before you upload any data.
Exporters especially, keep in mind that GST refund claims may require reconciliation with the relevant GST returns, books, ITC records, and supporting documentation. MYGST Refund can help businesses reconcile GSTR-1, GSTR-3B, GSTR-2B, and books, identify ITC gaps, and assess potential GST refund opportunities before finalising the annual return.
1. Does GSTR-9 apply to small businesses with turnover up to ₹2 crore?
Taxpayers covered by the applicable exemption from furnishing GSTR-9 are not required to file it for that financial year. Voluntary filing may be undertaken where permitted
2. What’s the GSTR-9C due date for FY 2025-26?
GSTR-9C is furnished along with the annual return within the applicable statutory due date. For FY 2025-26, the due date is 31 December 2026, subject to any subsequent extension.
3. Has the GSTR-9 due date been extended for FY 2025-26?
Not as of October 15, 2026. If there’s an extension, you’ll hear about it from a CBIC notification.
4. What is the penalty for late filing of GSTR-9C?
There is no separate fee. A late fee of ₹50 to ₹200 per day applies to the annual return, capped by the turnover slab.
5. Can I revise GSTR-9 after filing?
No. Missed tax is paid, and excess ITC is reversed, through DRC-03.