Back to GST Hub
Annual Compliance

GSTR-9 Annual Return Guide — Year-End GST Filing

GSTR-9 is the annual return that consolidates all monthly/quarterly returns (GSTR-1, GSTR-3B) into a single year-end statement. It provides a complete picture of a taxpayer's GST transactions for the financial year — outward supplies, ITC claimed, tax paid, and reconciliation with books of accounts.

Due Date
31st December
Period
Full Financial Year
Mandatory If
T/O > ₹2 Cr
Audit (9C)
T/O > ₹5 Cr

What is GSTR-9?

GSTR-9 is the annual return under GST, due by 31st December of the following financial year. For FY 2025-26, the deadline is 31st December 2026. It consolidates all GSTR-1 and GSTR-3B data into one comprehensive return.

Who must file? All regular taxpayers with annual turnover exceeding ₹2 crore must file GSTR-9. Taxpayers below ₹2 crore are exempt (w.e.f. FY 2021-22 onwards, via notification). Composition dealers, casual taxable persons, Input Service Distributors, and non-resident taxable persons are exempt from GSTR-9.

GSTR-9C (Reconciliation Statement): Taxpayers with turnover exceeding ₹5 crore must also file GSTR-9C — a self-certified reconciliation statement comparing GSTR-9 figures with audited financial statements. From FY 2020-21, CA certification is no longer required; it is self-certified by the taxpayer.

Late Filing Penalty

Late fee for GSTR-9: ₹200/day (₹100 CGST + ₹100 SGST) up to a maximum of 0.5% of turnover. For a business with ₹5 crore turnover, max late fee = ₹25,000. GSTR-9 cannot be revised once filed — ensure accuracy before submission.

GSTR-9 Table-wise Breakdown

Part I (Table 1–3)

Basic Details

GSTIN, legal name, trade name, financial year. Auto-populated from registration data — verify for accuracy.

Part II (Table 4)

Outward Supplies

Details of advances, inward and outward supplies on which tax is payable. Sourced from GSTR-1 and GSTR-3B filed during the year.

Part II (Table 5)

Outward Supplies (cont.)

Amendments to outward supplies reported in the previous year's GSTR-9. Zero-rated supplies (exports), SEZ supplies, deemed exports.

Part III (Table 6–8)

Input Tax Credit

ITC availed, reversed, and net ITC for the year. Must match GSTR-3B annual totals. Table 8 compares ITC as per GSTR-2A vs ITC claimed in GSTR-3B.

Part IV (Table 9)

Tax Paid

Tax payable and tax paid during the year — IGST, CGST, SGST, Cess. Includes paid via ITC, cash, and interest/penalty paid.

Part V (Table 10–14)

Transactions of Previous FY

Amendments/additions for supplies and ITC declared in returns filed for the previous FY but reported in the current FY (April–October corrections).

Part VI (Table 15–18)

Other Information

Demands & refunds, HSN-wise summary of outward and inward supplies, late fee payable and paid.

GSTR-9 Filing Best Practices

Reconcile GSTR-1 with Books

Match all outward supplies reported in GSTR-1 with your sales register. Any invoice missed in GSTR-1 but recorded in books must be reported in GSTR-9 Table 10/11.

Match ITC with GSTR-2B

Ensure total ITC claimed in GSTR-3B matches GSTR-2B. Any excess claim must be reversed. Unclaimed ITC can be reported in Table 8A for records.

Report Amendments Properly

Corrections made to previous year's invoices during April–October of the current year go in Part V (Tables 10–14). Do not miss these cross-year adjustments.

Check HSN Summary

HSN-wise summary in Table 17 (outward) and Table 18 (inward) must be complete. 6-digit HSN codes are mandatory for T/O > ₹5 crore. Cross-verify with annual totals.

Pay Additional Tax If Needed

If GSTR-9 shows additional tax liability (e.g., missed in GSTR-3B), pay via DRC-03 challan BEFORE filing GSTR-9. Interest applies from the original due date.

File GSTR-9C If Required

If turnover exceeds ₹5 crore, GSTR-9C is mandatory. Reconcile GSTR-9 figures with audited P&L and balance sheet. Self-certify the reconciliation statement.

GSTR-9 FAQs

Can GSTR-9 be revised after filing?

No. GSTR-9 cannot be revised once filed. This is why thorough reconciliation before filing is critical. Any errors discovered post-filing must be handled via next year's GSTR-9 or DRC-03 for tax payments.

Is GSTR-9 mandatory for businesses below ₹2 crore turnover?

No. From FY 2021-22 onwards, GSTR-9 is optional for taxpayers with aggregate turnover up to ₹2 crore. However, it is recommended to file for record-keeping and to avoid future audit complications.

What if I paid excess tax during the year?

Excess tax paid (visible in GSTR-9 reconciliation) can be claimed as refund via Form RFD-01. The refund claim must be filed within 2 years from the relevant date. Interest paid in excess can also be claimed.

Do I need a CA to file GSTR-9C?

No, not anymore. From FY 2020-21, GSTR-9C is a self-certified reconciliation statement. The earlier requirement of CA/CMA certification has been removed. However, for businesses with complex transactions, professional review is recommended.

Generate GSTR-9 Automatically

Laabam.One consolidates your entire year's GSTR-1 and GSTR-3B data into GSTR-9 format. Reconciliation with books included.

Start Free Trial