GSTR-2B reconciliation, step by step
Matching what your suppliers reported against what you actually recorded.
Last checked 20 September 2026
Reconciliation means matching your own record of purchases against GSTR-2B, the statement of credit built from what your suppliers actually reported. Anything in your books but not in 2B is credit at risk. Doing this monthly, before filing, is the single most valuable compliance habit a business has.
What GSTR-2B is
An auto-drafted, static statement generated for each period, listing the inward supplies reported by your suppliers and marking which credit is available and which is not. Static matters: once generated for a period it does not change underneath you, so what you filed against can be reproduced later.
Why a mismatch happens
| What you see | Usual cause | What to do |
|---|---|---|
| In your books, not in 2B | Supplier has not filed, or filed late | Chase the supplier. Do not claim it yet |
| In your books, not in 2B | Supplier used the wrong GSTIN — a sister concern, or a typo | Get them to amend it |
| In 2B, not in your books | A bill you never recorded | Find the paperwork and record it |
| In 2B, not in your books | Someone billed you in error | Take it up with them. Do not claim it |
| Both, values differ | Rate, discount or rounding differences | Compare line by line and agree which is right |
| Both, periods differ | Supplier reported in a later month | Claim it in the period 2B shows it |
A monthly routine
- 1
Pull your purchase register for the period from your own system.
It needs supplier GSTIN, invoice number, date, taxable value and the tax split. In TracEasy that is the Purchase Register report.
- 2
Download GSTR-2B for the same period from the portal.
- 3
Match on supplier GSTIN plus invoice number.
Not on value. Values are the thing you are checking, so they cannot be the key.
- 4
Work the exceptions, using the table above.
- 5
Chase the suppliers whose invoices are missing, while the period is recent.
A polite message in week one beats a difficult conversation in month six.
- 6
Claim only what is eligible and reflected, then file.
Why invoice numbers have to match exactly
Reconciliation is string matching. INV-001, INV 001 and INV/001 are three different invoices to a machine. Record the supplier’s number exactly as printed on their bill — not a tidied-up version, and not your own internal reference. It is the single cheapest thing you can do to make reconciliation easy.
The fix is at data entry, not at month end
Nearly every painful reconciliation traces back to bills entered in a hurry, from memory, at the end of the month. Enter each bill as it arrives, from the paper in your hand.
What is at stake
Credit you cannot substantiate is credit you may have to reverse, with interest, possibly years later. For a distributor buying ₹5 crore of stock a year at 12% average GST, that is ₹60 lakh of credit passing through the reconciliation every year. A 2% failure rate is ₹1.2 lakh.
Read next
- What is input tax credit — the conditions and the time limit.
- What is the Invoice Management System — how accepting and rejecting invoices changes this process.
- GST returns explained — where 2B sits in the cycle.
Sources
How TracEasy handles this
Related reading
GST returns explained: GSTR-1, 3B, 2B and 9
What each return is for, who files it and roughly when.
What is input tax credit?
The tax you paid on purchases, set against the tax you collected on sales.
What is the Invoice Management System (IMS)?
Accept, reject or keep pending each invoice your supplier reports about you.