Reviewed by MetaTax expert advisors and Chartered Accountants. Updated .
The GSTR-9 annual return is mandatory for GST taxpayers with aggregate turnover above ₹2 crore, and the GSTR-9C reconciliation statement for those above ₹5 crore. Both are due by 31 December after the financial year ends.
Thresholds
GSTR-9 is optional up to ₹2 crore aggregate turnover and mandatory above it. GSTR-9C, which reconciles the annual return with audited financial statements, applies above ₹5 crore and is self-certified.
What usually goes wrong
Differences between GSTR-1, GSTR-3B and the books are the most common cause of notices. Input tax credit claimed in 3B but missing from GSTR-2B is another.
Reconciling every month, rather than at year end, removes most of these differences before they reach the annual return.
General information, not advice for your situation. Rules change; check with a Chartered Accountant before acting.