Skip to main content
onebooksgst Logo

GSTR-2B Reconciliation Guide for ITC

How to reconcile GSTR-2B against your purchase register, sort mismatches into clear categories, and build a repeatable monthly process.

8 min read
Topics:GSTR-2BITCReconciliationGST Compliance
GSTR-2B Reconciliation Guide for ITC — OneBooks GST
What you'll learn from this guide
  • GSTR-2B
  • ITC
  • Reconciliation
  • GST Compliance

GSTR-2B is the static, auto-generated statement of input tax credit available to you for a period, built primarily from your suppliers' GSTR-1 filings. A disciplined GSTR-2B reconciliation process, comparing it against your own purchase register every period, is what stands between claiming the ITC you're actually entitled to and either under-claiming credit you deserve or over-claiming credit that later needs to be reversed with interest.

What GSTR-2B Actually Contains

Unlike the older GSTR-2A, which updates continuously as suppliers file, GSTR-2B is generated once for a period and stays fixed, making it the intended reference point for that period's ITC claim in GSTR-3B. It lists invoice-level details of what your suppliers have reported against your GSTIN, categorised into eligible and ineligible credit.

Comparing GSTR-2B Against Your Purchase Register

The core of reconciliation is matching each entry in GSTR-2B against your own books. Every invoice falls into one of four buckets:

CategoryMeaningAction
MatchedPresent in both GSTR-2B and your purchase register with the same valueClaim ITC as usual
In GSTR-2B, not in booksSupplier reported it, but you haven't recorded the purchaseVerify the invoice exists and record it, or flag it as not your transaction
In books, not in GSTR-2BYou have the purchase invoice, but the supplier hasn't reported it yetHold the ITC or follow up with the supplier before claiming
Value mismatchInvoice appears in both, but the tax amount or taxable value differsInvestigate — could be a data entry error on either side

Step-by-Step Reconciliation Process

  1. Download GSTR-2B for the period from the GST portal once it's generated.
  2. Export your purchase register for the same period from your books or accounting records.
  3. Match invoices by supplier GSTIN and invoice number as the primary key, since invoice numbers can occasionally repeat across suppliers.
  4. Sort the results into the four buckets above so you can see the scale of each type of gap at a glance.
  5. Chase "in books, not in GSTR-2B" items with suppliers before the due date, since claiming that ITC prematurely risks a later reversal.
  6. Finalise the eligible ITC figure to carry into GSTR-3B Table 4, based on what GSTR-2B actually supports for the period.

Handling Common Reconciliation Scenarios

Supplier Hasn't Filed Their Return Yet

If a purchase invoice you hold doesn't appear in GSTR-2B, the most common reason is that the supplier hasn't filed their GSTR-1 for that period yet. Follow up directly — a short reminder is often enough — since the credit will typically appear in a later GSTR-2B once they file, rather than being lost outright.

Invoice Date Falls Near Period-End

Invoices dated in the last few days of a month can land in a different GSTR-2B period than you expect, depending on when the supplier actually files. Don't assume a missing invoice is an error before checking the following period's GSTR-2B.

Partial or Adjusted Credit Notes

When a supplier issues a credit note against an earlier invoice, it reduces the ITC available and should be reflected in your reconciliation as a downward adjustment, not treated as a separate unrelated transaction.

Building a Monthly GSTR-2B Habit

Because GSTR-2B is generated on a fixed cycle each period, reconciliation works best as a scheduled task right after it's available and before your GSTR-3B due date, rather than an occasional catch-up exercise. Businesses that reconcile every period tend to catch supplier-side filing delays early enough to follow up while there's still time, instead of discovering a credit gap after the return is already filed.

Reconciling Faster With Organised Purchase Data

GSTR-2B reconciliation is only as fast as your purchase register is organised. If your books are built from bank statement records, OneBooks GST's bank statement parser turns PDF or Excel statements into ledger-mapped, accounting-ready entries, which makes it easier to cross-check actual payments against the invoices you're trying to match in GSTR-2B. Full purchase-side ledgers and vendor tracking are part of our accounting software roadmap. For the ITC claim itself, see our related guide on how to maximize input tax credit.

