GSTR-9 vs GSTR-9C: Which One Do You Need to File? Complete Guide 2024-25
- sai krishna
- 7 minutes ago
- 3 min read
Every year as the December 31 deadline approaches, the same question floods GST helplines and CA offices: Do I need to file GSTR-9, GSTR-9C, or both? The confusion is understandable because the rules have changed multiple times since 2017. This guide gives you a clear, current answer for FY 2024-25.
What Is GSTR-9?
GSTR-9 is the annual return. It is a consolidated summary of all your monthly or quarterly GST returns for the financial year — outward supplies, inward supplies, ITC claimed, tax paid, and refunds. It is not an audit document. It is a reconciliation of what you reported across your GSTR-1 and GSTR-3B filings during the year.
What Is GSTR-9C?
GSTR-9C is a reconciliation statement and self-certification. It compares your GSTR-9 figures with your audited financial statements. Until FY 2020-21, it had to be certified by a Chartered Accountant. From FY 2021-22 onwards, it is self-certified by the taxpayer — but the CA still prepares it in most cases because the reconciliation is complex.
Who Needs to File What — Turnover Thresholds for FY 2024-25
GSTR-9 (Annual Return): Mandatory for all registered taxpayers with aggregate annual turnover above Rs 2 crore. Taxpayers below Rs 2 crore are exempt — but filing is still advisable for ITC reconciliation purposes.
GSTR-9C (Reconciliation Statement): Mandatory only for taxpayers with aggregate annual turnover above Rs 5 crore. If your turnover is between Rs 2 crore and Rs 5 crore, you file only GSTR-9 — no GSTR-9C required.
In simple terms: below Rs 2 crore — exempt from both; Rs 2 to 5 crore — GSTR-9 only; above Rs 5 crore — GSTR-9 plus GSTR-9C.
Deadline and Late Fee
The due date for GSTR-9 and GSTR-9C for FY 2024-25 is December 31, 2025 — unless extended by CBIC notification. Late fee under Section 47 is Rs 200 per day (Rs 100 CGST plus Rs 100 SGST), subject to a maximum of 0.25 percent of turnover in the state or union territory. For taxpayers below Rs 5 crore turnover, the late fee cap is lower — check the latest CBIC waiver notifications.
5 Common Mistakes in GSTR-9 That Trigger Notices
Mistake 1 — Turnover mismatch with GSTR-1 total. If your GSTR-9 Table 5 turnover does not match the sum of your GSTR-1 filings, the system flags it automatically. Always reconcile before filing.
Mistake 2 — ITC claimed in GSTR-9 exceeding GSTR-2B. Table 6 of GSTR-9 asks for ITC as per your books. If this exceeds what GSTR-2B shows, it is a red flag for scrutiny under Section 61.
Mistake 3 — Not reversing ITC under Rule 42/43. If you have exempt supplies or use inputs for personal purposes, proportionate ITC reversal is mandatory. Many taxpayers skip this and get caught in GSTR-9 reconciliation.
Mistake 4 — Missing RCM liability. Reverse Charge Mechanism payments on GTA services, legal fees, security services, and other notified categories must be declared in Table 4 of GSTR-9. These are checked against GSTR-3B.
Mistake 5 — Incorrect HSN summary in Table 17/18. From FY 2022-23, HSN-wise summary is mandatory for B2B suppliers. Errors here attract notices under Rule 46.
Key Takeaway
File GSTR-9 even if you are below Rs 2 crore — it protects you. If you are above Rs 5 crore, get GSTR-9C done early so your CA has time to reconcile. The annual return is your single best opportunity to clean up the year before the department finds the gaps first. For GST calculators and compliance tools, visit gstvala.com. Consult your CA for case-specific advice.
Comments