Home / Reference / GSTR-9 Annual Return Preparation Helper

GSTR-9 Annual Return Preparation Helper

Prepare GSTR-9 the right way. Reconcile outward supplies from GSTR-1 with GSTR-3B, match ITC with GSTR-2B, identify HSN summary requirements, and surface mismatches before they become notices.


Open in Ledgester → Browse the reference

What this covers

Common questions

Who needs to file GSTR-9?
Every regular taxpayer registered under GST whose aggregate turnover in the financial year exceeds ₹2 crore must file GSTR-9. Below ₹2 crore, GSTR-9 is optional. Composition dealers file GSTR-9A instead.
How is GSTR-9 different from GSTR-3B?
GSTR-3B is a monthly summary return for paying tax. GSTR-9 is the annual return that consolidates the entire year's outward supplies, inward supplies, ITC claimed, refunds, and demands. It is essentially a reconciliation of GSTR-1, GSTR-3B and your books.
What is the due date for GSTR-9?
GSTR-9 is due by 31st December of the year following the relevant financial year (e.g. FY 2024-25 → due 31 December 2025). Extensions are issued by CBIC notification when needed.
Is GSTR-9C also required?
GSTR-9C, a self-certified reconciliation statement, is required in addition to GSTR-9 for taxpayers whose aggregate turnover in the financial year exceeds ₹5 crore.
Can GSTR-9 be revised after filing?
No. GSTR-9 cannot be revised once filed, so reconciling GSTR-1, GSTR-3B and your books before filing is essential.

About Ledgester

Ledgester is the Indian GST law, made queryable. The CGST Act, its rules, notifications and rulings, encoded into a fast, plain-English interface that professionals consult dozens of times a day. A reference tool from Ledgester.