What Happened?
The GST framework for annual returns (GSTR-9 and GSTR-9C) continues to be a critical compliance requirement for all registered taxpayers in India. As we progress through AY 2025-26, businesses must understand the updated legal provisions, filing thresholds, and reconciliation requirements under the Goods and Services Tax Act, 1981 (as amended). This guide clarifies the complete roadmap for GSTR-9 and GSTR-9C compliance, including recent enforcement trends and best practices.
Background & Legal Context
What Are GSTR-9 and GSTR-9C?
- GSTR-9: Annual return filed by all GST-registered taxpayers (except composition dealers and non-resident taxable persons). This is the key annual reconciliation document.
- GSTR-9C: Reconciliation statement filed by taxpayers with annual turnover exceeding Rs. 2 crores, prepared and digitally signed by a Chartered Accountant or Cost Accountant.
Legal Provisions Under GST Law:
Under Rule 61 of the Central Goods and Services Tax Rules, 2017, every registered person must furnish GSTR-9 for the financial year before 31st December following the end of that financial year. For FY 2024-25, the deadline is 31st December 2025.
Rule 61(3A) mandates that registered persons with annual turnover exceeding Rs. 2 crores must file GSTR-9C—a reconciliation statement reconciling:
- Details in GSTR-1, GSTR-4 (if applicable), and GSTR-6 with GSTR-9
- HSN/SAC-wise details with Annexure to GSTR-9
- Details furnished in Form GST DRC-03 (if any) with financial records
- ITC claimed with supporting documentation
The Income Tax Act 2025 Connection:
While GSTR-9 and GSTR-9C are GST-specific returns, they directly impact income tax assessments under Income Tax Act 2025 (new act). Section 44AB of the new act requires taxpayers with turnover exceeding Rs. 1 crore to maintain audited financial statements, which must reconcile with GST records. Any discrepancies flagged in GSTR-9C can trigger IT audit and reassessment notices.
What Does This Mean for You?
Filing Threshold for AY 2025-26:
- GSTR-9 Filing Mandatory For: All GST-registered persons (except composition taxpayers, non-resident taxable persons, and UIN holders).
- GSTR-9C Filing Mandatory For: Registered persons with annual turnover exceeding Rs. 2 crores in the preceding FY. This threshold applies to aggregate PAN-wise turnover across all GST registrations.
- Turnover Calculation: Turnover includes all supplies of goods and services subject to GST, exempt supplies, zero-rated supplies, and supplies outside GST scope (as per Section 2(111) of CGST Act, 2017).
Practical Compliance Implications:
1. Reconciliation Checklist for GSTR-9C:
- GSTR-1 vs. GSTR-9: Ensure total taxable value of supplies in GSTR-9 matches total outward supplies reported in GSTR-1 (monthly returns). Flag any differences and document reasons.
- GSTR-2A vs. ITC Schedule: Match ITC claimed in GSTR-9 with invoices available in GSTR-2A (supplier's GSTR-1). Identify blocked ITC, depreciation, and non-creditable items separately.
- Turnover vs. Financials: Cross-check GSTR-9 turnover figure with income statement (P&L) in audited financial statements. Justify any variance.
- HSN/SAC Reconciliation: Ensure Annexure to GSTR-9 (HSN/SAC-wise breakup) totals match main GSTR-9. Common error: misclassification of goods across HSN codes.
- ITC Documentation: Prepare list of ITC credits claimed with supplier-wise invoice details, GST paid, and availability in GSTR-2A.
- Input Service Distributor (ISD): If applicable, reconcile ITC received from ISD (Form GSTR-6) with ITC utilized in GSTR-9.
- Discrepancies & Amendments: Document all GSTR-1 amendments (GSTR-1A) and GSTR-2A mismatches with explanation notes.
2. Common Errors & Enforcement Risk:
- ITC Mismatch: CBIC data shows 35% of GSTR-9C rejections involve ITC discrepancies. Ensure ITC is claimed only on invoices available in GSTR-2A. Supplier delay in filing GSTR-1? Document this.
- Missing HSN Details: From Jan 2024, HSN/SAC codes are mandatory in GSTR-9 Annexure. Missing or incorrect codes lead to rejection.
- Nil Filing: Even if turnover is nil or below threshold, GSTR-9 must be filed. Non-filing triggers automatic denial of ITC in future months.
- Accountant Not Registered: GSTR-9C must be digitally signed by a Chartered Accountant (CA) or Cost Accountant registered with ICAI/ICWAI. Court rulings confirm form validation failures lead to file rejection without opportunity to re-file during the same assessment period.
- Late Filing Penalty: Late GSTR-9/9C filing attracts penalty under Section 122 of CGST Act—Rs. 100 per day delay (capped at Rs. 5,000 for GSTR-9; Rs. 10,000 for GSTR-9C).
3. Impact on Income Tax Audit (AY 2025-26):
GSTR-9C reconciliation directly impacts IT audit under Section 44AB (new act). During audit, auditors cross-check:
- GST turnover vs. income tax return turnover—variance beyond 5% triggers detailed enquiry
- ITC reversal vs. disallowances under IT Act
- GST paid vs. claimed credit matching IT records
A well-prepared GSTR-9C acts as strong defence during IT audit. Conversely, a GSTR-9C with unexplained discrepancies invites reassessment notice under Section 148 of IT Act 2025.
What Should You Do Now?
Immediate Action Items (by December 2025 for FY 2024-25):
- Step 1 – Turnover Assessment: Calculate your aggregate turnover across all GST registrations. If ≥ Rs. 2 crores, prepare for GSTR-9C filing. If you crossed the threshold mid-year, GSTR-9C is still mandatory for that FY.
- Step 2 – Data Compilation: Extract monthly GSTR-1 reports (all returns filed). Cross-reference with GSTR-2A for invoice matching. Document any supplier delays or rejected invoices.
- Step 3 – ITC Reconciliation: Prepare a master schedule of all ITC claimed—invoicewise with GST amount, date, and supplier GSTIN. Identify blocked items (personal use, motor vehicles, etc.). Have supporting documents ready.
- Step 4 – HSN Breakup: Prepare detailed commodity/service-wise turnover table with correct HSN/SAC codes. Ensure totals match GSTR-1.
- Step 5 – Engage Accountant Early: Hire a Chartered Accountant now to prepare GSTR-9C. The CA will prepare digital signature. Submit GSTR-9C before 31st Dec 2025. Do NOT delay—late filing locks your GST account from amendments.
- Step 6 – Financial Reconciliation: Align GSTR-9 figures with bank statements and audited financial statements. Resolve any turnover variance with clear documentation.
- Step 7 – Review & Submit: Before final submission, verify Annexures match, no red cell errors appear, and CA has digitally signed. Keep copies of all reconciliation schedules with GSTR-9C filing proof.
Key Takeaways
- GSTR-9 is mandatory for all registered taxpayers; GSTR-9C is mandatory if turnover ≥ Rs. 2 crores. Verify your threshold status now to avoid compliance failures.
- Reconciliation between GSTR-1, GSTR-2A, and financial records is critical. A 5% or higher variance invites IT audit scrutiny. Document all discrepancies with evidence.
- ITC mismatches are the leading cause of GSTR-9C rejection (35% of cases). Ensure ITC is claimed only on invoices matched in GSTR-2A. Block items like personal use or unrelated invoices.
- GSTR-9C must be CA-signed and submitted by 31st Dec 2025 for FY 2024-25. Late filing attracts penalty and blocks future GST amendments. Plan your filing calendar immediately.
- GSTR-9C reconciliation directly impacts income tax audit under IT Act 2025 Section 44AB. A well-documented GSTR-9C acts as a strong defence; a discrepancy-riddled one invites reassessment notices.
Need expert help with this? EaseValue CAs in Jaipur — WhatsApp 63677 44602
EaseValue