Skip to main content
Finance

GSTR-9 Annual Return India — GST Annual Filing Guide 2026

GSTR-9 is the mandatory annual GST return for businesses above Rs. 2 crore turnover. It reconciles all GSTR-1 and GSTR-3B filings for the year. MICS prepares GSTR-9 and GSTR-9C reconciliation statements.

MICS Team12 January 20265 min read

GSTR-9 Annual Return India — GST Annual Filing Guide 2026

GSTR-9 is the annual GST return — a comprehensive summary of all inward and outward supplies, ITC claimed, and tax paid during the financial year. It must be filed by December 31 each year (for the previous financial year). Businesses with turnover above Rs. 5 crore must additionally file GSTR-9C — a reconciliation statement certified by a Chartered Accountant.

Many businesses that diligently file monthly returns are unprepared for the annual return because GSTR-9 requires reconciling 12 months of data and correcting any mismatches that accumulated during the year.

Who Must File GSTR-9?

  • All regular GST-registered taxpayers with turnover above Rs. 2 crore
  • Businesses with turnover below Rs. 2 crore: filing is optional but advisable
  • Exempt: composition dealers (file GSTR-4 instead), input service distributors, non-resident taxpayers

GSTR-9 Structure

Part I: Basic Information

  • GSTIN, legal name, financial year

Part II: Details of Outward and Inward Supplies

  • Table 4: outward supplies (goods and services) — taxable, zero-rated, exempted, nil-rated
  • Table 5: amendments to outward supplies from previous years
  • Table 6: ITC availed during the year (from GSTR-3B)
  • Table 7: ITC reversed during the year
  • Table 8: other ITC details including ITC from GSTR-2A/2B

Part III: Details of Tax Paid

  • Tax paid via ITC
  • Tax paid in cash (via challan)
  • Interest and late fee paid

Part IV: Particulars of Transactions for Previous Year

  • Amendments, credit notes, debit notes pertaining to previous year but declared in current year

Part V: Particulars of Demands and Refunds

  • Refunds claimed, sanctioned, rejected
  • Demand notices received and paid

Part VI: Other Information

  • HSN-wise summary of outward supplies
  • Late fee payable

GSTR-9C — Reconciliation Statement

For businesses above Rs. 5 crore turnover, GSTR-9C must be filed by a Chartered Accountant. It reconciles:

  • Turnover as per financial statements vs. turnover as per GST returns
  • ITC as per books vs. ITC as per GST returns
  • Tax paid as per books vs. tax paid as per GST portal
  • Any differences must be explained and reconciled
  • If GST is underpaid: additional tax is paid with interest

Common GSTR-9 Challenges

ITC Mismatch

ITC claimed in GSTR-3B during the year vs. ITC available in GSTR-2B: differences may require reversal in GSTR-9 if supplier-side filings were incomplete.

Turnover Mismatch

Turnover declared in GSTR-1 vs. taxable turnover in financial statements: GSTR-9C reconciles these — any unaccounted B2C sales in books must be reported.

HSN Summary Errors

HSN summary in GSTR-9 must match HSN-wise details in GSTR-1. Errors in monthly HSN reporting compound through the year.

Credit Note Timing

Credit notes issued in April 2026 for March 2025 transactions: must be captured in GSTR-9 for FY2024-25, not FY2025-26.

Exempt and Non-GST Turnover

Exempt supplies (e.g., exports under LUT) and non-GST supplies (e.g., alcohol) must be correctly reported in GSTR-9 even though they are not in regular GSTR-1.

MICS GSTR-9 Preparation Process

Step 1: Data Compilation

  • Pull 12 months of GSTR-1 and GSTR-3B data from GST portal
  • Pull GSTR-2A/2B data for ITC reconciliation
  • Pull accounting system data for turnover and ITC books

Step 2: Reconciliation

  • Outward supplies: GSTR-1 vs. books → identify differences
  • ITC: GSTR-3B claimed vs. GSTR-2B available → identify reversals needed
  • Tax paid: GSTR-3B paid vs. ledger → verify accuracy

Step 3: GSTR-9 Preparation

  • Pre-fill GSTR-9 with reconciled data
  • Compute any additional tax payable from reconciliation
  • Late fee computation if applicable

Step 4: GSTR-9C (for applicable businesses)

  • CA review and certification
  • Reconciliation statement filed with CA's DSC

Step 5: Filing

  • Review draft with client
  • File GSTR-9 before December 31
  • File GSTR-9C simultaneously
  • Confirmation and acknowledgement archived

Pricing

| Turnover | GSTR-9 Preparation | GSTR-9C (CA-certified) |

|---|---|---|

| Up to Rs. 5 crore | Rs. 8,000 | Not required |

| Rs. 5-20 crore | Rs. 12,000 | Rs. 15,000 |

| Rs. 20+ crore | Rs. 20,000 | Rs. 25,000 |

Free GSTR-9 consultation: +91 9355273535 | admin@mics.asia

GSTR-9Annual ReturnGSTIndiaGSTR-9C
Share this article:

Need Help Implementing This?

Talk to MICS experts — free 30-min consultation, no commitment.

Free RBI Compliance Checklist — 20-point audit for NBFCs under Digital Lending 2025 guidelines

Free Download
CallWhatsApp
Chat with us!