GSTR-9 and GSTR-9C: Annual Return Readiness Checklist
Reviewed by CA Nikhil Gupta · Last reviewed 10 June 2026
A year-end close for GSTR-9 and self-certified GSTR-9C covering turnover, tax, ITC, late corrections, multi-GSTIN accounts and annual notification checks.
For broader context, see the GST Law & Practice Hub.
GSTR-9 is not a revised monthly return, and GSTR-9C is not an old-style mandatory CA GST audit. Both are annual disclosures built on the returns already filed.
Rule 80 governs annual return and reconciliation statement requirements, subject to annual exemptions and notifications.
GSTR-9C is a self-certified reconciliation statement for registered persons above the applicable aggregate-turnover threshold, generally ₹5 crore under the current rule framework.
Annual exemption from GSTR-9 for taxpayers up to a specified turnover has been notified year by year; it should not be assumed permanently without checking the relevant financial year.
GSTR-9 cannot freely revise every monthly error after statutory correction windows close.
What the business should understand
- Rule 80 governs annual return and reconciliation statement requirements, subject to annual exemptions and notifications.
- GSTR-9C is a self-certified reconciliation statement for registered persons above the applicable aggregate-turnover threshold, generally ₹5 crore under the current rule framework.
- Annual exemption from GSTR-9 for taxpayers up to a specified turnover has been notified year by year; it should not be assumed permanently without checking the relevant financial year.
- GSTR-9 cannot freely revise every monthly error after statutory correction windows close.
- Aggregate turnover is PAN-level, while annual returns are filed GSTIN-wise where applicable.
For the connected rule, example or next step, see GSTR-9 Annual Return: Applicability, Reconciliation and Final Liability.
The five-point review
| Check | What to examine |
|---|---|
| Applicability | Taxpayer category, annual notification and aggregate turnover. |
| Turnover | Financial statements, GSTR-1, 3B and State allocation. |
| Tax | Rate, place of supply, RCM, advances and credit notes. |
| ITC | 2B/books, reversals, reclaim and blocked credit. |
| Disclosure | Late corrections, demands, refunds and unreconciled differences. |
For the connected rule, example or next step, see GST Annual Return GSTR-9 for SMEs: Examples, Documents and Common Mistakes.
Practical example
A company has ₹8 crore PAN turnover across three States, each below ₹5 crore individually. GSTR-9C applicability is not tested registration by registration using local turnover alone; aggregate turnover and the rule must be applied, then GSTIN-wise reconciliation prepared.
How to apply the framework
Start with a PAN-level bridge and allocate it to each GSTIN. Reconcile financial revenue, other income, branch supplies, unbilled revenue and credit notes.
Prepare an issue register before filing. The annual return should disclose defensible figures; it should not create unsupported adjustments merely to make all tables equal.
Decision workflow
Define the legal question before changing the return
Identify the GSTIN, tax period, transaction, document and exact statutory question. Review applicability, turnover and tax together. Freeze the source data so that later ERP edits do not destroy the evidence used for the decision.
Reconcile from commercial reality to portal data
Start with the contract or commercial event. Move through the invoice, receipt or movement evidence, e-invoice or e-way bill, accounting entry, return and electronic ledger. Classify each difference as timing, error, ineligible amount, statutory exception, disputed position or completed correction. Avoid a plug entry whose only purpose is to make two reports equal.
Record the conclusion and future control
Prepare a concise position note with facts, authority, amount, alternative view and approval. Preserve the filing acknowledgement and update the responsible master data, vendor rule, invoice workflow or monthly checklist. The objective is not only to survive one review but to prevent the same issue in the next period.
Action checklist
- Check the financial-year notification.
- Compute PAN-level aggregate turnover.
- Prepare GSTIN-wise turnover/tax bridge.
- Complete annual ITC reconciliation.
- Review late corrections and liabilities.
- File self-certified GSTR-9C where applicable.
Evidence to keep
- Financial statements and trial balance
- GSTR-1/3B/9 downloads
- ITC and RCM files
- State/GSTIN allocation
- GSTR-9C reconciliation and sign-off
Warning signs
- Old CA-certification language repeated
- ₹5 crore tested per GSTIN only
- Annual exemption assumed without notification
- GSTR-9 used as a revision return
- Unreconciled difference buried in notes
Finin2min takeaway
GST positions are strongest when the transaction, legal provision, invoice, physical or service evidence, books, return and electronic ledger agree. A portal match without commercial evidence is not a complete control.
For the connected rule, example or next step, see GSTR-3B Error Correction: Month-End Control Checklist.
Frequently Asked Questions
Source and review trail
Use the current official instrument, portal or regulator publication before acting. This panel separates the category authority from page-specific references.
- Primary category
- GST & Indirect Tax
- Official starting point
- www.gst.gov.in
Page source links
Primary sources & related provisions
Statutory provisions referenced in this guide: