
gst
GSTR-9 Annual Return Explained
Published 2026-10-08. Updated 2026-10-08. 12 minute read. Written 2026-10-08 by GST editorial chair. Reviewer: GST editorial chair.
The annual return is one year in one statement
Periodic returns tell the portal what happened in a month or a quarter. GSTR-9 tells it what those periods added up to, in the shape the annual form expects: outward supplies by category, inward supplies, credit availed and reversed, and tax paid. It also has room for transactions of an earlier year that you reported in this year’s returns, and for demands, refunds, and an HSN summary.
It does not reopen every invoice. If the monthly returns were wrong, the annual return is a poor place to discover that for the first time, but it is a proper place to disclose an additional liability you have now measured. Keep the periodic acknowledgements to hand. The and the are the months; this page is the year.
What the form pulls from the periodic returns
Several tables are filled from GSTR-1 and GSTR-3B. The form shows which cells arrived from those returns and which cells still accept an entry. Where a cell is locked, you do not get to retype a preferred total. Where a cell is open, what you type should be backed by a schedule that names the months and the difference.
Build a twelve-column sheet, one column a period, with outward taxable value, each tax component, credit claimed, credit reversed, and tax paid. Sum it. Compare the sum with the annual form’s auto-filled figures. Every difference gets a label: amendment filed in a later month, credit note, missed reverse-charge line, or a mistake you are now correcting. Unlabelled differences are how annual returns get signed and then queried.
Auto-filled cells and cells you can still edit
Read the form’s instruction for the year you are filing, because the portal has changed which annual tables are editable. A cell that was open last year may be locked this year. Take a screenshot of the instruction page with the financial year visible and store it in the annual folder. When someone asks why a figure was not changed, the answer is the instruction, not a habit.
Additional liability and supplies you are correcting
If the sum of monthly outward tax is lower than the sales register now shows, the annual return is where many taxpayers disclose the additional liability. How that extra tax is paid — inside the annual form, or by a separate payment intimation on the portal — depends on the instructions for that year. Follow the instructions in front of you. Do not copy a payment route from a different financial year.
The same discipline applies to credit. Credit that should have been reversed, or credit that was never eligible, is disclosed rather than buried in a “net” that happens to match the cash you feel like paying. The lists the periodic errors that surface again at year end. Fixing the story in GSTR-9 without a schedule only defers the question.
Prior-year invoices reported this year
An invoice of the previous financial year sometimes appears in this year’s GSTR-1 or GSTR-3B because of an amendment or a late credit note. The annual form has tables for that spillover. Use them when the form asks, so the year you are closing does not quietly absorb another year’s supplies. The schedule should name the original period, the reporting period, and the document number.
A manufacturer closing the year
A small manufacturer in Coimbatore exports some goods, sells scrap, and also booked a few credit notes in April that belonged to March invoices. The accountant’s first annual draft simply adds twelve GSTR-3B PDFs. The export rows and the April credit notes make that total disagree with the sales register and with GSTR-1. Nothing is wrong yet. The disagreement is the work.
She writes a bridge. Monthly outward tax, plus the March credit notes reported in April, less a scrap invoice that was in the register but omitted from one month’s GSTR-1 and is now an additional liability. The bridge, not the PDF stack, is what she types into the editable cells. If her turnover also requires a reconciliation statement, that bridge is the opening paper for the .
Who must file is a yearly instruction
Filing of GSTR-9 has been relaxed for smaller taxpayers in some years and required in others. The line is a turnover threshold set by notification for that financial year. This article does not print the line. Open the annual-return instructions on the portal for the year you are closing, and read who is required, who may file voluntarily, and which tables those instructions tell you to skip.
Composition taxpayers are not on this form. Their annual statement, if the dashboard shows one, is a different return. Filing the regular annual return on a composition GSTIN is a type error, not extra credit for effort. Confirm the registration type before you invest in the twelve-column sheet.
An annual checklist
Prepare GSTR-9 in this order. 1. Download every GSTR-1 and GSTR-3B acknowledgement for the year and the auto-drafted annual form. 2. Build the twelve-column sheet of outward tax, credit, and tax paid. 3. Label every difference between that sheet and the auto-filled annual figures. 4. List spillover documents that belong to another year. 5. Decide, from this year’s instructions, whether any additional tax is paid inside the form or by a separate intimation. 6. Complete the HSN summary from the same invoices, not from a fresh guess. 7. Read the instruction page once more, file, and store the bridge with the acknowledgement.
If a difference cannot be labelled, do not file over it. Either the register is wrong or a monthly return was wrong. The treats this bridge as a lesson of its own, because the annual return is mostly classification of work you have already done.
Where the year’s rules are written
Table editability, the turnover line for mandatory filing, late fee on the annual return, and the route for paying additional tax are year-specific. Read them on the GST portal for that financial year and on CBIC GST if a notification is the source. A commentary written for a previous year is a hint about where to look, not an instruction you can sign.
Keep the bridge even after filing. Notices about a month often arrive after the annual return is in. A labelled schedule answers them. A folder of unmarked PDFs does not.
Frequently asked questions
Does GSTR-9 replace GSTR-1 and GSTR-3B?
No. Those periodic returns still stand. GSTR-9 consolidates the year and gives a place to disclose differences and additional liability. It does not rewind the months.
Are all annual tables editable?
No. Some figures are auto-filled from periodic returns and locked. The instruction for that financial year shows which cells you may change. Do not assume last year’s form behaves the same way.
Must every regular taxpayer file GSTR-9 every year?
Not necessarily. Some years have excused taxpayers below a notified turnover. Read the instruction for the financial year you are closing before you assume you are in or out.
How do I pay tax I missed during the year?
Follow that year’s annual-return instructions. Additional tax is sometimes paid through the annual form and sometimes through a separate payment intimation. Use the route the instruction names.
What is the difference between GSTR-9 and GSTR-9C?
GSTR-9 is the annual return. GSTR-9C is a reconciliation of that return with the audited financial statements, and it applies only when the year’s rules require it.
Should the HSN summary in GSTR-9 match the monthly summaries?
It should be explainable from the same invoices. If the annual HSN totals cannot be tied to the year’s outward supplies, rebuild the summary from the register before you file.
Sources
Annual GST return assistance — Kanoons professional services
Editorial standards — educational content; confirm time-sensitive figures on official portals.
Educational material only. It is not advice on your facts, and it is not a filing. Confirm the text in force on the official portal, and instruct a practitioner where a filing or opinion is required.