Cogent Professionals
GSTAnnual

GSTR-9 Annual Return — FY 2025-26

GSTR-9 is the annual return summarising all GST transactions for FY 2025-26. Taxpayers above ₹5 crore turnover must also file GSTR-9C (reconciliation statement certified by a CA/CMA). Due date is 31st December 2026.

Due Date

31 December 2026

Form

GSTR-9 / GSTR-9C

Applicable To

All regular GST taxpayers with turnover above ₹2 crore (GSTR-9C reconciliation > ₹5 crore)

Penalty for late filing

₹200/day late fee (₹100 CGST + ₹100 SGST), capped at 0.25% of turnover in the state

GSTR-9: What It Covers

GSTR-9 is a comprehensive annual summary reconciling all monthly/quarterly returns for the full financial year. Key tables:

| Table | What It Reports | |---|---| | 4 (Part II) | Outward supplies — taxable, exempt, zero-rated, non-GST | | 6 (Part III) | ITC availed — IGST, CGST, SGST by nature (inputs, capex, services) | | 7 (Part III) | ITC reversed — under rules 42, 43, Section 17(5) etc. | | 8 (Part III) | ITC comparison: GSTR-2B vs actual ITC claimed — this is the key reconciliation table | | 10/11 | Supplies/ITC reported in later periods (amendments) | | 15 | Demands and refunds outstanding | | 16 | Supplies received from composition dealers | | 17/18 | HSN-wise outward and inward summary |

GSTR-9C: Who Needs It?

Taxpayers with annual aggregate turnover above ₹5 crore must file GSTR-9C — a self-certified reconciliation statement (since 2021-22, self-certification replaced mandatory CA certification, though many businesses still get CA certification for reliability).

GSTR-9C reconciles:

  • Audited financial statement turnover vs GSTR-9 turnover
  • ITC as per books vs ITC as per GSTR-9
  • Tax payable as per books vs tax paid via GST returns

Table 8 of GSTR-9 is where most issues surface. If your GSTR-3B claimed more ITC than appeared in GSTR-2B (Table 8C vs 8D mismatch), the excess shows up here — and could attract scrutiny. Reconcile this before filing.

Common Errors in GSTR-9 Filing

  1. Turnover mismatch: GSTR-9 turnover ≠ P&L revenue → investigate RCM entries, advances received, exempted supplies that were excluded from GSTR-1
  2. ITC 8D > 8C: ITC claimed in GSTR-3B exceeds GSTR-2B credits — reverse the excess in final GSTR-3B; do not ignore
  3. HSN codes wrong: Annual HSN summary (Tables 17/18) must match actual HSN codes on invoices
  4. RCM not reported: Inward RCM supplies must appear in both outward (Table 7B) and inward (Table 4G) of GSTR-9

Preparation Timeline

| By Date | Action | |---|---| | September 2026 | Begin booking closure for FY 2025-26 accounts | | October 2026 | Extract GSTR-9 auto-populated data; run Table 8 mismatch report | | November 2026 | Resolve all ITC mismatches (reverse excess ITC in Oct/Nov GSTR-3B) | | December 2026 | Finalize GSTR-9 and GSTR-9C; file by 31st December |

Action Checklist

  • [ ] Download GSTR-9 auto-draft from GST portal
  • [ ] Reconcile auto-draft outward supplies vs actual GSTR-1 filed data
  • [ ] Run GSTR-2B vs GSTR-3B ITC reconciliation (Table 8 analysis)
  • [ ] Reverse excess ITC in current-period GSTR-3B before filing GSTR-9
  • [ ] Prepare HSN-wise summary for Tables 17 and 18
  • [ ] If turnover >₹5 Cr: get GSTR-9C prepared (with or without CA certification)
  • [ ] File GSTR-9 (and GSTR-9C if applicable) by 31st December 2026

Need help with this filing?

Our CAs handle GST filings end-to-end — from data collection to submission confirmation.

Get Filing Assistance