🇮🇳 India

GST Annual Return Calculator (GSTR-9) India — FY 2025-26

Reconcile turnover and tax between books, GSTR-1, and GSTR-3B. Match ITC claimed vs GSTR-2B with interest calculation. Calculate late fees capped at 0.04% of turnover. Covers GSTR-9 exemption (turnover ≤ ₹2 Crore) and GSTR-9C requirement (turnover > ₹5 Crore) for FY 2025-26.

Total turnover from your books of accounts for the FY
Sum of all outward supplies reported in GSTR-1 during the FY
Total CGST+SGST+IGST paid through all GSTR-3B returns
Actual tax liability computed from your accounting records

Try another scenario

How to Use This Calculator

GSTR-9 Reconciliation tab

Enter your turnover as per books and turnover as per GSTR-1 (sum of all outward supplies reported). Then add tax paid via GSTR-3B and tax liability as per books. The calculator highlights mismatches in both turnover and tax, shows the additional tax payable (with estimated interest), and lists specific action items for filing GSTR-9.

ITC Reconciliation tab

Enter the total ITC claimed in GSTR-3B during the FY and the ITC available per GSTR-2B. If you have already reversed some excess ITC, enter that too. The calculator computes the net excess or shortfall, calculates interest at 18% p.a. on excess ITC, and provides step-by-step reversal instructions.

Late Fee Calculator tab

Enter your annual aggregate turnover and actual/expected filing date. The calculator checks if you are exempt (turnover ≤ ₹2 Crore), computes the late fee at ₹200/day (₹100 CGST + ₹100 SGST) capped at 0.04% of turnover, and flags whether GSTR-9C is required (turnover > ₹5 Crore).

Share your result

All inputs are encoded in the URL. Click Share to send your exact scenario to your CA, tax consultant, or bookmark it for reference.

The Formula

GSTR-9 reconciliation involves matching figures across three sources: books of accounts, GSTR-1, and GSTR-3B.

Turnover Reconciliation:
Turnover Gap = Turnover (Books) − Turnover (GSTR-1)
If positive: under-reported in GSTR-1, amend or report in Table 5
If negative: over-reported in GSTR-1, adjust in Table 10/11

Tax Reconciliation:
Tax Gap = Tax Liability (Books) − Tax Paid (GSTR-3B)
If positive: additional tax payable via DRC-03 + 18% interest
If negative: overpaid, claim refund or carry forward

ITC Reconciliation:
ITC Difference = ITC Claimed (GSTR-3B) − ITC Available (GSTR-2B)
If positive: excess ITC, reverse with 18% p.a. interest
Interest = Excess ITC × 18% × (Months / 12)

Late Fee:
Late Fee = Days of Delay × ₹200/day (₹100 CGST + ₹100 SGST)
Maximum Cap = 0.04% of Turnover (0.02% CGST + 0.02% SGST)
Final Late Fee = MIN(Uncapped Fee, Cap)

Exemptions & Thresholds:
Turnover ≤ ₹2 Crore: GSTR-9 exempt
Turnover > ₹5 Crore: GSTR-9C mandatory (self-certified)

The reconciliation ensures that what was reported in monthly/quarterly returns matches the books. Any differences must be disclosed and settled before or along with GSTR-9 filing.

Example

Rajesh — Auto parts trader in Pune, ₹15 Crore turnover

Rajesh (48) runs an auto parts trading business in Pune. His FY 2025-26 figures show some discrepancies between his books and GST returns that need reconciliation before filing GSTR-9.

Turnover & Tax Reconciliation

Turnover per books₹15,00,00,000
Turnover per GSTR-1₹14,98,50,000
Turnover gap₹1,50,000 (under-reported)
Tax per books (18%)₹27,00,000
Tax paid via GSTR-3B₹26,73,000
Tax gap (underpaid)₹27,000

Rajesh must pay the additional ₹27,000 with interest (approximately ₹2,430 at 18% for 6 months) before filing GSTR-9.

Late Fee Calculation

GSTR-9 due date31 December 2026
Actual filing date16 March 2027
Delay75 days
Late fee (75 × ₹200)₹15,000
Cap (0.04% of ₹15 Cr)₹60,000
Final late fee₹15,000 (within cap)

Since the uncapped fee (₹15,000) is below the 0.04% cap (₹60,000), the full ₹15,000 applies. Rajesh's turnover exceeds ₹5 Crore, so he must also file GSTR-9C (self-certified reconciliation statement).

FAQ

No. GSTR-9 is exempt for taxpayers with aggregate turnover up to ₹2 Crore in the financial year (Notification 10/2022-CT, extended for subsequent FYs). Composition dealers file GSTR-4 (annual) instead of GSTR-9. Casual taxable persons, Input Service Distributors, non-resident taxable persons, and persons paying TDS/TCS under Sections 51/52 are also exempt from GSTR-9. For taxpayers above ₹2 Crore, GSTR-9 is mandatory.
GSTR-9 is the annual return consolidating all monthly/quarterly returns (GSTR-1 and GSTR-3B). GSTR-9C is a reconciliation statement that compares GSTR-9 figures with audited financial statements. GSTR-9C is mandatory only for taxpayers with aggregate turnover exceeding ₹5 Crore. From FY 2020-21, GSTR-9C is self-certified by the taxpayer — the earlier requirement of CA certification was removed.
If you have claimed more ITC in GSTR-3B than what is available in GSTR-2B, you have excess ITC that must be reversed. The reversal should be reported in Tables 12/13 of GSTR-9. Additionally, interest at 18% per annum under Section 50(3) is applicable on the excess ITC that was wrongly availed and utilized. The interest is calculated from the date the excess ITC was utilized until the date of reversal. Pay the interest via DRC-03 challan along with or before filing GSTR-9.
You can claim ITC that was available in GSTR-2B but not claimed in GSTR-3B, provided you are within the time limit under Section 16(4). For FY 2025-26, the deadline to claim ITC is the earlier of 30 November 2027 or the date of filing the annual return (GSTR-9). Report the additional ITC in Table 8 of GSTR-9. Note that ITC can only be claimed if the supplier has filed their GSTR-1 and the tax has been paid to the government.
Common reasons include: (1) Credit notes or debit notes not reported in GSTR-1, (2) Advances received but not adjusted in returns, (3) Exports and deemed exports reported differently, (4) HSN classification errors leading to different rate application, (5) Branch transfers or stock transfers not properly accounted, (6) Rounding differences accumulated over 12 months, (7) Amendments filed in subsequent months not reconciled. Always reconcile monthly GSTR-1 with books before preparing GSTR-9.

Related Calculators

Add This Calculator to Your Website

Embed the sum.money GST Annual Return Calculator on your site. Free, responsive, always up-to-date.

<iframe src="https://sum.money/embed/in/gst-annual-return-calculator" width="100%" height="600"></iframe>