Goods and Services Tax Return (GSTR-9) is the mandatory annual return for regular GST-registered businesses that summarises all outward and inward supplies for the financial year. At the same time, GSTR-9C is a self-certified reconciliation statement required when turnover exceeds ₹5 crore to match GSTR-9 with financial statements, ensuring accuracy and compliance.
Missing or confusing these filings can lead to late fees and increased scrutiny, making it important for businesses to understand who must file each type and when.
What is the difference between GSTR-9 and GSTR-9C?
The difference lies in purpose and applicability: GSTR-9 is an annual return summarising transactions, while GSTR-9C is a reconciliation statement required for higher-turnover businesses to ensure reported figures match financial records.
|
Parameter |
GSTR-9 |
GSTR-9C |
|
Nature |
Annual return |
Reconciliation statement |
|
Who files it |
All regular GST taxpayers |
Taxpayers with turnover above ₹5 crore |
|
Certification |
Not required |
Self-certified (no CA required from FY 2021–22) |
|
Based on |
GSTR-1 and GSTR-3B data |
Audited financials vs GSTR-9 |
The key distinction is purpose: GSTR-9 reports what happened; GSTR-9C reconciles whether the reported amounts match the audited books.
Who must file and who is exempt from filing GSTR-9 and GSTR-9C?
All regular GST-registered taxpayers, including those who cancelled their registration during the financial year, must file GSTR-9. The following categories are exempt:
- Input Service Distributors (ISD)
- Taxpayers under the Composition Scheme (Section 10)
- Casual taxable persons and non-resident taxable persons
- Persons liable for TDS under Section 51 or TCS under Section 52
Filing of GSTR-9 is optional for certain financial years if the turnover is up to ₹2 crore, as notified by the Central Board of Indirect Taxes and Customs (CBIC). This is not a permanent exemption and must be evaluated separately for each financial year.
GSTR-9C is mandatory only for taxpayers with a turnover exceeding ₹5 crore in a financial year.
GSTR-9C filing requirements
Taxpayers with an aggregate turnover exceeding ₹5 crore in a financial year must file GSTR-9C. Categories that are exempt from GSTR-9 are also exempt from GSTR-9C by default.
GSTR-9C can be filed only after GSTR-9 has been filed and accepted.
What are the due dates, late fees and penalties for GSTR-9 and GSTR-9C?
GSTR-9 and GSTR-9C share the same due date, which is 31st December of the succeeding financial year. The Central Board of Indirect Taxes and Customs (CBIC) may extend this deadline from time to time, so it is important to check the latest updates on the GST portal.
The late fee for GSTR-9 is ₹200 per day (₹100 under CGST and ₹100 under SGST), capped at 0.5% of the taxpayer’s turnover in the state or union territory. GSTR-9C does not have a separate late fee; delays typically arise from the late filing of GSTR-9.
If a tax shortfall is identified in GSTR-9C, it must be paid using Form DRC-03, along with interest at 18% per annum.
Common mistakes to avoid when filing GSTR-9 and GSTR-9C
The following errors are commonly seen in annual return filings and can lead to notices or delays:
- Data mismatch across returns: Differences between GSTR-1, GSTR-3B and GSTR-9 are flagged during processing. Monthly reconciliation should be completed before filing the annual return.
- Incorrect ITC figures: ITC reversed during the year, such as for invoices unpaid for more than 180 days, must be accurately reported. Overstating ITC is a frequently scrutinised issue.
- Misjudging the ₹5 crore threshold: Aggregate turnover includes exempt and nil-rated supplies and is calculated on a PAN-India basis across all GST registrations. Taxpayers close to the threshold should confirm whether GSTR-9C applies to them.
- Filing GSTR-9C before GSTR-9 is accepted: The portal does not allow GSTR-9C submission until GSTR-9 is successfully filed and accepted.
This version keeps the content direct, practical and aligned with the guidelines by focusing on clear actions and implications.
Conclusion
GSTR-9 and GSTR-9C serve distinct roles, and treating them as interchangeable can lead to costly compliance errors. Accurate and consistent monthly filings are what ultimately determine how smooth or complex the annual return process becomes, especially when reconciliation is required.
Maintaining clean, reconciled GST records throughout the year keeps filings under control and reduces last-minute corrections. With TallyPrime, businesses can keep GSTR-1 and GSTR-3B data organised and aligned, making GSTR-9 preparation simpler and ensuring GSTR-9C reconciliation is accurate and manageable.