Legal Suvidha is a registered trademark. Unauthorized use of our brand name or logo is strictly prohibited. All rights to this trademark are protected under Indian intellectual property laws.
[email protected] For any Queries Contact us
Blog Updated: CA Mayank Wadhera (CA, CS, CMA) GST Rates & Compliance

GSTR-9 Annual Return — Applicability, Due Date and Filing Guide FY 2025-26

Quick Answer

GSTR-9 is the annual GST return consolidating all monthly GSTR-1 and GSTR-3B data for the financial year. It is mandatory for businesses with annual aggregate turnover above Rs.2 crore. Businesses with turnover up to Rs.2 crore may file voluntarily. The due date is 31 December of the following financial year. GSTR-9C, the reconciliation statement certified by a CA, is mandatory for businesses with turnover above Rs.5 crore.

FY 2025-26: GSTR-9 Due 31 December 2026 — Discrepancy Notices Issued for GSTR-1 vs GSTR-3B Mismatches

GSTR-9 for FY 2025-26 must be filed by 31 December 2026. The Income Tax Department and GST authorities increasingly use GSTR-9 data for cross-verification with ITR filings — turnover declared in GST must reconcile with turnover declared in income tax. Businesses that have monthly discrepancies between GSTR-1 and GSTR-3B outward supply figures must reconcile and correct these in GSTR-9. Persistent mismatches between GSTR-9 and ITR trigger scrutiny notices from both GST and income tax authorities.

What is GSTR-9 and Who Must File It?

GSTR-9 is the Annual Return under the Goods and Services Tax framework, prescribed under Section 44 of the CGST Act 2017. It is a comprehensive annual statement that consolidates the supply-side and demand-side data reported in all monthly GSTR-1 and GSTR-3B returns filed during the financial year. Filing GSTR-9 allows the taxpayer to reconcile monthly data, disclose any differences, and make corrections — particularly for additional ITC or unclaimed ITC that was missed in monthly returns.nnGSTR-9 is mandatory for all regular GST-registered taxpayers with annual aggregate turnover above Rs.2 crore in the financial year. Taxpayers with turnover up to Rs.2 crore have the option to file GSTR-9 voluntarily but are not legally obligated. Composition scheme taxpayers do not file GSTR-9 — they file GSTR-9A instead (though GSTR-9A filing has been waived for several years). Input Service Distributors, tax deductors under Section 51, and tax collectors under Section 52 have separate annual return forms.nnThe importance of GSTR-9 extends beyond compliance — it is the document where the full year's GST position is reconciled and finalised. Any ITC that was available but not claimed in monthly returns can be claimed through GSTR-9 (subject to the September return cutoff and GSTR-2B constraints). Any excess ITC claimed during the year must be reversed in GSTR-9 with applicable interest. Discrepancies between GSTR-9 and the annual ITR return invite notices from both GST officers and income tax scrutiny.

GSTR-9 Due Date, Late Fee and Applicability Table

The GSTR-9 due date is 31 December of the year following the financial year. For FY 2024-25, GSTR-9 was due by 31 December 2025. For FY 2025-26, GSTR-9 must be filed by 31 December 2026. The CBDT/CBIC has extended this deadline in multiple previous years — notably due to COVID-19 and technical issues with the GST portal — but businesses should plan for the standard 31 December deadline.nnLate filing of GSTR-9 attracts a late fee of Rs.200 per day (Rs.100 CGST + Rs.100 SGST) subject to a maximum of 0.25% of the taxpayer's annual turnover in the respective state or Union Territory. For a business with Rs.5 crore annual turnover, the maximum late fee is Rs.1,25,000. For a Rs.50 crore business, the maximum is Rs.12,50,000 — making timely filing financially very important for large businesses.nnGSTR-9C is the reconciliation statement and self-certification for businesses with annual turnover above Rs.5 crore. Prior to FY 2020-21, GSTR-9C required a CA audit certification — this requirement was removed from FY 2020-21 and replaced with self-certification by the taxpayer. However, most businesses continue to engage a CA to prepare GSTR-9C given its complexity and the reconciliation work required.
Turnover Threshold GSTR-9 Requirement GSTR-9C Requirement Due Date
Up to Rs.2 crore Optional (voluntary filing) Not applicable 31 December of following year
Rs.2 crore to Rs.5 crore Mandatory Not applicable 31 December of following year
Above Rs.5 crore Mandatory Mandatory (self-certified) 31 December of following year
Composition taxpayers GSTR-9A (waived in recent years) Not applicable 30 April of following year
Late fee (turnover above Rs.2Cr) Rs.200/day Max 0.25% of state turnover
Late fee (nil return) Rs.50/day Maximum Rs.2,000

GSTR-9 Table Structure — Key Sections Explained

