The GST annual return is where twelve months of small mismatches surface all at once. GSTR-9 is a consolidation of the year; GSTR-9C reconciles it to your audited accounts. Filed casually, they hand the department a ready-made list of questions. Filed properly, they close the year cleanly. Here is who must file, by when, and the checklist we use.
GSTR-9 vs GSTR-9C
- GSTR-9 is the annual return — a consolidation of all your GSTR-1 and GSTR-3B filings for the financial year, plus details of ITC and tax paid.
- GSTR-9C is a reconciliation statement — it reconciles the annual return with your audited financial statements and is self-certified.
Think of GSTR-9 as “what you told GST” and GSTR-9C as “how that ties to your books”. The department reads the gap between them.
Who must file (and who is exempt)
- GSTR-9 is required for regular taxpayers above a turnover threshold; smaller taxpayers below the notified limit are exempt (though many file voluntarily for a clean record).
- GSTR-9C kicks in at a higher turnover threshold and must accompany GSTR-9.
- Composition dealers file a different annual return (GSTR-9A historically), and casual/non-resident taxpayers have their own position.
Because the thresholds have been revised, confirm the limit for the specific financial year before deciding you are exempt.
The annual return is where a year of small shortcuts comes to the surface all at once. Every 3B that did not match the books, every ITC claimed on a missing invoice, every rate that drifted — 9C is the reconciliation that lines them up against your audited numbers, and it is signed. I tell clients to treat the annual filing as a dress rehearsal for an audit, not a formality: if the reconciliation is clean here, the department rarely comes looking.
— Hardik Garg, Founder & Senior Advisor
Annual return season approaching?
We prepare GSTR-9 and 9C with a full year reconciliation built in, so the filing matches your books and your returns — no surprises.
The due date
The annual return is generally due by 31 December following the financial year, unless extended. Late filing carries a per-day late fee subject to a cap, so the cost of drifting past the date adds up. Plan the reconciliation well before December rather than in the final week.
The pre-filing checklist
Before you file, reconcile:
- GSTR-1 vs GSTR-3B — outward supplies declared vs tax paid.
- Books vs GSTR-3B — turnover and tax per your accounts vs returns.
- ITC: books vs 2B vs 3B — credit available, claimed and recorded.
- RCM — reverse-charge liabilities discharged and credit taken correctly.
- Amendments and credit notes for the year captured.
- HSN summary prepared at the required level.
Each difference should be explained, not just netted off. That explanation is your defence if questions come later.
Mistakes that trigger notices
- Filing GSTR-9 that does not tie to the sum of the year’s 3Bs.
- Ignoring ITC differences between 2B and what was claimed.
- Skipping the HSN summary or filling it carelessly.
- Treating 9C as a formality instead of a genuine reconciliation.
- Leaving RCM and amendments out of the annual picture.
Want the year closed properly?
Hand us the year and we will reconcile, prepare and file — with a clean working-paper file you can show any officer.
The bottom line
GSTR-9 and 9C are not just two more forms — they are the year’s reconciliation, on record and (for 9C) certified. Confirm which ones your turnover actually triggers, line your 3B and books up against your annual figures before you file, and fix the mismatches here rather than explaining them in an audit later. A clean annual filing is the cheapest insurance against a notice; a rushed one is an invitation.
