apriltax blog
4.9 on Google reviewsWorks with reports from AmazonFlipkartMeesho✓Fixed fees, shown before you start✓Written by Chartered Accountants
GST returns

GSTR-9C Reconciliation Statement: Who Needs It and What It Compares

✓ 6 official and published sources✓ Written for Indian sellers and small businesses

GSTR-9C is a reconciliation statement that goes with your GST annual return. You need it only if your aggregate turnover in the financial year is above Rs 5 crore. It compares the figures in your audited accounts with the figures in GSTR-9, and you certify it yourself. For FY 2025-26 it is due by 31 December 2026.

Key points
  • Threshold: aggregate turnover above Rs 5 crore in the financial year, under Rule 80(3).
  • Self-certified. The certificate from a chartered accountant or cost accountant was dropped from 1 August 2021.
  • Due with GSTR-9, by 31 December after the financial year.
  • Late fee runs until both GSTR-9 and GSTR-9C are filed. It is one fee, not two.
  • GSTR-9C can be filed only after GSTR-9 for that year.
In this guide
  1. What is GSTR-9C, and why does it exist?
  2. Who needs to file it?
  3. Do you still need a CA to certify it?
  4. What are the parts of GSTR-9C?
  5. What differences usually need explaining?
  6. A worked example
  7. What is the due date and the late fee position?
  8. The mistake people usually make

What is GSTR-9C, and why does it exist?

Your annual return in GSTR-9 adds up what you told the GST portal during the year. Your audited accounts add up what actually happened in the business. GSTR-9C puts the two side by side and makes you account for every rupee of difference.

Why only for larger businesses? Because reconciliation takes real work, and the government decided the effort is worth asking for only above Rs 5 crore. For a business of that size, a 1% gap is Rs 5 lakh of turnover, which is worth explaining.

Who needs to file it?

Every regular registered person whose aggregate turnover in the financial year is more than Rs 5 crore. Aggregate turnover means all supplies under one PAN across India: taxable, exempt and export, without the GST itself.

Two points trip people up.

  • The Rs 5 crore test is on the PAN. The statement is filed for each GSTIN. A company with Rs 3 crore in Gujarat and Rs 4 crore in Maharashtra files two GSTR-9C, one for each State.
  • Input service distributors, casual and non-resident taxable persons, and persons who only deduct TDS or collect TCS under GST do not file it.

Up to Rs 5 crore, you stop at GSTR-9, and up to Rs 2 crore you are exempt from that as well.

Have a Tax Expert file your GST returnsGSTR-1 and GSTR-3B from Rs 499 a month. GSTR-9 at Rs 1,499.
See GST return filing

Do you still need a CA to certify it?

No. Until FY 2019-20, accounts had to be audited under the GST law above Rs 2 crore, and a chartered accountant or cost accountant certified GSTR-9C. Notification 30/2021-Central Tax replaced Rule 80 from 1 August 2021. Since then the rule asks for a self-certified statement above Rs 5 crore, starting with the statement for FY 2020-21.

Self-certified does not mean casual. You sign that the figures are true. Most businesses of this size still have the working prepared by whoever audits their accounts, because the numbers must tie to the audited balance sheet.

What are the parts of GSTR-9C?

PartTablesWhat it compares
I. Basic details1 to 4Financial year, GSTIN, name, and whether you are liable to audit under any law
II. Turnover5 to 8Turnover in the audited accounts against turnover in GSTR-9, then taxable turnover, with reasons for any gap
III. Tax paid9 to 11Tax payable rate by rate against tax paid as per GSTR-9, reasons, and any amount still to be paid
IV. Input tax credit12 to 16Credit in the books against credit claimed in GSTR-9, credit by expense head, reasons, and tax payable on unexplained credit
V. Additional liabilityAfter Table 16Tax, interest and other amounts you accept as payable because a gap could not be explained
Late fee17Late fee payable and paid. Added from FY 2024-25

The form ends with your verification. Where should you spend your time? On Tables 5 and 12. If turnover and credit reconcile, the rest follows.

What differences usually need explaining?

  • Timing. Revenue booked in March but invoiced in April, or advances received on which GST was paid before the sale was booked.
  • Items in the accounts that are not supplies. Interest income, dividends, foreign exchange gains, discounts received.
  • Supplies that are not in the accounts as sales. Stock transfers between your own GSTINs, sale of old assets, free samples on which tax was paid.
  • Credit notes. Issued in the books but reported late, or not accepted for GST.
  • Multi-State split. One set of accounts for the company, divided across GSTINs.
  • Credit. Credit booked in one year and claimed in the next, blocked credit that sits in expenses, reversals for exempt sales.

A difference with a reason is fine. A difference without one becomes tax payable in Part V.

A worked example

Your company has one GSTIN. The audited accounts for FY 2025-26 show sales of Rs 8,40,00,000. GSTR-9 shows Rs 8,31,00,000. The gap is Rs 9,00,000.

  • Rs 6,00,000 is work completed in March 2026 and booked as revenue, but invoiced in April 2026. It will appear in next year's returns. Explained.
  • Rs 3,00,000 is a January 2026 invoice that is in the books but was never reported in GSTR-1 or GSTR-3B. Not explained. Tax at 18% is Rs 54,000.

