Mon - Fri : 9:30 AM - 5:30 PM
admin@fintracadvisors.com
Talk To Our Expert
Have Any Questions?
Talk To Our Expert
Have Any Questions?
Fintrac Advisors
Fintrac Advisors Fintrac Advisors

Understanding GSTR Annual Filings: GSTR-9 and GSTR-9C

Nov 17, 2025 .

Understanding GSTR Annual Filings: GSTR-9 and GSTR-9C

GST changes 2025

Jagrit Tenani

CA Jagrit Tenani has emerged as a seasoned professional in the domains of Risk-Based Audit, SoP Formulation and Implementation, Internal Audit, Statutory Audit, and Goods and Services Tax (GST).
His experience in the Corporate Audit Department of ITC Ltd. encompassed him with a keen awareness of the critical role that stringent internal controls play in ensuring organizational excellence and compliance.

The Goods and Services Tax (GST) regime in India has streamlined indirect taxation by bringing multiple taxes under one umbrella. However, compliance remains a crucial part of GST, especially at the end of the financial year. Every registered taxpayer must file annual returns to summarise their GST activities—primarily through GSTR-9 and, in some cases, GSTR-9C.

What is GSTR-9?

GSTR-9 is the annual return that consolidates all monthly or quarterly returns filed during the financial year. It provides a complete picture of outward and inward supplies, input tax credit (ITC) claimed, tax paid, and any adjustments made during the year.

Who should file GSTR-9?

All regular taxpayers registered under GST are required to file GSTR-9. However, certain categories are exempt, including:

  1. Composition taxpayers
  2. Casual taxable persons
  3. Non-resident taxable persons
  4. Input Service Distributors (ISD)
  5. Persons paying TDS under GST

Due Date and Late Fees

The due date for filing GSTR-9 is usually 31st December following the end of the financial year (for example, the FY 2024–25 return is due by 31st December 2025).
Late filing attracts a fee of ₹200 per day (₹100 CGST + ₹100 SGST), subject to a maximum of 0.25% of the taxpayer’s turnover.

What is GSTR-9C?

GSTR-9C is a reconciliation statement—similar to an audit report—that matches the data declared in GSTR-9 with the taxpayer’s audited financial statements. It ensures the accuracy of declared turnover, tax paid, and ITC claimed.

Who should file GSTR-9C?

Earlier, GSTR-9C was mandatory for taxpayers with an annual turnover exceeding ₹2 crore (and required audit by a Chartered Accountant or Cost Accountant).
However, according to recent government notifications, from FY 2020–21 onwards, taxpayers with turnover above ₹5 crore must file GSTR-9C, although a self-certified audit by a CA is no longer mandatory.

However, as per recent government notifications, from FY 2020–21 onwards, taxpayers with turnover above ₹5 crore must file GSTR-9C, but a self-certified audit by a CA is no longer mandatory.

Why GSTR-9 and 9C Matter

Filing these annual returns serves multiple purposes:

  1. It helps reconcile discrepancies between monthly filings and financial records.
  2. It ensures transparency and compliance, reducing the risk of penalties or notices.
  3. It offers an opportunity to rectify any mismatches or missed ITC claims before the final submission.

Key Takeaways

  1. GSTR-9 summarizes the entire year’s GST data.
  2. GSTR-9C is a reconciliation statement for higher turnover taxpayers.
  3. Accurate filing promotes compliance and avoids penalties.
  4. Maintaining organized records throughout the year simplifies annual return preparation.

Understanding GSTR-9 and GSTR-9C: Annual GST Returns in India

Under the GST framework, the annual filing requirement for regular taxpayers involves:

  1. GSTR-9 (annual return) — summarises all monthly/quarterly returns (outward/inward supplies, Input Tax Credit or ITC claimed, tax paid, etc.).
  2. GSTR-9C (reconciliation statement) — required for larger taxpayers, it reconciles the figures in GSTR-9 with audited financial statements.

Who needs to file?

  1. For GSTR-9: Taxpayers registered under GST (regular scheme) whose aggregate turnover exceeds ₹2 crore (for the year in question) are required to file.
  2. For GSTR-9C: Taxpayers whose turnover exceeds ₹5 crore need to file the reconciliation statement.

What remains unchanged

  1. The turnover thresholds remain: ₹2 crore for GSTR-9 and ₹5 crore for GSTR-9C.
  2. Filing due date for FY 2024-25 is December 31, 2025.

How Businesses Should Prepare

  1. Review your ITC registers carefully and ensure you can segregate ITC claimed in the current year that belongs to the previous year.
  2. Update your ERP/accounting system to separately track ITC-prior-year, ITC-current-year, ITC reversals, and ITC reclaim.
  3. Reconcile monthly GSTR-3B, GSTR-1, and GSTR-2B (if applicable) with your books to avoid surprises at year-end.
  4. For e-commerce transactions and operator supplies, ensure you have tallied the correct reporting in the respective tables (especially in GSTR-9C).
  5. Make sure monthly/quarterly filings are up-to-date before attempting the annual return—forms might not open if prerequisites aren’t met.
  6. Because the filing window for FY 2024-25 is relatively tight (portal functionality became live only mid-October 2025), ensure you don’t delay.

