HomeGuides › GSTR-2B

GSTR-2B reconciliation: claim every rupee of ITC

Arthora Guides · Updated August 2026 · 7 min read

Your input tax credit is no longer what your purchase bills say — it is what your GSTR-2B says. If a purchase is in your books but not in 2B, you cannot claim that credit yet, and every month you don't reconcile the two, you are either leaving money unclaimed or claiming credit the law says isn't yours. Both cost real rupees.

What GSTR-2B actually is

GSTR-2B is a static, auto-drafted statement of your purchases, generated for you around the 14th of every month from what your suppliers filed in their GSTR-1 (and IFF) up to their due date. Static means it never changes after generation — a supplier who files late shows up in a later month's 2B, not retroactively in this one. That one property is why reconciliation works: you are always matching against a fixed document.

Under Section 16(2)(aa), credit is available only for invoices that appear in your 2B. Your purchase register is your claim on reality; 2B is the government's version of it. The monthly job is to compare the two, line by line.

The four buckets every line falls into

BucketMeaningWhat you do
MatchedIn your books and in 2B, same valueClaim it in 3B. Done.
In books, not in 2BSupplier hasn't filed, or filed with the wrong GSTINDon't claim yet. Chase the supplier; the credit arrives in a later 2B when they file.
In 2B, not in booksYou haven't entered the purchase — or it isn't yoursEnter the missing bill, or flag a wrongly-quoted GSTIN to the supplier.
Mismatched valueAmounts or tax heads differFind whose entry is wrong; correct your books or ask for their amendment.

A month-end routine that takes an hour, not a day

  1. Wait for the 14th, when 2B for the previous month is generated, and download it.
  2. Enter every purchase bill first. A reconciliation against half-entered books produces mostly noise.
  3. Match invoice-wise on supplier GSTIN + invoice number + value. Rate-wise lump matching hides exactly the errors you are looking for.
  4. Work the "in books, not in 2B" list the same day. A WhatsApp to the supplier's accountant on the 15th gets your credit next month; discovering it during a notice gets you interest and an argument.
  5. Fill GSTR-3B Table 4 from the reconciliation, not from the purchase register: eligible credit from 2B, reversals for the ineligible (blocked credits under 17(5), personal-use portions), and re-claims of credit you had parked earlier.
  6. Keep the working. When a notice compares your 3B claims to 2B two years from now, this month's matching sheet is your answer.
💡 The vendor-discipline effect: once suppliers learn that you check 2B on the 15th of every month and hold payments against unfiled invoices, they start filing on time for you specifically. The businesses with the cleanest 2B are not lucky — they are known to check.
How Arthora ERP does this: upload or auto-pull your 2B and the ERP matches it line-by-line against the purchase register — matched, missing-in-2B, missing-in-books and value-mismatch buckets, with a supplier-wise chase list, and carries the eligible figure into 3B. The reconciliation that takes a day in a spreadsheet takes minutes. See the GST module →

Mistakes that trigger notices

Reconcile 2B in minutes, every month

Arthora ERP matches GSTR-2B against your purchases and fills 3B from the result. 7-day free trial, no card.