Skip to content
LekhaPro
GST

GSTR-9

The annual GST return consolidating a financial year’s supplies, taxes and input tax credit for eligible taxpayers.

GSTR-9 is the annual return that consolidates the monthly or quarterly returns filed during a financial year. It summarises outward and inward supplies, tax paid and input tax credit, and is required for regular taxpayers above a notified turnover, with some exemptions.

Where applicable, a reconciliation statement (GSTR-9C) accompanies it for taxpayers above a higher threshold. Clean monthly filing and reconciliation make the annual return far easier to prepare.

Structurally, GSTR-9 is a set of tables that consolidate the year's GSTR-1 and GSTR-3B figures — outward supplies, tax paid, credit claimed and reversed, demands and refunds — with much of it auto-populated from the returns already filed. The auto-filled numbers are a starting point, not an answer: they must be checked against the books for the financial year, which in India runs April to March, and edited where the returns themselves carried errors.

Two mechanics catch preparers out. First, spillovers: a sale invoiced in one financial year but reported in the next year's returns belongs in dedicated tables, not the main figures, so a clean year-wise cut-off of the returns data is essential. Second, the annual return can disclose additional liability — payable in cash through the prescribed challan route — but it cannot be used to claim credit that was never taken in the regular returns.

In practice, the annual return is only as painful as the year's reconciliations were neglected. Books-versus-3B and 1-versus-3B differences that were parked monthly all surface here at once. Common slips include filing with unverified auto-populated data, missing the HSN-wise summary detail, and overlooking reversals of credit on exempt supplies. Since the return cannot be corrected after submission, working papers reconciling every table to the ledger are worth preparing first.

Common questions

Is GSTR-9 mandatory for all taxpayers?

No. It applies to regular registered taxpayers, and notifications have exempted those below a specified aggregate turnover from mandatory filing — the threshold is set by notification, so check the current one. Composition dealers, casual taxable persons, non-resident taxpayers and those only deducting or collecting tax at source file other returns, not GSTR-9.

Can GSTR-9 be revised after filing?

No, there is no provision to revise an annual return once filed. Errors discovered later can generally only be explained in response to departmental queries, and any short-paid tax is settled through the prescribed payment form. This is why a full reconciliation of books, GSTR-1 and GSTR-3B should be completed before submission, not after.

What is the difference between GSTR-9 and GSTR-9C?

GSTR-9 is the annual return consolidating the year's GST filings; GSTR-9C is a reconciliation statement that ties the annual return back to the financial statements, explaining every difference. GSTR-9C applies only above a higher notified turnover and is self-certified by the taxpayer, whereas GSTR-9 is the base document every eligible regular taxpayer files.

Can I claim missed input tax credit in GSTR-9?

No. GSTR-9 is a disclosure document — credit that was never claimed in GSTR-3B within the notified time limit cannot be claimed for the first time in the annual return. The return will show the gap between credit available and credit availed, but the unclaimed amount lapses; only additional liability can be paid through it.

Put it into practice with LekhaPro

Offline-first GST accounting and billing for Indian businesses — correct GST by construction, real double-entry books and return filing in one place.