TL;DR: Filing GSTR-9 (Annual Return) and GSTR-9C (Reconciliation Statement) is mandatory for taxpayers exceeding specific turnover thresholds. As of 2026, the process is fully automated, and while you can file after the December 31st deadline, it comes with mandatory, non-negotiable daily late fees.
Understanding the Thresholds
Compliance requirements for annual returns are determined by your Aggregate Annual Turnover (AATO) on a PAN-India basis:
- GSTR-9 (Annual Return): Mandatory for all regular taxpayers with an AATO exceeding ₹2 crore. (Taxpayers with turnover up to ₹2 crore are currently exempt).
- GSTR-9C (Reconciliation Statement): Mandatory for taxpayers with an AATO exceeding ₹5 crore. This acts as a self-certified reconciliation between your audited financial statements and your filed GSTR-9.
Key Deadlines & 2026 Compliance Updates
- Standard Due Date: December 31st of the financial year following the reporting period (e.g., for FY 2025-26, the deadline is December 31, 2026).
- Filing After Deadline: Unlike previous years, the GST portal now allows filing after the due date. However, this is subject to a daily late fee of ₹200 (₹100 CGST + ₹100 SGST).
- The 3-Year Limitation Rule: A significant 2026 update is the “3-year limitation rule.” If returns are not filed within three years of the original due date, the portal will permanently block filing for that period, creating a lasting compliance gap.
- No Revisions: You cannot revise an annual return once filed. Ensure your data is reconciled before submission.
The Reconciliation Checklist
Before initiating filing, your finance team must perform these non-negotiable checks:
- Turnover Match: Ensure the turnover in your Audited Financial Statements (AFS) matches the sum of turnover declared across all your GSTINs.
- Liability Audit: Reconcile total tax liability as per your books against total tax paid via GSTR-3B and any voluntary payments made via Form DRC-03.
- ITC Reconciliation: Match the Input Tax Credit (ITC) claimed in your books with the total ITC appearing in your annual GSTR-2B.
- HSN Summary: Validate that your HSN-wise outward supply summary matches your GSTR-1 filings.
Automation & Penalties
- Auto-Calculation: The GST portal now features “Table 17” in GSTR-9C, which automatically computes the daily late fee if you are filing post-deadline.
- Cash Ledger Only: Late fees cannot be paid using your Input Tax Credit. They must be discharged using your Electronic Cash Ledger (the balance must be paid in cash).
- Penalty Caps: Late fees are capped at 0.25% of your turnover in the respective state or union territory.
Filing Sequence
Always file in this specific order:
- File GSTR-9: This is a prerequisite.
- File GSTR-9C: You can only initiate the reconciliation statement after the GSTR-9 is submitted.
Official References
- GST Portal – Annual Returns Dashboard – The official portal to check filing status and compute late fees.
- CBIC Notifications – Refer to recent updates regarding turnover exemptions and filing procedures.
Disclaimer: This content is for general information only and does not constitute professional tax or legal advice. Laws change frequently; please consult a qualified tax professional or refer to official government sources before making business decisions. We are not liable for any actions taken based on this information.