You pay the Rs 54,000 through Form DRC-03, the voluntary payment form, on 15 December 2026. The January return was due on 20 February 2026, so interest runs for 298 days: Rs 54,000 x 18% x 298/365 = Rs 7,936. Total: Rs 61,936.

Now suppose you file GSTR-9 on 28 December 2026 but GSTR-9C only on 20 January 2027. The annual return is complete on 20 January, 20 days late. At Rs 100 a day for turnover between Rs 5 crore and Rs 20 crore, the late fee is Rs 2,000. The cap is 0.04% of turnover in the State, Rs 33,600 here.

What is the due date and the late fee position?

Rule 80(3) asks for GSTR-9C along with GSTR-9, on or before 31 December after the financial year. For years there was doubt over whether a late GSTR-9C alone attracted late fee. Circular 246/03/2025-GST, dated 30 January 2025, settled it.

  • Where GSTR-9C is required, the annual return is complete only when both forms are filed.
  • Late fee under section 47(2) runs from the due date to the date the later of the two is filed.
  • It is not charged twice. The portal collects the GSTR-9 part with GSTR-9 and the remaining days in Table 17 of GSTR-9C.

The daily rate and cap are the same as for GSTR-9: Rs 50 a day up to Rs 5 crore turnover, Rs 100 a day up to Rs 20 crore and Rs 200 a day above that, counting CGST and SGST together. A GSTR-9C filer is always in the second or third slab.

For old years there was a one-time relief. Notification 08/2025-Central Tax waived the extra late fee for GSTR-9C of any year up to FY 2022-23, if the statement was filed by 31 March 2025. That window has closed.

The mistake people usually make

They file GSTR-9 on 30 December, feel done, and leave GSTR-9C for January because the audit is still open. The fee keeps running on the whole annual return. Worse, a filed GSTR-9 cannot be revised, so anything the reconciliation finds later has to be explained in GSTR-9C instead of corrected in GSTR-9.

Do it the other way round. Finish the reconciliation first, then prepare GSTR-9 from the reconciled figures, then file both together. Our guide on how to file GSTR-9 walks through the annual return itself.

Should you prepare GSTR-9C yourself? If you have an accounts team and one GSTIN, it is manageable. With several GSTINs or large credit differences, involve your auditor early.

How AprilTax can help

An AprilTax Tax Expert prepares and files your GSTR-9 online for a fixed fee of Rs 1,499, and files monthly GSTR-1 and GSTR-3B for Rs 499 a month, so the year-end figures already agree. Every service and its fee is listed on the Tax Expert services page.

Frequently asked questions

Who is required to file GSTR-9C?
A regular registered person whose aggregate turnover in the financial year is more than Rs 5 crore must file GSTR-9C along with GSTR-9. Aggregate turnover is counted on the PAN across India. Input service distributors, casual and non-resident taxable persons, and persons who only deduct TDS or collect TCS under GST do not file it.
Is a CA certificate required for GSTR-9C?
No. Since Rule 80 was replaced from 1 August 2021 by Notification 30/2021-Central Tax, GSTR-9C is a self-certified reconciliation statement. The taxpayer signs it. A chartered accountant or cost accountant no longer has to certify it, though many businesses still have the working prepared by their auditor.
What is the due date of GSTR-9C for FY 2025-26?
GSTR-9C is due along with GSTR-9, on or before 31 December after the financial year. For FY 2025-26 that is 31 December 2026, unless the government notifies an extension.
Is there a late fee for filing GSTR-9C late?
Yes. Circular 246/03/2025-GST clarifies that where GSTR-9C is required, the annual return is complete only when both GSTR-9 and GSTR-9C are filed. Late fee under section 47(2) runs from the due date until the later of the two is filed. It is one fee for the complete annual return, not a separate fee for each form.
What does GSTR-9C reconcile?
It reconciles three things between your audited accounts and your GSTR-9: turnover, tax paid and input tax credit. For each one you show the figure in the accounts, the figure in the annual return, the adjustments between them and the reasons for any gap that remains. Tax on an unexplained gap is shown as additional liability.
Is the Rs 5 crore limit for GSTR-9C checked per GSTIN?
No. The limit is tested on aggregate turnover, which is counted for the PAN as a whole across all States. If the PAN crosses Rs 5 crore, a GSTR-9C is filed for every GSTIN under it, even one with small turnover.
Can GSTR-9C be filed before GSTR-9?
No. The portal opens GSTR-9C for a financial year only after GSTR-9 for that year has been filed. In practice you should finish the reconciliation first, prepare GSTR-9 from the reconciled figures and then file both together.
How do I pay additional tax found in GSTR-9C?
Tax accepted as payable in Part V of GSTR-9C is paid through Form DRC-03, the voluntary payment form on the GST portal, with interest at 18% a year from the day after the original due date. Keep the acknowledgement with your reconciliation working papers.

Have a Tax Expert file your GST returns

GSTR-1 and GSTR-3B from Rs 499 a month. GSTR-9 at Rs 1,499.

See GST return filing
D
CA Devang

A Chartered Accountant on the AprilTax team who works with online sellers and small businesses every filing season.

Read next

Stuck on a return or registration?

File GSTR-1 free with the tool, or hand it to a Tax Expert at a fixed fee.

← All articles
Talk to AprilTax