Harun Raaj & AssociatesHarun Raaj & Associates
Indirect Tax Services

GSTR-9 Annual Return & GSTR-9C Reconciliation

GSTR-9 / 9C

Talk to a CAWhatsApp us

Frequently Asked Questions

Who is required to file GSTR-9C and what is the aggregate turnover threshold?
GSTR-9C is a reconciliation statement that must be filed by every registered taxpayer whose aggregate annual turnover in a financial year exceeds Rs 5 crore, as notified by the Government under Section 44 of the CGST Act 2017 read with Rule 80(3) of the CGST Rules 2017, as amended by Notification No. 30/2021-CT dated August 30, 2021. Prior to Financial Year 2020-21, GSTR-9C required certification by a Chartered Accountant or Cost Accountant; from FY 2020-21 onwards, it is a self-certified reconciliation statement filed by the taxpayer themselves, though CA assistance remains critical given the complexity of reconciliation. Taxpayers below Rs 5 crore turnover are exempt from GSTR-9C but must still file GSTR-9 (annual return). Composition scheme taxpayers file GSTR-9A (suspended currently) and are exempt from GSTR-9C.
What are the key reconciliation points between GSTR-9 and GSTR-9C that commonly result in discrepancies?
The primary reconciliation in GSTR-9C involves Table 5 (reconciliation of gross turnover declared in audited financials versus GST returns), Table 7 (reconciliation of ITC as per audited accounts versus ITC claimed in GSTR-3B), and Table 12 (reconciliation of ITC on inward supplies per books vs GSTR-2A/2B). Common discrepancies arise from advances received treated differently in books versus GST returns under Section 12 of the CGST Act 2017, export turnover under Section 16 of the IGST Act 2017 included in financial turnover but excluded from taxable GST turnover, and ITC reversals under Rule 42 (inputs used for exempt and taxable supplies) not fully reflected in GSTR-3B. Discrepancies in Table 7 (ITC difference) require payment of additional tax with interest under Section 50(1) of the CGST Act 2017 at 18% per annum if unpaid GST is identified.
What is the due date for GSTR-9 and GSTR-9C, and what are the late filing fees?
Both GSTR-9 and GSTR-9C must be filed by December 31 following the close of the financial year under Section 44 of the CGST Act 2017, though the Government has typically extended this deadline by notification each year (e.g., Notification No. 07/2025-CT extended FY 2023-24 deadline). Late filing of GSTR-9 attracts a late fee of Rs 200 per day (Rs 100 under CGST + Rs 100 under SGST) under Section 47 of the CGST Act 2017, subject to a maximum of 0.25% of turnover in the State or Union Territory. GSTR-9C does not carry a separate late fee but cannot be filed without a valid GSTR-9 filing, so the GSTR-9 late fee applies to both. Non-filing can also lead to demand and recovery proceedings under Section 73 or Section 74 for any tax differences identified.
Can errors in GSTR-1 or GSTR-3B discovered during annual return preparation be corrected in GSTR-9?
GSTR-9 allows taxpayers to declare additional liability for any supplies not declared or short-declared in GSTR-1/GSTR-3B during the financial year, effectively paying the differential tax through the GSTR-9 filing — this is governed by Section 44 read with Rule 80(1) of the CGST Rules 2017. Similarly, ITC that was missed in GSTR-3B can be availed up to the due date of filing GSTR-3B for September of the subsequent financial year (now linked to GSTR-9 filing deadline per Section 16(4) of the CGST Act 2017, as amended by the Finance Act 2022). However, GSTR-9 cannot be used to reduce previously declared output tax liability — that requires filing of an amendment return or rectification, and excess ITC claimed can only be reversed in GSTR-3B. The GSTN portal auto-populates GSTR-9 tables from filed returns but all figures remain editable by the taxpayer.
What documentation should we retain to support the GSTR-9C reconciliation in case of a GST audit or scrutiny?
Taxpayers should retain the audited financial statements, trial balance, ledger-wise GST output tax accounts, and input tax credit registers reconciled to GSTR-2B for each month of the financial year, as these form the basis of the GSTR-9C reconciliation under Rule 80(3) of the CGST Rules 2017. For ITC reconciliation (Table 12), month-wise GSTR-2B downloads, vendor invoices, and the purchase register with HSN-wise bifurcation should be maintained for at least 6 years as required under Section 36 of the CGST Act 2017. For turnover reconciliation, export documentation (shipping bills, FIRC) and advance receipt vouchers with time-of-supply calculations under Section 12 and 13 of the CGST Act 2017 should be preserved. In case of a GST audit under Section 65, the officer may requisition these records within 5 working days' notice and failure to produce them constitutes an offence under Section 122(1)(ix).

Ready to get GSTR-9 Annual Return & GSTR-9C Reconciliation?

File a request in under 2 minutes. Our team contacts you within 24 hours.