GSTR-9 has six parts with 19 tables spanning nearly 50 data points. The return consolidates an entire year's GST data and requires careful reconciliation before filing. Understanding the key parts prevents under-reporting or over-claiming.nnPart I (Tables 1-3) covers basic information — financial year, GSTIN, legal and trade name, and the aggregate turnover as per the monthly returns. Part II (Tables 4-5) covers details of outward and inward supplies declared during the year. Table 4 asks for the gross value of outward supplies split into taxable, zero-rated, nil-rated, exempt, and non-GST supplies. Table 5 covers inter-state supplies made to registered persons, unregistered persons, and composition dealers — required for the reconciliation with GSTR-1 data.nnPart III (Tables 6-8) covers ITC for the year — the most critical section. Table 6 asks for total ITC availed during the year split by type (imports of goods, imports of services, inward supplies from registered persons, inward supplies subject to reverse charge). Table 7 covers ITC reversed during the year including Section 17(5) blocked credits, Rule 42 proportionate reversals, and other mandatory reversals. Table 8 reconciles GSTR-2A-derived ITC with what was claimed in GSTR-3B returns — any ITC claimed in excess of GSTR-2A must be reversed here with interest.nnPart IV (Tables 9-14) covers tax paid as declared in returns. Part V (Tables 15-19) covers particulars of the transactions for the previous financial year declared in returns of the current financial year — adjustments made in April to September for corrections to prior year supply data.

GSTR-9C — Reconciliation Statement for Large Businesses

GSTR-9C is the annual reconciliation statement between the audited annual financial statements and the GSTR-9 annual return. It is mandatory for taxpayers with annual aggregate turnover above Rs.5 crore. From FY 2020-21, GSTR-9C is self-certified by the taxpayer rather than requiring CA certification, but the complexity of reconciliation typically necessitates CA involvement.nnGSTR-9C reconciles four key items: (1) Turnover — the audited turnover as per financial statements versus the taxable turnover declared in GSTR-9. Differences can arise from advance receipts, credit notes, unbilled revenue, and timing differences. (2) Tax rate-wise liability — ensuring the GST liability computed on the reconciled turnover matches what was paid in GSTR-3B. (3) ITC — the ITC availed in GSTR-3B versus the ITC appearing in GSTR-2A. Excess ITC must be identified and reversed. (4) Tax paid — verifying the tax actually paid versus the tax liability computed.nnThe preparation of GSTR-9C typically requires: audited or compiled annual financial statements, full-year GST return data export from GSTR-1 and GSTR-3B, GSTR-2A annual data, and a detailed reconciliation working on all four parameters. Large businesses with multiple GSTIN registrations (state-wise) must prepare a separate GSTR-9C for each state registration. CA firms experienced in GST annual audit are engaged typically between September and November to complete GSTR-9C before the December deadline.

Common GSTR-9 Mistakes and How to Avoid Them

Several common mistakes in GSTR-9 filing attract department notices and demands. The first is declaring higher turnover in GSTR-9 than the aggregate of monthly GSTR-3B outward supplies without explanation. When GSTR-9 turnover differs from the sum of monthly GSTR-3B figures, the department expects a reconciliation — otherwise it treats the difference as suppressed sales in earlier months inviting demand notices.nnThe second common mistake is claiming additional ITC in GSTR-9 for invoices that did not appear in GSTR-2A at all — not even in any month's auto-generated data. ITC claimed in GSTR-9 must correspond to actual supply invoices that are part of the GSTR-2A ecosystem. ITC for invoices from unregistered suppliers or suppliers who never filed any return cannot be claimed in GSTR-9.nnThe third mistake is failure to reverse excess ITC identified during annual reconciliation. If GSTR-9 reconciliation reveals that ITC claimed in GSTR-3B across the year exceeded what was eligible — either due to blocked credits being claimed or GSTR-2A shortfall — this excess must be reversed in GSTR-9 with applicable interest. Ignoring this and filing GSTR-9 without such reversals exposes the taxpayer to demand notices when the department's automated systems flag the excess.nnProactive reconciliation — matching GSTR-1 totals with GSTR-3B outward figures, matching GSTR-2B with ITC claimed in GSTR-3B, and matching turnover with books of accounts — conducted monthly rather than annually at the time of GSTR-9 filing significantly reduces the volume and complexity of annual corrections.

Frequently Asked Questions

GSTR-9 Annual Return — Accurate Reconciliation and Timely Filing

Legal Suvidha's CA team prepares GSTR-9 and GSTR-9C for businesses — full-year GSTR-1 vs GSTR-3B reconciliation, ITC annual audit, GSTR-2A vs claimed ITC matching, turnover reconciliation with financial statements, and filing by 31 December to avoid Rs.200/day late fees.

Free first consultation available.

This guide is for informational purposes only, updated for the current financial year. Tax and compliance laws change frequently. Always verify applicable rates, thresholds, and procedures with a qualified Chartered Accountant before filing or making compliance decisions. Legal Suvidha Providers LLP is not liable for decisions taken based on this content without professional verification.

Scroll to Top
Legal Services