GSTR-9 Annual Return & GSTR-9C Reconciliation Statement
GSTR-9 annual return filing and GSTR-9C self-certified reconciliation statement preparation — mandatory under Section 44 of the CGST Act, 2017 for taxpayers above ₹2 crore and ₹5 crore turnover respectively.
Regulatory Framework
Section 44(1) CGST Act 2017 (annual return by 31 December for all registered persons except ISD, non-resident taxable persons, casual taxable persons, TDS/TCS deductors); Rule 80 CGST Rules 2017 (FORM GSTR-9 — six parts covering outward supplies, inward supplies, ITC, tax paid, prior year adjustments, and HSN summary); Rule 80(3) CGST Rules 2017 (GSTR-9C reconciliation statement mandatory above ₹5 crore aggregate annual turnover); CBIC Notification No. 22/2021-Central Tax dated 01.06.2021 (removed CA/Cost Accountant certification requirement for GSTR-9C from FY 2020-21 — replaced by self-certification); Section 47(2) CGST Act 2017 (late fee ₹200/day — ₹100 CGST + ₹100 SGST — capped at 0.25% of turnover in the State/UT); CBIC Circular No. 170/02/2022-GST dated 06.07.2022 (clarified optional tables in GSTR-9 including Tables 6B-8A and Tables 15-19); Rule 142(2) CGST Rules read with Section 74(5) (DRC-03 voluntary payment for ITC reversal identified during annual return preparation to avoid demand notices and penalties).
Overview
Every registered taxpayer with aggregate annual turnover exceeding ₹2 crore is required to file GSTR-9 under Section 44 of the CGST Act, 2017. Taxpayers with turnover above ₹5 crore must additionally file GSTR-9C — a reconciliation statement (now self-certified, replacing CA-certified audit requirement from FY 2020-21 per CBIC Notification 22/2021-Central Tax). GSTR-9 consolidates all monthly/quarterly return data for the financial year and requires reconciliation of outward supplies, inward supplies, ITC claimed, and tax paid. GSTR-9C reconciles the figures in GSTR-9 with the audited annual financial statements. We handle end-to-end preparation, ITC reconciliation between GSTR-2B and books, DRC-03 voluntary payments for reversals identified, and timely filing to avoid the ₹200/day late fee under Section 47.
How It Works
- 1
Data Collection & Document Verification
Gather all GST returns filed during the year (GSTR-1, GSTR-3B, GSTR-2B month-wise), annual audited financial statements, purchase register, sales register, and ITC ledger. Verify completeness and identify months with amendments or missed filings.
Government3–5 days - 2
ITC Reconciliation — GSTR-2B vs Books
Reconcile ITC as per GSTR-2B with ITC claimed in GSTR-3B and as per books of account. Identify ineligible credits under Section 17(5), credits not yet claimed, and excess credits requiring reversal. Prepare DRC-03 calculation for voluntary payment if needed.
Government5–7 days - 3
Preparation of GSTR-9 & GSTR-9C
Prepare GSTR-9 (all six parts per Rule 80, including optional tables wherever data is available). For taxpayers above ₹5 crore, prepare GSTR-9C reconciliation between GSTR-9 and audited financials, with explanations for all differences.
Government5–7 days - 4
Review & Self-Certification
Partner CA reviews GSTR-9 and GSTR-9C draft. Client reviews reconciliation differences and reasons. Self-certification of GSTR-9C by the authorised signatory (per CBIC Notification 22/2021). DRC-03 filed for any voluntary reversals.
Government2–3 days - 5
Filing on GST Portal
File GSTR-9 and GSTR-9C on the GST Portal (gst.gov.in) before 31 December. Confirm Acknowledgement Reference Number (ARN). Share filed copies and summary with client. Advise on any post-filing compliance actions.
Government1 day
Frequently Asked Questions
Ready to get GSTR-9 Annual Return & GSTR-9C Reconciliation Statement?
File a request in under 2 minutes. Our team contacts you within 24 hours.