Ask Veda

TaxClue AI · Active
Namaste! I'm Veda — TaxClue's AI assistant. 🙏

Before we begin, please share your name, phone & email below so our expert can guide you personally. Right after that, you can ask me anything.
Share your details — our expert will call you
Powered by TaxClue · India's Trusted Compliance Platform
GST LIVE

GST Annual Return GSTR-9: Filing Guide, Reconciliation and Due Date

GSTR-9 is the annual GST return disclosing the full year supply details, ITC, and tax payments. Learn the table-wise breakup, reconciliation with GSTR-3B, GSTR-9C requirements, and...

TaxClue Team Tax & Compliance Expert
2 min read 0 views Updated May 24, 2026
Expert Reviewed Medium Complexity
0:00

GSTR-9 is the consolidated annual return under Section 44 of the CGST Act 2017. It captures the full year's turnover, ITC availed, and tax paid, providing a complete picture of a taxpayer's GST compliance for the year. It must be reconciled with the monthly GSTR-1 and GSTR-3B filed during the year.

Who Files What

Taxpayer TypeReturnAudit/Certification
Regular taxpayer (turnover > Rs.2Cr)GSTR-9GSTR-9C if turnover > Rs.5Cr (self-certified)
Regular taxpayer (turnover ≤ Rs.2Cr)GSTR-9 optional (typically waived)Not required
Composition dealerGSTR-9ANot required
E-commerce operator (Section 52)GSTR-9BNot required

GSTR-9 Table Structure

Part I — Basic Information (Tables 1-3)

GSTIN, legal name, financial year, aggregate turnover (previous year for QRMP eligibility).

Part II — Details of Outward and Inward Supplies (Tables 4-5)

  • Table 4: Taxable outward supplies (B2B, B2C, exports, zero-rated, advances)
  • Table 5: Non-taxable/exempt/nil-rated/non-GST outward supplies

Part III — ITC Declared (Tables 6-8)

  • Table 6: ITC availed as per GSTR-3B (inputs, input services, capital goods; by category: B2B, imports, ISD, RCM)
  • Table 7: ITC reversed (Rule 37 payment default, Rule 39 ISD reversal, Rule 42/43 exempt reversal, Section 17(5) blocked)
  • Table 8: Other ITC information — reconciliation of ITC in GSTR-3B with GSTR-2A/2B; difference to be declared

Part IV — Tax Paid (Tables 9-10)

Tax, interest, late fee, penalty paid via cash and ITC during the year — must reconcile with GSTR-3B totals.

Part V — Transactions for Previous FY (Table 10-11)

Amendments/credit notes/debit notes filed in April–September belonging to the previous FY.

Part VI — HSN Summary (Table 17-18)

HSN/SAC-wise summary of outward (Table 17) and inward (Table 18) supplies. Mandatory for taxpayers with turnover > Rs.5 crore to declare 6-digit HSN codes.

GSTR-9C Reconciliation Statement

Required for taxpayers with aggregate annual turnover > Rs.5 crore. Self-certified reconciliation between:

  • Audited financial statements vs. GSTR-9 turnover
  • ITC as per books vs. ITC claimed in GSTR-3B/GSTR-9
  • Reason for any differences

No CA certification required from FY 2020-21 onwards — taxpayer's own DSC or EVC suffices. GSTR-9C is filed on the GST portal simultaneously with GSTR-9.

Common Pitfalls and Best Practices

  • Ensure GSTR-1 and GSTR-3B totals match before filing GSTR-9; correct mismatches first
  • Reconcile ITC in GSTR-3B with GSTR-2A/2B and explain differences in Table 8
  • Identify ITC not claimed during the year — can be claimed in GSTR-9 if within time limit
  • Cross-check HSN codes in invoices with GSTR-9 HSN summary
  • Pay any additional tax via DRC-03 before GSTR-9 filing
  • Keep GST-registered supplier invoices properly archived for 6 years (Section 36)

Need Expert Help?

Our CA and legal experts at TaxClue are ready to assist you with compliance, filings, and advisory.

Get Free Consultation

Need Help with Compliance?

Our CA experts guide you through the entire process — registration to filing.

Frequently Asked Questions
Who must file GSTR-9?
All registered taxpayers (other than composition dealers, casual taxable persons, non-resident taxable persons, ISD, and online service providers). Composition dealers file GSTR-9A.
What is the due date for GSTR-9?
31 December of the year following the financial year. E.g., GSTR-9 for FY 2024-25 is due 31 December 2025. The government often extends due dates.
When is GSTR-9C mandatory?
If aggregate annual turnover exceeds Rs.5 crore, GSTR-9C (reconciliation statement) must be filed along with GSTR-9. From FY 2020-21, GSTR-9C is self-certified by the taxpayer (no CA certification required).
Can mistakes in GSTR-3B be corrected in GSTR-9?
Additional tax payable discovered in annual reconciliation must be paid (DRC-03) before filing GSTR-9. ITC differences disclosed in GSTR-9 may attract scrutiny but do not directly trigger automatic demand.
What happens if GSTR-9 is not filed?
Late fee under Section 47: Rs.200/day (Rs.100 CGST + Rs.100 SGST), capped at 0.5% of turnover (0.25% each for CGST and SGST). Also, ITC claim for that year may be at risk.
Is GSTR-9 mandatory for small taxpayers?
GSTR-9 is optional (waived) for taxpayers with annual turnover up to Rs.2 crore (as per CBIC notifications for recent financial years). Check current notification for the specific FY.

Was this article helpful?

Thank you for your feedback!
Need help with GST?
  • GST Registration
  • GST Return Filing
  • GST Notice Reply
TT
TaxClue Team VERIFIED EXPERT
Tax & Compliance Expert
Experienced in company registration, GST, trademark, and FSSAI compliance.

Need Expert Help? We're Here.

Our CAs and CS professionals handle everything — from registration to compliance.