GSTR-2B is the government's static, once-a-month statement of the input tax credit your suppliers have reported against your GSTIN, generated on the 14th of every month based on what suppliers filed by that date. Claiming ITC that doesn't appear in it is the single most common reason businesses receive a GST notice — and it's entirely preventable with a monthly reconciliation habit that, once set up properly, takes a fraction of the time most businesses assume.
Why 2B Exists and Why It's "Static"
Before GSTR-2B, businesses relied on GSTR-2A, which updated continuously as suppliers filed and refiled — meaning the number you checked on the 5th could be different from the number on the 15th, with no clean cutoff. GSTR-2B fixes that by locking a snapshot: it reflects exactly what suppliers had filed in their GSTR-1/IFF up to the 14th of the month, and it doesn't change afterward for that period. This is deliberate — it gives you a fixed, auditable figure to reconcile against and claim ITC on, rather than a moving target.
The Process We Actually Run
Step 1 — Download GSTR-2B on or after the 14th. Go to the GST portal, Returns Dashboard, select the relevant period, and download the 2B statement (available as both a summary and a detailed, invoice-level Excel export — always use the detailed one for reconciliation).
Step 2 — Export your purchase register for the same period from your accounting software (Tally, Zoho Books, or whatever you use), including every invoice booked with input tax for that month, regardless of whether payment has been made.
Step 3 — Match invoices by supplier GSTIN and invoice number, not just amount. This is the step most manual spreadsheet reconciliations get wrong — two unrelated invoices from different suppliers can add up to the same total, and matching on amount alone will silently pair the wrong invoices, hiding a real mismatch behind a false match.
Step 4 — Sort every invoice into one of three buckets:
- In your purchase register but missing from GSTR-2B — your ITC on this invoice is at risk until it appears
- In GSTR-2B but missing from your purchase register — you may be under-claiming, or the invoice was booked to the wrong period
- Present in both but with a value mismatch — check whether it's a rounding difference, a wrong tax rate applied by the supplier, or a genuine data entry error on either side
What to Actually Do With Each Bucket
For invoices missing from 2B, the most common cause by far is simply that the supplier hasn't filed their GSTR-1 for the period yet, or filed it after the 14th cutoff — in both cases, it typically shows up in next month's 2B automatically, no action needed beyond a note to follow up if it's been more than one cycle. If it's been two or more months and the invoice still hasn't appeared, that's when a direct call to the supplier's accounts team is worth making — habitual late filers create a recurring reconciliation headache every single month.
For value mismatches, check the GST rate first — a supplier applying 18% where you expected 5% (or vice versa, especially relevant now that GST rates were restructured in September 2025) is a more common source of mismatch than arithmetic errors. Don't silently adjust your own books to match a supplier's incorrect invoice; flag it and get a corrected invoice or a credit note.
The One Rule That Prevents Notices
Don't claim ITC on an invoice that isn't in GSTR-2B for the period, even if you're holding a completely valid physical invoice from a legitimate supplier. Current rules tie your eligible credit directly to what 2B shows for that period — claiming ahead of it, expecting it to "catch up" later, is a guaranteed mismatch between your GSTR-3B and your 2B that the department's automated matching will flag. If the invoice eventually appears in a later month's 2B, that's when you claim it — not before.
Scaling Beyond a Spreadsheet
Doing this by hand in Excel works reasonably well for a handful of invoices a month. Once you're past 40-50 purchase invoices monthly, manual VLOOKUP-style matching becomes error-prone and slow, and that's exactly the point where a proper matching tool pays for itself in time saved alone. Our free <a href="/gst-reconciliation">GST reconciliation tool</a> does exactly this matching automatically from your Tally or GST portal exports, flags the three buckets for you, and highlights value mismatches above a threshold you set.
Frequently Asked Questions
What if I've already claimed ITC on an invoice that later turns out to be missing from 2B? You'll need to reverse that credit in a subsequent GSTR-3B, along with applicable interest for the period it was wrongly claimed — catching this yourself during reconciliation is far cheaper than having the department catch it for you.
Does GSTR-2B include ITC on imports and reverse charge supplies? Yes, GSTR-2B consolidates ITC from regular supplier invoices, import of goods (via ICEGATE data), and reverse charge liabilities where applicable, all in one statement.
How far back can I go to claim ITC I missed reconciling earlier? Input tax credit for a financial year can generally be claimed up to the earlier of the due date for filing the return for the relevant later month of the following financial year, or the date of filing the annual return — after that window, the credit lapses permanently, which is another reason monthly reconciliation beats an annual catch-up.