Annual GST Return
Annual return reconciling all 12 months of GSTR-1 + GSTR-3B with audited books.
Who files
GST-registered businesses with annual turnover above ₹2 crore.
Due date
31 December (next FY)
Penalty
₹100/day per Act (CGST + SGST = ₹200/day), capped at 0.25% of turnover.
Filed on
gst.gov.in
GSTR-9 consolidates all monthly returns for the financial year. Due 31 December of the following FY. Mandatory for businesses with turnover above ₹2 crore. GSTR-9C (audit reconciliation) additionally required above ₹5 crore.
Part I: Basic details
Part II: Details of outward supplies
Part III: Details of ITC
Part IV: Tax paid
Part V: Particulars of transactions of previous FY declared in returns of next FY
Part VI: Other information (refund, demand, HSN summary)
No — exempt below ₹2 cr. But if officers raise queries, voluntary GSTR-9 helps.
No — GSTR-9 cannot be revised once filed. So extra-care reconciliation before filing.