What’s New for FY 2024-25 (and onwards)

  1. Compared to earlier years, the GSTR-9/GSTR-9C forms and their reporting requirements have been enhanced with a number of key changes.

GSTR-9: Annual Return—(FY 2024-25 onwards)

Area / Table No.

Earlier (till FY 2023-24)

 New Requirement (FY 2024-25 onwards)

Purpose / Impact

Table 6A – ITC Availed

Aggregate ITC claimed during the year (no split between current & previous FY).

Split introduced: Table 6A1 for ITC of previous FY claimed in current year; 6A2 for ITC of current FY only.

Enables clear reconciliation between GSTR-3B & GSTR-9, avoids overlap of FYs.

Table 6C–6H – ITC Reversals

Aggregate disclosure of reversals (Rule 37, 38, 42, 43, Sec 17(5)).

Mandatory breakup by rule/section; individual reversals to be reported distinctly.

Enhances transparency & precision in ITC reporting.

Table 8 – ITC as per GSTR-2B

One-time comparison between ITC in 3B and 2B.

Sub-tables like 8H1 were introduced for IGST on imports claimed in subsequent FY.

Helps track deferred and cross-year import credits.

Table 9 – Tax Liability Reconciliation

Summary between tax payable & paid, less automation.

Portal-based auto-population from GSTR-3B; cash vs ITC payment is distinctly shown.

Reduces manual errors and improves accuracy.

HSN-wise Summary (Table 17/18)

HSN codes are required for specified taxpayers only.

Updated instructions: more granular HSN reporting (at 6-digit/8-digit) for specified turnover slabs.

Enhances classification accuracy & data analytics.

Supplies via E-Commerce (Sec 9(5))

No separate disclosure required.

New rows/tables for outward supplies through e-commerce operators (U/S 9(5)).

Mandatory disclosure for digital platform transactions.

Auto-population features

Limited auto-population from returns.

Wider auto-fill from GSTR-1, 3B, 2B, and enhanced cross-checks.

Simplifies filing, reduces mismatch risk.

General Instructions

Static.

Revised to align with the new ITC split, import IGST reporting, and e-commerce disclosure.

Clarifies new compliance expectations.

GSTR-9C: Reconciliation Statement – (FY 2024-25 onwards)

Section / Table

Earlier (till FY 2023-24)

New Requirement (FY 2024-25 onwards)

Purpose / Impact

Part II – Table 7 (Turnover Reconciliation)

Included adjustments A–D only.

New row 7D1 for supplies where tax is paid by the e-commerce operator under Sec 9(5).

Distinguishes platform-based supplies from own supplies.

Part III – Tax Paid Reconciliation (Table 9/10)

No special disclosure for e-commerce operators.

New row K-2 added for e-commerce operator-liable supplies.

Aligns tax liability with new reporting structure.

Part V – Auditor’s Recommendations / Additional Liability

Any additional liability had to be paid in cash only.

Can now be discharged through ITC or cash (as applicable).

Flexibility for taxpayers, reduces cash burden.

Table 17 – Late Fee Disclosure

No separate late fee line item.

New line added for late fee payable & paid u/s 47(2).

Improves transparency in statutory compliance.

Turnover Reconciliation Formula

Formula: A-B-C-D.

Revised to: A-B-C-D-D1 (new variable for Sec 9(5) supplies).

Reflects new e-commerce reporting requirements.

Part IV – ITC Reconciliation (Tables 12B/12C)

General reconciliation between books & GST returns.

Enhanced validation; ITC bifurcated into current vs previous FY claims.

Reduces mismatches and audit objections.

Digital Signing & Portal Workflow

Manual upload of a signed PDF is optional.

Fully integrated online verification & filing workflow.

Simplifies filing and enhances authenticity.

Conclusion

The annual filings under GSTR-9 and GSTR-9C are becoming more detailed and compliance-oriented. The changes effective from FY 2024-25 signal a shift from mere summary returns to more forensic disclosures around ITC, reversals, and prior-year claims. While the basic thresholds remain the same, the enhanced reporting—and sharper focus on reconciliation—mean businesses must step up their documentation, accounting rigour, and audit readiness.

Annual GST filings like GSTR-9 and GSTR-9C are not just legal obligations but vital tools for maintaining financial integrity under the GST framework. Businesses should review their books well in advance, reconcile monthly returns, and seek professional guidance to ensure accurate and timely submission. Staying compliant not only avoids penalties but also strengthens business credibility in the long run.

For any clarifications or queries, please feel free to reach out to us at admin@fintracadvisors.com

Disclaimer

The content published on this blog is for informational purposes only. The opinions expressed here are solely those of the respective authors and do not necessarily reflect the views of Fintrac Advisors. No warranties are made regarding this information’s completeness, reliability, or accuracy. Any actions taken based on the information presented in this blog are solely at the reader’s risk, and we will not be liable for any losses or damages resulting from its use. It is recommended that professional expertise be sought for such matters. External links on this blog may direct users to third-party sites beyond our control. We do not take responsibility for their nature, content, or availability.

Contact Info

Mon - Fri : 9:30 AM - 5:30 PM
admin@fintracadvisors.com

Our Presence

Kolkata
Bengaluru
Mumbai
Delaware