Guide

GST Annual Return for FY 2025-26: GSTR-9 and GSTR-9C Due 31 December 2026

Last reviewed: May 2026 · Sourced from official government portals

01

What This Return Is For

GSTR-9 and GSTR-9C are the annual GST filings that consolidate everything you reported through GSTR-1 (outward supplies) and GSTR-3B (tax payment) over the financial year, then reconcile against your books and audited financial statements. The FY 2025-26 return is your annual statement for the period 1 April 2025 to 31 March 2026, due 31 December 2026. It's the second annual GST filing under the rationalised tiered late-fee regime introduced by Notification 07/2023.

02

Who Has To File

Eligibility is based on aggregate turnover at the PAN level for the financial year. Subject to any exemption notification CBIC issues for FY 2025-26 specifically, the standard rules are:

Aggregate Turnover (FY 2025-26, PAN-level)GSTR-9GSTR-9C
Up to Rs 2 croreOptional (typically waived by annual notification)Not required
Rs 2 crore to Rs 5 croreMandatoryNot required
Above Rs 5 croreMandatoryMandatory

Watch for the FY 2025-26 notification (typically issued by CBIC in Q3 of 2026) confirming or modifying the Rs 2 crore exemption. The structure has been consistent since FY 2017-18 but is reconfirmed annually.

03

Who Is Excluded

Some categories of registered persons don't file GSTR-9 regardless of turnover. They have their own annual or specific returns.

  • Composition scheme dealers: file GSTR-4 (not GSTR-9). The earlier GSTR-9A for composition has been discontinued.
  • Casual taxable persons: temporary GST registrations don't trigger GSTR-9.
  • Input Service Distributors (ISDs).
  • Non-resident taxable persons.
  • Tax deductors under Section 51 (TDS deductors).
  • Tax collectors at source (e-commerce operators) under Section 52: file GSTR-9B instead.
04

Due Dates And Timelines

31 December following the close of the financial year, for both GSTR-9 and GSTR-9C. Plan to start the reconciliation work in October 2026.

  • FY 2025-26 GSTR-9 / GSTR-9C: due 31 December 2026.
  • Internal milestone: complete GSTR-1 / GSTR-3B reconciliation by end of October 2026.
  • Internal milestone: build the turnover bridge and ITC bridge by end of November 2026.
  • Filing target: 15 December 2026 to leave buffer for portal issues or last-minute corrections.
  • Late fee: triggered the day after 31 December until the date of filing.
05

Tiered Late Fee Structure

The CBIC Notification 07/2023 tiered late fee structure (effective from FY 2022-23 onwards) continues for FY 2025-26. The fee is per-day under both CGST and SGST acts, with no late fee under IGST.

Aggregate TurnoverLate Fee per Day (CGST + SGST)Maximum Cap
Up to Rs 5 croreRs 50 (Rs 25 + Rs 25)0.04% of turnover per Act
Rs 5 crore to Rs 20 croreRs 100 (Rs 50 + Rs 50)0.04% of turnover per Act
Above Rs 20 croreRs 200 (Rs 100 + Rs 100)0.50% of turnover per Act

GSTR-9C late fee accrues separately from the later of (a) GSTR-9 actual filing date or (b) 31 December due date, until GSTR-9C is filed. So filing GSTR-9 on time and missing GSTR-9C still triggers the per-day fee on GSTR-9C.

06

Gstr-9 Form Structure

Six parts and 19 sections. Most fields auto-populate from your filed GSTR-1 and GSTR-3B. Your role is to reconcile and report differences.

  • Part I (Tables 1-3): Basic info, GSTIN, legal name, financial year.
  • Part II (Tables 4-5): Outward supplies. Taxable, zero-rated, exempt, nil-rated, plus credit and debit notes within the same FY.
  • Part III (Tables 6-8): Input Tax Credit. ITC availed, reversed (Rules 37 / 37A), reclaimed, reconciled with GSTR-2B.
  • Part IV (Table 9): Tax paid analysis (cash vs ITC) by tax head.
  • Part V (Tables 10-13): Cross-year transactions. FY 2024-25 entries adjusted in FY 2025-26 GSTR-3B (Tables 10-11) and FY 2025-26 entries adjusted in FY 2026-27 GSTR-3B (Tables 12-13).
  • Part VI (Tables 15-19): Demands, refunds, HSN-wise summary, segregated supplies.
