Introduction
GST Annual Return (GSTR-9) is a comprehensive annual summary of all GST returns filed during a financial year. It consolidates the monthly/quarterly GSTR-1 and GSTR-3B data. For businesses with turnover above ₹5 Crore, GSTR-9C (GST Audit Reconciliation Statement) is also mandatory. A2Z ensures accurate and timely filing of both GSTR-9 and GSTR-9C.
What is GST Annual Returns (GSTR-9 & GSTR-9C)?
GSTR-9 is the annual return under GST that must be filed by every registered regular taxpayer. It contains details of outward and inward supplies, ITC availed, tax paid, and adjustments made during the financial year. GSTR-9C is a self-certified reconciliation statement between the annual return (GSTR-9) and the audited financial statements.
Why is GST Annual Returns (GSTR-9 & GSTR-9C) Important?
- Legal Compliance — Filing GSTR-9 is mandatory for all regular GST registrants
- Reconciliation — Reconciles monthly return data with annual figures, identifying discrepancies
- Audit Prevention — Accurate annual returns reduce the risk of departmental audit selection
- ITC Finalization — Last opportunity to correct ITC claims for the financial year
Who Needs GST Annual Returns (GSTR-9 & GSTR-9C)?
- All GST-registered businesses under the Regular scheme
- Businesses with turnover above ₹5 Crore (GSTR-9C mandatory)
- Input Service Distributors
Eligibility Criteria
Every person registered under GST as a regular taxpayer must file GSTR-9. Composition dealers file GSTR-9A instead. GSTR-9C is mandatory for businesses with turnover exceeding ₹5 Crore.
Benefits
Year-End Clarity
Complete reconciliation of all GST transactions for the financial year in one comprehensive return.
Error Correction
Last opportunity to declare additional tax liability or correct ITC claims before the year closes.
Documents Required
- GSTR-1 (all months/quarters) for the FY
- GSTR-3B (all months/quarters) for the FY
- GSTR-2B summaries for the FY
- Audited financial statements (for GSTR-9C)
- Purchase and sales registers
- ITC reconciliation reports
Step-by-Step Process
Data Compilation
Collect all GSTR-1, GSTR-3B, and GSTR-2B data for the entire financial year.
Reconciliation
Reconcile monthly return data with books of accounts and identify discrepancies.
GSTR-9 Preparation
Prepare the annual return with all 6 tables covering supplies, ITC, tax paid, and amendments.
GSTR-9C Preparation
Prepare the reconciliation statement between GSTR-9 and audited financials (if applicable).
Filing & Verification
File on the GST portal and deliver acknowledgement to the client.
Timeline
GSTR-9 due date: 31st December of the following financial year. GSTR-9C due date: Same as GSTR-9.
Government Fees
No government fees for filing GSTR-9 or GSTR-9C. Late fee applies if filed after the due date.
Professional Fees at A2Z
| Service | Fee |
|---|---|
| GSTR-9 Filing (turnover up to ₹2 Crore) | ₹5,000–₹10,000 |
| GSTR-9 Filing (turnover ₹2–5 Crore) | ₹10,000–₹25,000 |
| GSTR-9C Filing | ₹15,000–₹50,000 |
Penalties for Non-Compliance
- Late fee for GSTR-9: ₹200/day (₹100 CGST + ₹100 SGST), maximum 0.5% of turnover
- No late fee waiver — Unlike monthly returns, GSTR-9 late fee cannot be waived by notification
Common Mistakes to Avoid
- Not reconciling GSTR-1/3B data with books before filing GSTR-9
- Missing the due date (31st December)
- Not reporting amendments and credit/debit notes properly
- Incorrect ITC reconciliation between GSTR-9 tables 6 and 8
- Not disclosing additional tax liability in GSTR-9
Frequently Asked Questions
Latest Rules & Updates (2026)
- GSTR-9C self-certification — No Tax Expert certification required from FY 2020-21
- Optional for turnover up to ₹2 Crore — Subject to notification extensions
- HSN mandatory — 6-digit HSN code mandatory for turnover above ₹5 Crore in GSTR-9
Explore More
File Your GST Annual Return with Expert Tax Experts
Ensure accurate GSTR-9 and GSTR-9C filing. Don't risk penalties.