The 60-second version
GSTR-9 consolidates monthly GSTR-1 and GSTR-3B for the FY — due 31 December following year. Turnover above ₹5 crore needs GSTR-9C CA certification.
GSTR-9 is a FY snapshot — not a substitute for monthly filings
Returning consultants who took GSTIN mid-year must file GSTR-9 for months registered — even if turnover is below threshold in first partial year.
Reconcile GSTR-2B purchase credits with books before locking GSTR-9 — mismatches trigger notice risk.
GSTR-9C mandatory above ₹5 crore turnover — CA signs reconciliation statement.
Registration lane: GST registration guide.
GST annual return matrix
| Form | Who files | Due date |
|---|---|---|
| GSTR-9 | Regular taxpayers | 31 Dec after FY |
| GSTR-9A | Composition (if notified) | As per notification |
| GSTR-9C | Turnover > ₹5 cr | With GSTR-9 |
| GSTR-10 | Cancellation | Within 3 months of cancel |
| IFF (QRMP) | Quarterly filers | Not GSTR-9 substitute |
GSTR-9 filing sequence
Download books
Sales, purchase, ITC register for full FY.
Reconcile 2B
Match vendor credits to GSTR-2B month-wise.
Auto-populate
Pull GSTR-1 / 3B summaries into GSTR-9 tables.
Fix mismatches
Amend prior months if material variance.
File + pay late fee
DSC or EVC; late fee auto-calculated if delayed.
Annual close flow
GSTR-9 kit
- GSTIN.
- FY ledgers.
- GSTR-2B ZIP.
- HSN summary.
- CA appointment if 9C.
Need help with Tax & Residency?
Share your blocker in one line. Our experts will reply with practical next steps.
Export LUT
Zero-rated exports must reconcile with LUT bond — see LUT renewal guide.
Quick visual
Animated decision map

Community signal
What to watch in real discussions
Search community threads for the exact phrase, then treat repeated complaints as risk signals rather than official advice.
Open nofollow community search ->Interactive checkpoint
Turn this guide into a decision file
0 of 4 checked
Registered only 3 months?
GSTR-9 for registered period only — tables prorate.
Composition scheme?
GSTR-9A when notified — confirm CBIC latest rule.
Missed December deadline?
Late fee per day — file immediately to stop accrual.
Cancel GSTIN?
GSTR-10 final return within 3 months of cancellation.
NRI without PAN?
GSTIN needs PAN — obtain PAN before registration.
ITC mismatch?
Vendor non-filing blocks credit — chase 2A/2B first.
Your tax year is already running.
RNOR status, exit timing, and DTAA benefits all depend on decisions you make before you land. Don't guess.