Skip to main content
HelloBooks.ai home
India · GST · Reconciliation

GSTR-9C: the GST reconciliation statement

GSTR-9C is the statement that reconciles your GST annual return (GSTR-9) with your audited annual accounts. This guide covers who files it (the ₹5 crore threshold), what it reconciles, the 31 December due date, and the shift from a CA/CMA audit to self-certification from FY 2020-21. GST is one national framework, so the threshold and rules are the same in every state. Figures checked on October 28, 2026.

What GSTR-9C is

GSTR-9C is a reconciliation statement. It sits on top of GSTR-9 and ties the annual return back to the figures in your audited annual financial statements — turnover, taxable value, tax paid and input tax credit — with a reason for every difference. It is filed per GSTIN, so a business registered in several states files a GSTR-9C for each registration that is covered.

It is not a second return and it does not re-report your supplies. It is a check: does the GST you declared through the year match what your books and audited accounts say you should have declared?

Who must file: the ₹5 crore threshold

GSTR-9C is required where aggregate turnover in the financial year is more than ₹5 crore. Aggregate turnover is the all-India, PAN-level turnover across every GSTIN, including exempt and zero-rated supplies — the same measure used for GSTR-9. Below ₹5 crore, only GSTR-9 may apply (above ₹2 crore), and GSTR-9C does not.

Self-certified, not audited (from FY 2020-21)

GSTR-9C used to carry a certificate from a chartered accountant or cost accountant, backed by a GST audit under section 35(5). That changed: for FY 2020-21 onward, section 35(5) was omitted and section 44 amended, so the taxpayer self-certifies GSTR-9C. There is no longer a separate GST audit by a professional.

  • FY 2017-18 to FY 2019-20: CA/CMA certification required.
  • FY 2020-21 onward: self-certified by the taxpayer.

Self-certification does not lower the standard — the figures still have to reconcile to the audited accounts, and the taxpayer carries the responsibility that a certifying professional used to share.

What it reconciles

  • Turnover in the audited accounts vs turnover declared in GSTR-9.
  • Taxable turnover and the tax payable on it vs the tax actually paid.
  • Input tax credit availed in GSTR-9 vs ITC in the books.
  • The reasons for every un-reconciled difference, with tax paid in cash on any shortfall.

Due date

GSTR-9C is filed with GSTR-9 and shares its due date: 31 December of the year following the financial year (FY 2024-25 → 31 December 2025), subject to any extension the government notifies.

Related

Frequently asked questions

Who has to file GSTR-9C?

A registered taxpayer whose aggregate turnover in the financial year is more than ₹5 crore. It is filed along with GSTR-9, on the same 31 December due date. Below ₹5 crore, GSTR-9C is not required.

Is a CA or CMA audit still needed for GSTR-9C?

No. From FY 2020-21 the GST audit was removed — section 35(5) was omitted and section 44 amended, so GSTR-9C is now self-certified by the taxpayer rather than certified by a chartered accountant or cost accountant. For FY 2017-18 to FY 2019-20 it did require a CA or CMA certification.

What does GSTR-9C reconcile?

It reconciles the figures in GSTR-9 (the annual return) with your audited annual financial statements: turnover, taxable turnover, tax paid and input tax credit. Where they differ, you explain the reason, and any unreconciled tax is paid in cash. It is a reconciliation statement, not a fresh return.

What is the due date for GSTR-9C?

The same as GSTR-9 — 31 December of the year following the financial year. GSTR-9C for FY 2024-25 is due by 31 December 2025, filed together with GSTR-9.

What happens if the reconciliation shows a mismatch?

You report the difference and the reason for it in GSTR-9C, and pay any additional tax that the reconciliation throws up in cash through form DRC-03. Unexplained gaps between your return, your accounts and the auto-drafted data are a common trigger for a scrutiny notice, so the reconciliation is worth getting right.

Sources

GST is one national framework — these rules are the same in every state and union territory. Every figure on this page is taken from the official sources below; GST rules change often, so verify the current position before you file. This is general information, not tax advice.

File GSTR-1 and GSTR-3B free with HelloBooks

The Free Plan is ₹0: it files unlimited GSTR-1 and GSTR-3B returns for one GSTIN and reconciles GSTR-2B, with no credit card and no expiry. Pro at ₹499/month adds GSTR-9 generated ready to file, e-invoicing and unlimited users.

GST filing included, no card · free GST filing software · GST due-date calendar · Talk to a human