Last Updated: March 2026

GSTR-9 Annual Return Filing Checklist — FY 2025-26

TL;DR

GSTR-9 is the annual GST return consolidating all GSTR-1, 3B, and 2A/2B data for the financial year. It is mandatory for regular taxpayers with turnover above ₹2 crore (due 31 Dec 2026 for FY 2025-26). This interactive checklist covers 35 items across 7 categories — pre-filing setup, outward supplies, ITC reconciliation, tax payments, amendments, HSN summary, and GSTR-9C. GSTR-9 cannot be revised once filed, so use this checklist to verify everything before submission.

GSTR-9 Filing Readiness Checklist

0%
Filing Readiness
Start checking off items below to track your GSTR-9 filing readiness.

How to Use the GSTR-9 Filing Checklist

This interactive checklist helps you systematically prepare for GSTR-9 annual return filing. It covers every critical step from document gathering to final submission.

Step 1 — Work Through Each Category

Click on a category to expand it. Check off each item as you complete it. The progress bar and readiness score update in real-time. Each item includes the relevant GSTR-9 table reference where applicable.

Step 2 — Follow the Sequence

Start with Pre-Filing Setup (document gathering), then Outward Supplies reconciliation, followed by ITC verification — which is the most complex and error-prone section. Complete Tax Payments, Amendments, HSN, and finally GSTR-9C if applicable.

Step 3 — Aim for 100%

Only submit your GSTR-9 on the GST portal when you reach 100% readiness. Remember: GSTR-9 cannot be revised once filed. Any errors discovered later must be corrected through DRC-03 or subsequent year returns.

CA Tip: Start GSTR-9 preparation at least 4–6 weeks before the deadline. Download all GSTR-2A/2B data before October to capture late supplier uploads. The ICAI Technical Guide 2025 on GSTR-9 is an excellent reference for table-wise guidance and reconciliation illustrations.

What Is GSTR-9 Annual Return?

GSTR-9 is the annual GST return that consolidates all monthly or quarterly returns (GSTR-1, GSTR-3B) filed during a financial year into a single comprehensive document. It is filed under Section 44 of the CGST Act and covers outward supplies, inward supplies, ITC claims, tax payments, amendments, and HSN-wise summaries.

For FY 2025-26, GSTR-9 is mandatory for regular taxpayers with aggregate turnover exceeding ₹2 crore as per Notification No. 15/2025-Central Tax. The form is divided into 6 parts and 19 tables. Tables 4, 5, and 8A are auto-populated from GSTR-1 and GSTR-2A data on the GST portal.

The 2025 amendments via Notification No. 13/2025-Central Tax introduced enhanced ITC tracking fields, new tables for prior-year ITC (Table 6A1), import ITC reconciliation with ICEGATE (Table 8H1), and mandatory Rule 37A reversal disclosures. These changes significantly increase the granularity of reporting required.

GSTR-9 vs GSTR-9C

GSTR-9 is the annual return filed by all eligible taxpayers. GSTR-9C is the reconciliation statement required only for businesses with turnover above ₹5 crore — it matches GSTR-9 figures with audited financial statements. From FY 2020-21, GSTR-9C is self-certified (no mandatory CA audit), though professional assistance is strongly recommended by the ICAI.

Key GSTR-9 Tables — Quick Reference

TableDescriptionSourceAuto-Populated?
4Outward supplies (taxable, exempt, nil, non-GST)GSTR-1Yes
5Outward supplies on which tax not payableGSTR-1Yes
6ITC availed during the yearGSTR-3B + BooksNo
7ITC reversed during the yearGSTR-3B + BooksNo
8ITC as per GSTR-2A vs ITC claimedGSTR-2A8A only
9Tax paid and tax payableGSTR-3B + ChallansNo
10–14Amendments & ITC adjustmentsReturns + BooksNo
15–16Demands, refunds, outstandingRecordsNo
17–18HSN summary (outward & inward)InvoicesPartial

Late Fee and Penalties for GSTR-9

ScenarioFee / PenaltyCap
Late filing₹200/day (₹100 CGST + ₹100 SGST)0.5% of turnover in state
Non-filing (after notice u/s 61)Best judgment assessment u/s 62As determined by officer
Tax shortfall discoveredInterest 18% p.a. + DRC-03 paymentNo cap on interest
Late Fee Example:
Turnover in state = ₹3 Cr | Days late = 15
Fee = 15 × ₹200 = ₹3,000
Cap = 0.5% × 3,00,00,000 = ₹1,50,000
Payable: ₹3,000 (within cap)

Need help with GSTR-9 filing? Our CAs handle complete GSTR-9 and GSTR-9C preparation, reconciliation, and filing for businesses across India. Talk to a CA today →

Frequently Asked Questions — GSTR-9 Annual Return

Back to Top