For businesses with higher turnover under GST, filing the annual return is not the only compliance requirement. Taxpayers with aggregate annual turnover exceeding a specific limit must also file a reconciliation statement called GSTR-9C.
If you are wondering what GSTR-9C is and who must file it, this comprehensive guide explains everything you need to know. You will learn about eligibility, turnover limits, the filing process, due dates, required documents, and common mistakes to avoid.
GSTR-9C is an important part of GST compliance for businesses with a turnover above ₹5 crore. Missing this requirement can lead to penalties, notices, and higher scrutiny from the GST department.
GSTR-9C is the GST reconciliation statement that must be filed along with the annual return (GSTR-9) by certain taxpayers. It reconciles the figures in your books of accounts with the figures reported in your GST returns.
The purpose of GSTR-9C is to ensure that:
GSTR-9C must be self-certified by a Chartered Accountant or Cost Accountant for taxpayers with a turnover above ₹5 crore. This certification adds credibility to the reconciliation and reduces the risk of discrepancies.
Understanding who must file GSTR-9C is crucial for staying compliant. The rule is based on aggregate annual turnover during the financial year.
<h3Mandatory Filers for GSTR-9C:
✓ All registered taxpayers with aggregate annual turnover above ₹5 crore in a financial year
✓ Taxpayers who file GSTR-9 (annual return)
✓ Regular taxpayers under the GST regime
✗ Taxpayers with turnover up to ₹5 crore (only need to file GSTR-9)
✗ Composition dealers (file GSTR-4 instead)
✗ Casual taxable persons
✗ Non-resident taxable persons
✗ Input Service Distributors (ISD)
✗ TDS/TCS payers
The GSTR-9C turnover limit is ₹5 crore per financial year. This is the key threshold that determines whether you need a CA/Cost Accountant certification.
| Turnover Range | GSTR-9 Filing | GSTR-9C Filing |
| Up to ₹2 crore | Optional | Not Required |
| ₹2 crore to ₹5 crore | Mandatory | Not Required |
| Above ₹5 crore | Mandatory | Mandatory (with CA certification) |
Important: Aggregate turnover includes all taxable supplies, exempt supplies, and exports across all states, based on the same PAN.
The GSTR-9C due date is the same as GSTR-9. For each financial year, the last date to file is December 31 of the next year.
| Financial Year | Due Date | Last Date to File |
| FY 2025-26 | December 31, 2026 | December 31, 2029 |
| FY 2024-25 | December 31, 2025 | December 31, 2028 |
| FY 2023-24 | December 31, 2024 | December 31, 2027 |
Late Fees: Filing after the due date attracts late fees of ₹50 per day (₹25 CGST + ₹25 SGST), with a maximum cap of ₹5,000.
GSTR-9C has a standard format with two main parts:
This part contains the reconciliation between books and GST returns across multiple tables:
| Table | Description |
| Table 5 | Gross annual turnover |
| Table 6 | Turnover declared in the annual return |
| Table 7 | Differences in turnover and reasons |
| Table 8 | Tax paid as per books vs returns |
| Table 9 | Input tax credit (ITC) reconciliation |
| Table 10 | Differences in ITC and reasons |
| Table 11 | Other liabilities (interest, late fees, etc.) |
| Table 12 | Demands and refunds |
| Table 13 | Additional information |
This part includes:
Before you file GSTR-9C online, ensure the following:
| Mistake | Impact | Prevention |
| Filing GSTR-9C without GSTR-9 | Rejected | File GSTR-9 first |
| Wrong turnover figures | Notice | Verify with audited financials |
| Missing ITC reconciliation | Discrepancy | Match with GSTR-2B |
| No CA certification | Non-compliance | Engage CA for >₹5Cr |
| Late filing | Late fees | File before December 31 |
| Incomplete remarks | Query | Explain all differences |
Consider GST Compliance Experts if:
✓ Turnover exceeds ₹5 crore (GSTR-9C mandatory)
✓ Complex transactions (exports, RCM, interstate)
✓ High ITC claims requiring verification
✓ Received GST notices previously
✓ Unsure about the reconciliation process
✓ Want to avoid compliance errors and penalties
Understanding what GSTR-9C is and who must file it is essential for businesses with a turnover above ₹5 crore. GSTR-9C is the GST reconciliation statement that ensures your books match GST returns, and it must be certified by a Chartered Accountant or Cost Accountant.
| Point | Requirement |
| Point | Requirement |
| Turnover Limit | Above ₹5 crore (mandatory) |
| Due Date | December 31 of next year |
| Certification | CA or Cost Accountant |
| Filing Order | GSTR-9 first, then GSTR-9C |
| Late Fees | ₹50/day (max ₹5,000) |
Proper GSTR-9C filing reduces audit risk and ensures seamless GST compliance. For assistance with GSTR-9C filing, reconciliation, or CA certification, contact GST Compliance Experts for professional support.

