GSTR-9 & GSTR-9C — Annual Return and Reconciliation Statement

Once the financial year ends, regular GST-registered businesses need to step back and file a consolidated annual return, and larger businesses need to reconcile that return with their audited books of account. This guide explains what GSTR-9 and GSTR-9C actually contain, who needs to file them, and how they differ.

GSTR-9 — Annual Return

GSTR-9 is a consolidated annual return that summarises all outward supplies, inward supplies, Input Tax Credit availed and reversed, and tax paid, as reported across the various monthly or quarterly returns (GSTR-1 and GSTR-3B) filed during the financial year.

It essentially serves as a year-end summary and reconciliation check for the taxpayer's own filings, structured across six parts covering basic details, outward and inward supply summary, ITC summary, tax paid, particulars of transactions for the previous year reported in returns of the current year, and other miscellaneous information like refunds, demands, and HSN-wise summary of supplies.

It applies to regular taxpayers, though the government has, in several years, exempted taxpayers below a specified turnover (commonly ₹2 crore) from mandatory filing — this exemption is notified year by year, so the applicable limit for a given financial year should always be checked against the latest CBIC notification before assuming exemption.

GSTR-9C — Reconciliation Statement

GSTR-9C reconciles the figures declared in the annual return (GSTR-9) with the taxpayer's audited annual financial statements — checking whether turnover, tax paid, and ITC claimed as per the GST returns match what's reflected in the books of account.

It is mandatorily required for taxpayers whose aggregate turnover exceeds ₹5 crore in the relevant financial year, and it must be filed along with a copy of the audited financial statements.

Since FY 2020-21, GSTR-9C can be self-certified by the taxpayer themselves; the earlier requirement of mandatory certification by a Chartered Accountant or Cost Accountant has been removed, though many businesses still voluntarily engage a professional to review the reconciliation before self-certifying, given its technical nature.

Structure and Key Components of GSTR-9C

      Part A: reconciliation of turnover, tax paid, and ITC as per the audited financial statements versus the annual return, with explanations for any differences

      Part B: certification/self-certification by the taxpayer confirming the reconciliation is true and correct

Due Date & Late Fee

Both GSTR-9 and GSTR-9C (where applicable) are generally due by 31st December following the end of the relevant financial year, though extensions have occasionally been notified by the government.

Late filing of GSTR-9 attracts a late fee (linked to turnover slabs, generally lower for smaller taxpayers) plus applicable interest on any resultant additional tax liability identified through the reconciliation process.

💡  Illustration — Who Needs What

A company with an annual turnover of ₹7 crore must file both GSTR-9 (annual return) and GSTR-9C (reconciliation statement) by 31st December. A smaller business with turnover of ₹1.8 crore may fall under an exemption from mandatory GSTR-9 filing for that year (subject to that year's specific notification), and, being well below the ₹5 crore threshold, does not need to file GSTR-9C at all.

💡  Illustration — Reconciliation Catching a Discrepancy

While preparing GSTR-9C, a company discovers that its audited financial statements show total revenue of ₹6.2 crore, but the turnover reported cumulatively across its monthly GSTR-3B filings for the year was only ₹5.9 crore — a ₹30 lakh gap likely due to an invoice that was booked in the accounting system but never reported in a GST return. This reconciliation exercise flags the gap, allowing the company to pay the additional tax due (with applicable interest) proactively, rather than have it surface later during a departmental audit.

⚠  Common Mistakes to Avoid

•  Assuming GSTR-9 filing is automatically exempt without checking the specific turnover threshold notified for that particular financial year

•  Treating GSTR-9 as a mere copy-paste of monthly returns, rather than genuinely reconciling and correcting any discrepancies found during the year

•  Skipping professional review of GSTR-9C purely because self-certification is now legally sufficient, even when the reconciliation reveals meaningful discrepancies

•  Missing the linkage between GSTR-9 figures and the HSN-wise summary requirement, which can trigger scrutiny if inconsistent

Frequently Asked Questions

Q1. Is GSTR-9 compulsory for every GST-registered business?

A. Not always — very small taxpayers below a government-notified turnover threshold are often exempted from mandatory filing for a given year, so it's important to check the current year's specific notification rather than assume based on a prior year's limit.

Q2. What's the real difference between GSTR-9 and GSTR-9C?

A. GSTR-9 is the annual return summarising the year's transactions purely from GST return data; GSTR-9C is a reconciliation between those return figures and the taxpayer's independently audited financial statements, aimed specifically at catching discrepancies between the two data sources.

Q3. Can GSTR-9C still be certified by a CA even though self-certification is allowed?

A. While self-certification by the taxpayer is now legally sufficient, businesses can still choose to have a Chartered Accountant or Cost Accountant review it before self-certifying, purely as a matter of internal quality control, even though it's no longer a mandatory legal requirement.

Q4. What is the due date for filing GSTR-9 and GSTR-9C?

A. Generally 31st December following the end of the relevant financial year, though the government occasionally issues notifications extending this deadline for specific years.

Q5. Do composition taxpayers need to file GSTR-9?

A. No, composition taxpayers file GSTR-4 as their annual return instead of GSTR-9, which is meant for regular taxpayers.

Q6. What happens if discrepancies are found during GSTR-9C reconciliation?

A. Any additional tax liability identified must be paid voluntarily through Form DRC-03, along with applicable interest, which is generally viewed more favourably than having the same discrepancy identified later through a departmental audit or scrutiny notice.

✓  Key Takeaways

•  GSTR-9 is the annual return consolidating a full year's monthly/quarterly GST filings, generally due by 31st December

•  GSTR-9C is a reconciliation between GSTR-9 figures and audited financials, mandatory above ₹5 crore turnover

•  GSTR-9C can now be self-certified by the taxpayer; CA/CMA certification is no longer a legal requirement

•  Small taxpayer exemptions from GSTR-9 filing are notified year by year and should always be verified for the specific financial year

Note: GST rates, thresholds and procedures are revised periodically by the GST Council and CBIC. This article reflects the position understood as of the GST 2.0 rate structure (effective 22 September 2025). Please verify current figures on www.gst.gov.in or with a qualified tax professional before making compliance decisions.

Disclaimer

This content is shared strictly for general information and knowledge purposes only. Readers should independently verify the information from reliable sources. It is not intended to provide legal, professional, or advisory guidance. The author and the organisation disclaim all liability arising from the use of this content. The material has been prepared with the assistance of AI tools.