GSTR-9 Annual Return Filing — Complete Guide for 2026
Table of Contents
I file 100+ GSTR-9 annual returns every year. Most Delhi businesses treat it as a formality, but mismatches between GSTR-1 and GSTR-3B data show up here and trigger scrutiny.
GSTR-9 is the annual return under GST that consolidates all the monthly/quarterly returns filed during the financial year. It helps in reconciling the data reported throughout the year.
Who Must File GSTR-9
All regular taxpayers with turnover above ₹2 crore must file GSTR-9. Taxpayers under the composition scheme file GSTR-9A. The due date is typically 31 December of the following financial year.
Key Tables in GSTR-9
| Table | Details |
|---|---|
| 4-5 | Summary of outward and inward supplies |
| 6 | Details of exempt, nil-rated, non-GST supplies |
| 7 | ITC reversal and ineligible ITC |
| 8-9 | Other adjustments (demand, refund, credit notes) |
| 10-11 | amendments and additional liability |
| 12-13 | ITC availed, reversed, and ineligible |
| 14 | Differential tax paid |
Common Reconciliation Issues
- GSTR-1 turnover ≠ GSTR-3B turnover
- ITC claimed in GSTR-3B ≠ ITC available in GSTR-2A
- Exempt supply declarations inconsistent across returns
- Missing credit/debit notes
Pro Tip: Start reconciliation monthly, not at year-end. Use our services to keep your books matched throughout the year.