Filing GSTR-9 doesn’t have to be overwhelming. This updated guide breaks down who must file GSTR-9 for FY 2024-25, key exemptions, the due date, late fees, and the complete document checklist to ensure error-free submission. We’ve incorporated the latest structural changes from Notification No. 13/2025-Central Tax, including enhanced ITC tracking and auto-population features.
What is GSTR-9?
GSTR-9 is the annual GST return that consolidates your outward and inward supplies, input tax credit (ITC) claims, tax payments, and adjustments from monthly/quarterly filings (GSTR-1 and GSTR-3B) for FY 2024-25 (April 2024–March 2025). It’s essential for reconciliation and audit readiness, mismatches here can trigger notices.
Updates in GSTR-9 for FY 2024-25 (Snapshot of New Tables)
Notification No. 13/2025-Central Tax (dated September 17, 2025) introduces granular ITC reporting to minimize discrepancies. Here’s a quick overview:
| Table | Purpose | Key Change for FY 2024-25 |
| 6A1 | Prior-year ITC (FY 2023-24) claimed in current FY | New row; excludes Rule 37/37A reclaims to avoid double-counting |
| 7A-7H | ITC reversals | Split for Rule 37 (non-payment) vs. Rule 37A (supplier non-filing); reclaims to Table 6H |
| 8A | Inward supplies from GSTR-2B | Date-based: Includes FY 2024-25 invoices in GSTR-2B up to October 2025; excludes prior-year late uploads |
| 8H1 | IGST on imports deferred to next FY | New row for separate tracking |
| 9 | Tax payable vs. paid | Enhanced: Splits cash/ITC payments; flags differences for DRC-07 payment |
| 12 & 13 | Cross-year ITC reversals/availments | Mandatory if applicable; up to October 2025 GSTR-3B |
| 17/18 | HSN summaries | No 65% concessional checkbox; download-enabled from GSTR-1 |
Pro Tip: Amendments via GSTR-1A now auto-reflect in Tables 4 (outward supplies) and 5 (adjustments), no manual entry needed. For Table 8A accuracy, file after December 1, 2025, to capture all eligible invoices.
Simplified ITC Reporting Flowchart
Follow this step-by-step process for ITC (Tables 6–8, 12–13):
- Claim ITC (Table 6A/6A1): Report current-year (6A) or prior-year (6A1) claims from GSTR-2B.
- Reverse if Needed (Table 7): Split by rule, e.g., Rule 37A for supplier delays; temporary reversals go here.
- Reconcile with GSTR-2B (Table 8A): Auto-populated; flag mismatches in 8B–8D.
- Reclaim Eligible (Table 6H): Post-reversal reclaims (e.g., after payment); treat as current-year ITC.
- Cross-Year Adjustments (Tables 12/13): Reverse (12) or avail (13) in next FY, mandatory reporting.
Visual Note: Imagine a linear flowchart: Claim → Reverse (if ineligible) → Reconcile → Reclaim → Adjust cross-year. Use Excel to track variances.
Common Errors to Avoid: Misclassifying prior-year ITC (use 6A1, not 6A); missing Rule 37A reversals; ignoring Table 8A post-October uploads.
Who Must File GSTR-9 for FY 2024-25?
| Category | Turnover in FY 2024-25 | Filing Requirement | Notes |
| Regular taxpayers | > ₹2 crore | Mandatory | Full details required |
| Regular taxpayers | ≤ ₹2 crore | Exempt (filing optional) | Voluntary for reconciliation |
| Composition dealers | Any | File GSTR-9A (not GSTR-9) | Simplified scheme |
| E-commerce operators (TCS) | Any | Mandatory | Section 52 supplies |
| ISD, Casual Taxable Person, NRTP | Any | Exempt | No annual return |
| TDS/TCS deductors (except ECO) | Any | Exempt | Separate reporting |
GSTR-9C Note: Mandatory for aggregate turnover > ₹5 crore; self-certified (no mandatory CA audit). Reconciles GSTR-9 with books.
Due Date & Late Fee
- Due Date: 31st December 2025 (no extension yet).
- Late Fee: ₹200/day (₹100 CGST + ₹100 SGST), capped at 0.50% of turnover (0.25% per Act). Applies to both GSTR-9 and GSTR-9C.
Example: 10-day delay on ₹5 crore turnover = ₹2,000 late fee (under cap).
Complete Document Checklist for GSTR-9 (FY 2024-25)
Prepare these 13 items in a centralized folder (Excel recommended for reconciliations of Tables 6, 7, 8):
- GSTR-1 summaries (April 2024~March 2025) + GSTR-1A amendments (auto-reflects in Tables 4/5).
- GSTR-3B summaries (all 12 months) – tax liability, ITC, payments.
- GSTR-2B reports (monthly/quarterly) – download post-October 2025 for Table 8A completeness.
- Books of accounts (trial balance, P&L, ledgers – rate/GSTIN-wise).
- Purchase register (inward supplies, RCM, imports for Table 8H1).
- Sales register (taxable/exempt/exports/SEZ; e-commerce splits).
- ITC ledger (claims, Rule 37/37A reversals, reclaims in 6H).
- E-way bill data (optional verification).
- Debit/credit notes register (date-wise for cross-year).
- Advances register (received/adjusted, prior year).
- HSN-wise summaries:
- Outward (Table 17): 6-digit if > ₹5 crore; 4-digit B2B if ≤ ₹5 crore.
- Inward (Table 18): Similar rules.
- Working notes (prior-year ITC for 6A1; reversals; Table 9 differences).
- Audited financials (if > ₹5 crore, for GSTR-9C).
Excel Tip: Create tabs for Books vs. GSTR-1/3B/2B variances – use formulas to auto-flag mismatches in Tables 6~8.
Quick Pre-Filing Health Check (10 Questions)
- GSTR-1A amendments reflected in Tables 4/5?
- Outward supplies (books) match GSTR-1 totals?
- Tax paid (GSTR-3B) ≥ liability (GSTR-1/Table 9)?
- Prior-year ITC in 6A1 (not 6A); reclaims in 6H?
- Rule 37A reversals separated in Table 7?
- Table 8A reconciled post-December 1 (GSTR-2B up to Oct)?
- RCM/exports/SEZ/e-commerce reported correctly?
- HSN summary formatted per turnover (6/4-digit)?
- All monthly returns filed (no blocks)?
- Late fees for prior delays paid?
All “Yes”? Proceed confidently.
Final Advice
GSTR-9 for FY 2024-25 emphasizes precision in ITC and tax reconciliation, start in October with Excel sheets for Tables 6~9. Filing post-December 1 ensures full auto-population, reducing errors like ITC misclassification. Keep filed copies for audits. Stay compliant!
Disclaimer: For general guidance. Verify on gst.gov.in before filing.
Related Posts:
GSTR-9/9C: GSTN FAQs Clarify RCM, ITC Reversal, Reporting
GSTR-9C Reconciliation FY 2024-25: Applicability, Threshold & Checklist