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 seeUsual causeWhat to do
In your books, not in 2BSupplier has not filed, or filed lateChase the supplier. Do not claim it yet
In your books, not in 2BSupplier used the wrong GSTIN — a sister concern, or a typoGet them to amend it
In 2B, not in your booksA bill you never recordedFind the paperwork and record it
In 2B, not in your booksSomeone billed you in errorTake it up with them. Do not claim it
Both, values differRate, discount or rounding differencesCompare line by line and agree which is right
Both, periods differSupplier reported in a later monthClaim it in the period 2B shows it

A monthly routine

  1. 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. 2

    Download GSTR-2B for the same period from the portal.

  3. 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. 4

    Work the exceptions, using the table above.

  5. 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. 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.

Sources

How TracEasy handles this

Related reading