⚠️ Notice: This is a test environment. For official use, visit GSTVerify.co.in
How to File GSTR-9 Annual Return — Complete Guide - 2026
Filing Advanced ⏱ 15 min read 🗓 Updated April 2026

How to File GSTR-9 Annual Return — Complete Guide - 2026

GSTR-9 is the annual return that consolidates all monthly/quarterly returns filed during a financial year. It reconciles your GSTR-1 data (outward supplies) with GSTR-3B data (tax paid) and provides a comprehensive summary of your entire year's GST activity. Unlike GSTR-3B, GSTR-9 is a reconciliation exercise — errors here can trigger notices.
Step-by-Step Process
Pro Tips
Penalty for Non-Compliance
⚠️ Late fee for GSTR-9: ₹200 per day (₹100 CGST + ₹100 SGST), subject to a maximum of 0.25% of the taxpayer's turnover in the state or Union Territory. This cap makes the late fee more significant for large-turnover businesses.
Calculate your penalty or interest: Use our free GST Penalty Calculator to find the exact late fee and interest if you've missed a filing deadline.
Frequently Asked Questions
No. GSTR-9, once filed, cannot be revised. Any corrections must be made prospectively in subsequent years' returns or through rectification proceedings under Section 161 of the CGST Act.
GSTR-9C (reconciliation statement) is mandatory for taxpayers with annual aggregate turnover above ₹5 crore. Below ₹5 crore, GSTR-9C is not required. From FY 2020-21, it is self-certified by the taxpayer instead of requiring a CA certification.
Turnover differences between GST and Income Tax returns are common and legitimate (e.g., exempt supplies, interest income). However, large unexplained differences can trigger cross-department scrutiny. Keep a documented reconciliation ready.
Related Guides