GSTR-9 Annual Return · Panaji, Goa

Annual Return (GSTR-9)

GSTR-9 annual return filing in Goa — comprehensive year-end reconciliation, ITC corrections, turnover reconciliation, GSTR-9C self-certified reconciliation statement, and CA-prepared filing by qualified CAs in Panaji.

Overview

GSTR-9 — the annual health check of your GST compliance.

GSTR-9 is the annual return that every regular GST taxpayer with aggregate turnover above ₹2 crore must file by 31 December of the following financial year. It consolidates all GSTR-1 outward supply data and GSTR-3B ITC/tax payment data for the full year, identifies discrepancies between the two, and provides an opportunity to correct errors — by declaring additional turnover, unclaimed ITC, or corrections to previously filed returns. For taxpayers above ₹5 crore, GSTR-9C (a self-certified reconciliation statement) must also be filed.

GSTR-9 is not a mechanical exercise — it requires reconciling the GST returns against audited financials, identifying ITC that was eligible but not claimed in GSTR-3B, correcting wrong HSN classifications, and disclosing demands raised or refunds received during the year. An incorrect GSTR-9 can invite a GST audit under Section 65 or scrutiny under Section 61. Our CA-managed GST filing and GSTR-2B reconciliation services feed directly into an accurate GSTR-9.

What we cover

GSTR-9 annual return — every component handled.

Outward supply reconciliation, ITC reconciliation, HSN summary, GSTR-9C — complete annual return filing.

Talk to our CA →

Outward Supply Reconciliation

Reconciling total outward supplies (taxable, exempt, nil-rated, zero-rated) reported in all 12 GSTR-1s against audited financial statement turnover — identifying and explaining differences before GSTR-9 is filed.

ITC Reconciliation — GSTR-3B vs Books

Reconciling ITC claimed in GSTR-3B over 12 months against ITC as per purchase register, GSTR-2A/2B, and financial statements — identifying unclaimed ITC eligible to be declared in GSTR-9.

Unclaimed ITC Declaration

Declaring ITC that was eligible but not claimed in monthly GSTR-3B returns — the GSTR-9 allows this correction up to the filing deadline (31 December), providing a last opportunity before the annual ITC window closes.

HSN-Wise Summary (Table 17)

Preparing the HSN/SAC-wise outward and inward supply summary for GSTR-9 — with correct 4-digit or 6-digit codes, units, quantity, value, and tax — reconciled against GSTR-1 HSN summary data.

Tax Paid Summary Reconciliation

Reconciling tax paid through cash and credit ledger across IGST/CGST/SGST/Cess for the year — identifying overpayments eligible for refund or underpayments that require payment before GSTR-9 filing.

GSTR-9C Self-Certified Statement

For taxpayers with turnover above ₹5 crore, preparing Table 5 (outward supply reconciliation with audited financials) and Table 12B (ITC reconciliation) of GSTR-9C — the self-certified reconciliation statement.

GSTR-9 — key obligations

Annual return — who files what.

₹2 Cr+

GSTR-9 Mandatory

Taxpayers with aggregate turnover above ₹2 crore in a financial year must file GSTR-9. Optional for taxpayers between ₹0-₹2 crore.

₹5 Cr+

GSTR-9C Required

Taxpayers above ₹5 crore must also file GSTR-9C — the self-certified reconciliation statement comparing GST returns with audited financials.

31 Dec

Filing Deadline

GSTR-9 (and GSTR-9C) must be filed by 31 December of the following financial year. E.g., for FY 2023-24: by 31 December 2024.

₹200/day

Late Fee

Late fee of ₹200 per day (₹100 CGST + ₹100 SGST) subject to a maximum of 0.25% of turnover in the state.

Frequently asked questions

GSTR-9 annual return, answered.

Who must file GSTR-9 and is it mandatory?

GSTR-9 is mandatory for all regular GST taxpayers with aggregate annual turnover above ₹2 crore. Filing is optional (but available) for taxpayers with turnover up to ₹2 crore. Composition taxpayers file GSTR-9A (now merged into GSTR-4); Input Service Distributors, casual taxable persons, NRTPs, and persons paying TDS/TCS file separate returns and are exempt from GSTR-9.

What is the difference between GSTR-9 and GSTR-9C?

GSTR-9 is the annual return that consolidates the taxpayer's own GSTR-1 and GSTR-3B data for the year — filed by all regular taxpayers with turnover above ₹2 crore. GSTR-9C is a reconciliation statement that compares the GST return data (GSTR-9) with the audited financial statements — required only for taxpayers with turnover above ₹5 crore. GSTR-9C was previously certified by a CA; from FY 2020-21 it is self-certified by the taxpayer.

Can additional ITC be claimed in GSTR-9 that was not claimed in GSTR-3B?

Yes. GSTR-9 allows declaration of ITC that was eligible but not availed in monthly GSTR-3B returns — specifically in Table 13 (ITC available but not availed). This ITC becomes available in the credit ledger for the year in which GSTR-9 is filed. However, ITC cannot be claimed for more than what is reflected in GSTR-2B for the year. The GSTR-9 is the last opportunity to claim missed ITC for a financial year.

What is the reconciliation required in GSTR-9C (Table 5)?

Table 5 of GSTR-9C requires reconciliation of gross turnover as per audited profit & loss account with the taxable turnover reported in GSTR-9. Adjustments are made for: opening and closing advances; credit notes issued; consideration from schedules to the balance sheet; exempt and nil-rated supplies; and exports. Any unexplained difference after adjustments represents a potential underreported turnover — requiring either a correction in GSTR-9 or a satisfactory explanation.

What are the common errors found in GSTR-9 preparation?

Common errors include: turnover mismatch between GSTR-1 and financial statements; ITC claimed in GSTR-3B that exceeds GSTR-2B or books (requiring reversal); wrong HSN codes used in monthly returns carried into the annual HSN summary; advances received but not reported in GSTR-1; and tax paid under wrong head (e.g., IGST paid instead of CGST + SGST or vice versa). All these must be identified and addressed before GSTR-9 is filed.

Can GSTR-9 be revised after filing?

No. GSTR-9 cannot be revised after it is filed and submitted. However, adjustments can be made in GSTR-3B returns of subsequent months for errors discovered after GSTR-9 is filed — for example, paying additional tax discovered during GSTR-9 preparation via DRC-03 (voluntary payment). The inability to revise GSTR-9 makes it critical to review and reconcile thoroughly before submission.

GSTR-9 due in December? Start reconciliation now.

GSTR-9 requires full-year reconciliation — not a last-minute exercise. Our qualified CAs in Panaji, Goa begin the process months before the deadline, ensuring every ITC is captured and every difference is explained.