A Small Worked Example

Say your purchase register for a month lists 42 supplier invoices totalling ₹12,40,000 in taxable value. When you download GSTR-2B for the same period, it lists 39 invoices totalling ₹11,60,000. Matching them line by line shows 37 invoices agree exactly, one invoice in your books for ₹35,000 is missing from GSTR-2B because the supplier hasn't filed yet, one invoice appears in GSTR-2B at a slightly different value than your books due to a rounding entry on the supplier's side, and one invoice in your register turns out to be a duplicate entry that should be removed. Working through each of these individually, rather than accepting the totals at face value, is what separates a genuine reconciliation from a quick glance.

Setting Up a Recurring Reconciliation Checklist

A short internal checklist — export GSTR-2B, export purchase register, match by GSTIN and invoice number, sort into the four categories, follow up on gaps, finalise the ITC figure — turns reconciliation into a repeatable task rather than something that has to be reinvented every period. Businesses managing multiple GSTINs benefit from running this checklist separately for each registration, since supplier filing patterns and purchase volumes can differ significantly between them.

What Happens to ITC You Held Back

When you deliberately hold back a credit because the supplier's invoice hasn't yet appeared in GSTR-2B, that ITC isn't lost — it simply hasn't become claimable yet. Once the supplier files and the invoice shows up in a later period's GSTR-2B, you can claim it in that period's GSTR-3B instead, subject to the overall annual cut-off for claiming credit on invoices from a given financial year. Keeping a short running list of held-back invoices, with the supplier and amount, makes it easy to check them off as they eventually appear rather than losing track of what's still pending.

Documenting Your Reconciliation for Future Reference

Beyond getting the current period's ITC figure right, a saved reconciliation working sheet for each period becomes valuable later — whether that's for an internal audit, a query from the tax department, or simply your own reference when a supplier disputes a figure months down the line. A simple spreadsheet with columns for invoice number, supplier GSTIN, book value, GSTR-2B value, category, and follow-up status is usually enough; the goal is being able to reconstruct your reasoning quickly, not building an elaborate system.

Frequently asked questions

What's the difference between GSTR-2B and GSTR-2A for reconciliation?

GSTR-2B is generated once per period and stays fixed, making it the intended reference for that period's ITC claim, while GSTR-2A updates continuously as suppliers file, which makes it less suited to a one-time period-end reconciliation.

What should I do if an invoice is in my books but missing from GSTR-2B?

Follow up with the supplier to confirm they've filed their GSTR-1. It's generally safer to hold that ITC claim until it appears in GSTR-2B rather than claiming it early.

How often should I reconcile GSTR-2B?

Every period, as soon as GSTR-2B is generated and before your GSTR-3B due date, so you have time to follow up on gaps.

Can I claim ITC that appears in my purchase invoices but not in GSTR-2B?

You can, but it carries risk — if the supplier never reports it, you may need to reverse that credit later along with applicable interest. Verify the current rules on the GST portal or with your tax advisor.

Does a value mismatch always mean an error?

Not always — it could be a rounding difference, a partial credit note, or a genuine data entry error on either side. Each mismatch needs to be checked individually before deciding how to treat it.

How OneBooks GST handles it

If you handle this at volume, OneBooks GST keeps purchase, sales and bank records reviewable so an ITC difference can be traced back to a source document.

Validation warnings surface in OneBooks GST before an export is generated, which is cheaper than correcting the same error after filing.

OneBooks GST publishes practical guides to help Indian businesses understand compliance, reconciliation, and reporting workflows.

Keep reading

More ITC & GSTR-2B guides

Turn this workflow into a 5-minute process.

Use OneBooks GST to upload files, validate data, reconcile mismatches, and keep monthly GST work moving.