Calculations and Checklists

GSTR-9 annual return for FY 2025-26: who files, the ₹2 crore exemption, GSTR-9C and a worked reconciliation

Who must file GSTR-9 and GSTR-9C for FY 2025-26, the 31 December 2026 due date, how to reconcile books with returns table by table, late fees and what software and CAs charge.

Updated · 5 min read

GSTR-9 annual return for FY 2025-26: who files, the ₹2 crore exemption, GSTR-9C and a worked reconciliation

For FY 2025-26, the GSTR-9 annual return is due by 31 December 2026 for regular taxpayers whose aggregate turnover exceeded ₹2 crore; those up to ₹2 crore are exempt from FY 2024-25 onwards under Notification 15/2025-Central Tax. Taxpayers with turnover above ₹5 crore must also file GSTR-9C, a self-certified reconciliation statement. GSTR-9 is mostly auto-populated from GSTR-1 and GSTR-3B, but it is your last chance to report missed supplies and to check that your books, returns and input tax credit agree. The portal enabled GSTR-9 and GSTR-9C for FY 2025-26 in October 2026, and the tile appears only after all GSTR-1 and GSTR-3B returns for the year are filed.

This guide is part of the GST calculation worked examples section, and builds on monthly ITC reconciliation with GSTR-2B. Figures are illustrative.

Who files what

TaxpayerGSTR-9GSTR-9C
Regular taxpayer, aggregate turnover up to ₹2 croreExempt (FY 2024-25 onwards)No
Regular taxpayer, ₹2 crore to ₹5 croreYesNo
Regular taxpayer above ₹5 croreYesYes, self-certified
Composition taxpayerNo (files GSTR-4)No
Casual, non-resident, ISD, TDS deductors, TCS collectorsNoNo

Aggregate turnover is computed on an all-India basis for the PAN, but GSTR-9 is filed for each GSTIN.

What GSTR-9 contains

PartContentMain source
Part IBasic detailsRegistration
Part IIOutward and inward supplies on which tax is payable, for the yearGSTR-1, GSTR-3B
Part IIIITC availed, reversed and ineligibleGSTR-3B, GSTR-2B
Part IVTax paid as declared in returnsGSTR-3B
Part VTransactions of the year declared in returns of the next year (up to the time limit)GSTR-1/3B of April–October/November
Part VIOther information: demands, refunds, HSN summary, late feeVarious

In 2025 the form and rules were updated (Notifications 13/2025 and 16/2025-Central Tax) to reflect IMS-based ITC and new reversal disclosures. Check the current table instructions on the portal before filing.

A worked reconciliation (illustrative)

A Coimbatore pump manufacturer, single GSTIN, FY 2025-26 turnover ₹3.2 crore. The accountant compares three sources:

ItemBooks of accountGSTR-1 (total for year)GSTR-3B (total for year)
Taxable outward supplies₹3,20,00,000₹3,18,40,000₹3,18,40,000
Output tax₹57,60,000₹57,31,200₹57,31,200
ITC on inputs and services₹41,10,000—₹41,60,000
ITC per GSTR-2B for the year——₹40,95,000

Finding 1: ₹1,60,000 of sales missing from returns. An invoice in March 2026 was booked but not reported in GSTR-1. Tax at 18% = ₹28,800. Since it was not reported in the year's returns, it can be reported in GSTR-9 and the tax paid through DRC-03 with interest. Interest at 18% from 21 April 2026 (the day after the March GSTR-3B was due) to, say, 15 December 2026 (239 days): ₹28,800 × 18% × 239 ÷ 365 ≈ ₹3,394.

Finding 2: ITC claimed in GSTR-3B exceeds GSTR-2B by ₹65,000. Of this, ₹50,000 relates to a supplier who filed late: the invoice was claimed in the March 2026 GSTR-3B but appeared only in the April 2026 GSTR-2B. Strictly, credit should be claimed once the invoice is in your GSTR-2B, so the accountant checks that it was not claimed a second time in April and takes advice on whether interest arises for the early claim. ₹15,000 relates to a supplier who never filed. That ₹15,000 should be reversed with interest unless the supplier files and it appears in your GSTR-2B.

Finding 3: ITC in books is ₹50,000 lower than GSTR-3B. This is the same late-filing supplier: the invoice was booked in April 2026, but ITC was claimed in March. It is a timing difference to explain in the reconciliation working papers.

After the corrections, the accountant files GSTR-9 and, because turnover is under ₹5 crore, no GSTR-9C is required.

Late fee

Late fees for GSTR-9 depend on turnover: ₹50 a day up to ₹5 crore and ₹100 a day for ₹5–20 crore, each capped at 0.04% of turnover in the state; ₹200 a day above ₹20 crore, capped at 0.5% (CGST + SGST together). The late fee and interest guide shows worked examples, and the GST late fee calculator does the multiplication.

What it costs to prepare

ApproachIllustrative costNotes
Self-prepare from the portal's auto-populated draftYour timeWorks if books and returns already match
Software reconciliation moduleOften included in mid-tier plans; sometimes an add-onCheck before December
CA or GST practitioner, GSTR-9 only₹5,000–₹25,000 per GSTINDepends on mismatches and volume
CA, GSTR-9 plus GSTR-9C₹15,000–₹60,000+ per GSTINMore where books need reworking

Book your professional early: December is the peak season and fees can rise for last-minute work.

Step-by-step filing

  1. Ensure every GSTR-1 and GSTR-3B for the year is filed; otherwise the tile does not appear.
  2. Download the system-computed draft and the GSTR-9 summary from the portal.
  3. Reconcile turnover, tax and ITC with your books (as in the example) and with GSTR-2B.
  4. Pay any additional tax through DRC-03 with interest before filing.
  5. Fill or edit the tables, preview, and compute the late fee if any.
  6. File with DSC or EVC. File GSTR-9C after GSTR-9 if required.

Frequently asked questions

Can I revise GSTR-9 after filing?

No. GSTR-9 cannot be revised. Errors found later are dealt with through payment by DRC-03 or in response to department proceedings. Check carefully before filing.

I'm under ₹2 crore. Should I still reconcile?

Yes. The exemption removes the filing, not the obligation to report correctly in GSTR-1 and GSTR-3B. The year-end reconciliation still protects you against notices.

Does the three-year bar apply to GSTR-9?

Yes. Since 2025 an annual return cannot be filed more than three years after its due date.

Is GSTR-9C certified by a CA?

GSTR-9C has been self-certified by the taxpayer since FY 2020-21, but many businesses still have it prepared by a CA.

Sources

  • GST portal — GSTR-9/9C filing, advisories for FY 2025-26
  • CBIC GST — section 44 of the CGST Act, rule 80, Notification 15/2025-Central Tax and Notifications 13/2025 and 16/2025

Related guides