GST Compliance

GSTR-9 Annual Return: Complete Filing Guide for Chartered Accountants in India

Grovia CA Team
12 April 202511 min read
GSTR-9 Annual Return: Complete Filing Guide for Chartered Accountants in India

GSTR-9 is the annual GST return that reconciles an entire year of GST transactions. This guide covers who must file, common errors, and expert tips to file accurately.

What is GSTR-9?

GSTR-9 is the annual return to be filed by regular GST-registered taxpayers. It is a consolidation of all monthly/quarterly returns (GSTR-1 and GSTR-3B) filed during a financial year, providing a comprehensive summary of all outward supplies, inward supplies, ITC availed, ITC reversed, and tax paid.

Think of GSTR-9 as the GST equivalent of an annual accounts statement — it gives the GST department a full-year picture of the taxpayer's GST compliance and helps identify discrepancies between the periodic returns filed and the actual figures.

Who Must File GSTR-9?

  • All regular taxpayers registered under GST with annual aggregate turnover exceeding ₹2 crore
  • Note: Taxpayers with turnover up to ₹2 crore have the option (not mandatory) to file GSTR-9 — but it is strongly recommended as it prevents future audit exposure
  • Composition dealers file GSTR-9A instead
  • Input Service Distributors, casual taxable persons, and non-resident taxpayers are exempt

GSTR-9C (Reconciliation Statement): Taxpayers with turnover exceeding ₹5 crore must additionally file GSTR-9C — a certified reconciliation statement between the annual return (GSTR-9) and the audited financial statements. This is effectively a GST audit certification.

Structure of GSTR-9

GSTR-9 consists of 6 parts and 19 tables:

  • Part I: Basic details (GSTIN, legal name, trade name, financial year)
  • Part II: Details of outward and inward supplies declared during the financial year (Tables 4, 5, 6)
  • Part III: Details of ITC as declared in returns filed (Tables 7, 8)
  • Part IV: Details of tax paid as declared in returns (Table 9)
  • Part V: Particulars of transactions for the previous FY declared in returns of April to September of the current FY (Tables 10–14)
  • Part VI: Other information — demands, refunds, HSN summary, late fees (Tables 15–19)

Key Tables and What CAs Must Verify

Table 4 — Advances, Inward and Outward Supplies

Verify that the total taxable turnover in Table 4 matches the sum of all GSTR-1 filings for the year. Reconcile with the audited financial statements — differences in revenue recognition timing (Ind AS/AS) vs GST point of taxation must be documented and explained.

Table 6 — ITC Availed as Declared in Returns

This shows ITC as per GSTR-3B. Verify against the GSTR-2B data for the full year. Excess ITC availed must be reversed; excess reversal must be reclaimed.

Table 8 — ITC Reconciliation with GSTR-2A

Table 8A auto-populates with GSTR-2A data. Table 8B shows ITC as per GSTR-3B. The difference (8D) indicates: (a) ITC available in GSTR-2A but not claimed — can be reclaimed in GSTR-9 if due; (b) ITC claimed in GSTR-3B but not in GSTR-2A — must be reversed or justified.

Table 10 and 11 — Prior Period Amendments

Any amendments to FY 2024-25 transactions made in the April to September 2025 GSTR-1 returns must be captured here. These are commonly missed, leading to discrepancies.

Common Errors in GSTR-9 That CAs Must Avoid

  1. Revenue mismatch with books: Not reconciling turnover as per GST returns with audited financial statements before filing
  2. Excess ITC not reversed: Failing to identify and reverse excess ITC claimed in GSTR-3B that is not supported by GSTR-2B
  3. Missing credit notes adjustment: Credit notes issued to customers reduce outward supply — missing these overstates turnover in GSTR-9
  4. Wrong reporting of RCM: RCM inward supplies and the corresponding ITC (where eligible) must be separately reported
  5. HSN summary errors: Table 17 and 18 require HSN-wise outward and inward supply summaries — often incomplete or incorrect
  6. Late fee calculation errors: Table 19 — ensure late fees from all monthly returns are correctly captured

Pre-Filing Checklist for GSTR-9

  • ☐ Reconcile GSTR-1 total turnover with accounting books (month by month)
  • ☐ Reconcile GSTR-3B total ITC with GSTR-2B annual data
  • ☐ Identify all ITC reversals under Rule 42/43 made during the year
  • ☐ Compile all credit notes issued to customers and received from suppliers
  • ☐ Check all amendments filed in April–September for prior FY transactions
  • ☐ Verify HSN codes used match actual goods/services supplied
  • ☐ Calculate total tax paid via ITC and cash — must match GSTR-3B totals for the year
  • ☐ Identify any demands raised or refunds received during the year for Part VI

Filing Timeline

The due date for GSTR-9 for FY 2024-25 is 31 December 2025. Given the complexity of the return and the volume of data that needs to be reconciled, CAs should begin the GSTR-9 preparation process no later than October 2025 for their clients.

Plan a timeline: Complete books reconciliation by October, ITC reconciliation by November, and file by mid-December to avoid last-minute portal congestion.

Tags:#GSTR-9#annual GST return#GST filing CA#GSTR-9C#India GST