07

Gstr-9c: What The Reconciliation Does

GSTR-9C bridges your audited financial statements with your GSTR-9. It surfaces gaps that arise because GST treats supplies differently from how books treat revenue and expenses. Common reconciling items include accrual revenue not yet reported, supplies subject to tax in books but exempted under GST, ITC reversed in books but not yet in returns, and cross-year credit notes. From FY 2024-25, new tables (6A1, 8H1) for granular ITC tracking under Rules 37 / 37A continue into FY 2025-26.

  • Self-certified by the taxpayer's authorised signatory. No mandatory CA / CMA certification (rule unchanged since FY 2020-21).
  • Reconciliation of turnover (Part II): match audited turnover to GSTR-9 turnover, report differences.
  • Reconciliation of tax (Part III): match audited tax liability to GSTR-9 tax paid.
  • Reconciliation of ITC (Part IV): match book ITC to GSTR-9 ITC, including Rule 37 / 37A treatment.
  • Auto-calculated late fee table (Table 17, introduced for FY 2024-25, continues).
08

Documents You Will Need

Build a centralised file by mid-October 2026. Most rework cycles come from missing or unreconciled data.

  • GSTR-1 summaries for all 12 months of FY 2025-26 plus any GSTR-1A amendments.
  • GSTR-3B summaries for all 12 months.
  • GSTR-2B reports monthly (post-October 2026 uploads matter for cross-year ITC claims).
  • Books of account: trial balance, P&L, balance sheet, ledgers (rate-wise and GSTIN-wise).
  • Sales register: taxable, exempt, nil-rated, exports, SEZ, e-commerce supplies under Section 9(5).
  • Purchase register: inputs, input services, capital goods, RCM supplies, imports, unregistered purchases.
  • Credit and debit notes register, with cross-year timing flags.
  • If filing GSTR-9C: audited financial statements, Form 3CD if tax audit done, expense reconciliation for non-GST items (salary, depreciation, taxes paid).
  • Documentation for any exception items or unreconciled differences (so you can answer if the proper officer asks).
09

Penalty For Non-filing

Beyond the per-day late fee, repeated non-filing has serious operational consequences.

  • GST registration cancellation under Section 29(2)(c) for continuous non-filing.
  • Best judgment assessment under Section 62 (proper officer estimates your liability).
  • Blocked input tax credit for buyers on supplies you made (they cannot reconcile).
  • Section 125 general penalty up to Rs 25,000 per Act for repeated default.
  • Reputational impact: regulators, buyers and lenders cross-check GST compliance during due diligence.
FAQ

Frequently Asked Questions

31 December 2026 for both. Plan to start the reconciliation work in October 2026, especially if you're a Rs 5 crore-plus business filing GSTR-9C, since the books-vs-returns reconciliation takes time. Aim to file by 15 December 2026 to leave buffer for portal issues or last-minute corrections.

Not mandatory if the FY 2025-26 exemption notification follows the precedent. CBIC has consistently waived GSTR-9 for taxpayers with aggregate turnover up to Rs 2 crore since FY 2017-18, and reaffirmed this for FY 2024-25 via Notification 15/2025. Watch for the FY 2025-26 notification, typically issued in Q3 2026.

No, not since FY 2020-21. GSTR-9C is self-certified by the authorised signatory. Many businesses still engage a CA for the actual reconciliation work because it's complex, but the certification on the form itself is the taxpayer's signature.

If your turnover is up to Rs 5 crore, late fee is Rs 50 per day (Rs 25 CGST + Rs 25 SGST), capped at 0.04% of turnover per Act. So a Rs 4 crore turnover business filing 30 days late pays Rs 1,500. The cap protects small businesses from runaway penalties.

No. GSTR-9 must be filed first, then GSTR-9C. The 9C draws data from 9 for the reconciliation. The late fee for GSTR-9C accrues separately from the later of (a) GSTR-9 filing date or (b) 31 December due date.

How we reviewed this page

The penalty amounts, deadlines, and regulatory requirements on this page are sourced directly from official government portals. We do not use secondary sources. When regulations change, we update the page.

Book this service on Ollvy

GST Monthly Filing

2,999
Guaranteed by
Book Now →

Want to do it yourself?