Home/ GST Returns/ Article
GSTR-9 and GSTR-9C: a working method for the annual return
The annual return is not a fresh filing. It is a reconciliation of three sets of numbers you already have — your books, your monthly returns and GSTR-2B. Do it in that order and the form fills itself.
The three-way reconciliation, in order#
Do not open the annual return form first. Build the reconciliation, then transcribe it.
- Books to GSTR-1. Compare taxable turnover in the ledger against the outward supplies reported. Differences are usually credit notes recorded in the books but never reported, exports without an invoice reference, or a branch transfer treated as a sale.
- GSTR-1 to GSTR-3B. Compare tax declared against tax paid. Differences mean either an amendment was made in one form only or a liability was discharged in the wrong head.
- GSTR-2B to the purchase register. This decides your eligible ITC. Match invoice by invoice, not by total.
Write each difference down with a reason next to it. Those reasons become the narrative in GSTR-9C and the reply to any future notice.
Most annual return trouble is created in April, not in December. If the monthly rhythm was loose, the year-end reconciliation becomes archaeology. This is the method our team uses on client files, written so an in-house accountant can run it without us.
Who has to file, and what each form is for #
GSTR-9 is the annual summary of what you already reported month by month. GSTR-9C is a reconciliation statement that ties your audited financial statements to that annual return, certified and filed by taxpayers above the turnover threshold notified for the year.
| Form | Who files | What it contains |
|---|---|---|
| GSTR-9 | Regular registered persons, subject to the turnover exemption notified for the year | Outward supplies, ITC availed and reversed, tax paid, and amendments made in the following period |
| GSTR-9A | Composition taxpayers, where notified | Summary of composition returns |
| GSTR-9C | Taxpayers above the reconciliation threshold | Turnover and ITC reconciliation between books and GSTR-9, with reasons for every difference |
Thresholds and exemptions are notified afresh most years. Confirm the current numbers for the financial year you are filing before assuming you are outside the net.
The three-way reconciliation, in order #
Do not open the annual return form first. Build the reconciliation, then transcribe it.
- Books to GSTR-1. Compare taxable turnover in the ledger against the outward supplies reported. Differences are usually credit notes recorded in the books but never reported, exports without an invoice reference, or a branch transfer treated as a sale.
- GSTR-1 to GSTR-3B. Compare tax declared against tax paid. Differences mean either an amendment was made in one form only or a liability was discharged in the wrong head.
- GSTR-2B to the purchase register. This decides your eligible ITC. Match invoice by invoice, not by total.
Write each difference down with a reason next to it. Those reasons become the narrative in GSTR-9C and the reply to any future notice.
Input tax credit: the reversals people forget #
Credit availed is not credit earned. Before finalising, walk the reversals.
- Rule 37: supplier not paid within 180 days of the invoice date — reverse, and re-avail when paid.
- Rules 42 and 43: proportionate reversal where inputs and capital goods serve both taxable and exempt supplies, computed for the year and trued up.
- Section 17(5): the blocked list — most motor vehicles, personal consumption, works contract for immovable property, goods lost or written off, and gifts.
- Credit notes: a supplier credit note reduces your available credit whether or not you noticed it in GSTR-2B.
Reversals belong in the period they arise. Bundling a year of reversals into March invites an interest computation you will struggle to argue against.
Table-by-table notes that save a rewrite #
Four tables cause most of the rework.
| Table | What it wants | Common error |
|---|---|---|
| Table 4 | Outward supplies on which tax is payable | Credit notes netted against sales instead of shown separately |
| Table 6 | ITC availed, split by inputs, input services and capital goods | Everything dumped into inputs because the purchase register has no classification |
| Table 8 | ITC reconciliation with GSTR-2A/2B | Differences left unexplained, which is precisely the row officers read first |
| Table 17 | HSN summary of outward supplies | Wrong digit level for the turnover slab, or item master never mapped to HSN |
How to close the year so next year is easy #
The annual return is only painful when the monthly work was optional. A workable rhythm looks like this.
- Reconcile GSTR-2B against the purchase register in the first week of every month, and chase non-filing suppliers the same week.
- Match GSTR-1 to the sales register before filing, not after.
- Keep a standing schedule of reversals so that Rule 37 and Rule 42 are computed monthly.
- Freeze the books quarterly. A ledger that is still moving in November for an April transaction cannot be reconciled.
- Maintain an HSN-mapped item master from day one.
Businesses that do this file the annual return in days. Businesses that do not spend the same effort in December, under time pressure, with a late fee running.
Penalties, late fees and what an officer looks at #
Late filing of the annual return attracts a daily late fee, capped by reference to turnover, and interest runs on any tax paid through the annual return. Beyond the arithmetic, the practical risk is selection: an annual return with large unexplained differences in the reconciliation tables is a straightforward scrutiny candidate.
Explain every difference inside the form. An officer reading a reconciliation with reasons attached is doing a review. An officer reading unexplained gaps is starting an investigation.