All help articles
Help centre
GST & filings
Updated 22 Jul 2026

GSTR-2B purchase reconciliation

Upload your GSTR-2B JSON from the GST portal and Finocket buckets every purchase — matched, tax mismatch, missing in books, missing in 2B — so you claim exactly the ITC you're entitled to.

GSTR-2B is the government's monthly statement of the ITC available to you, built from what your suppliers filed. Upload its JSON into Finocket and every purchase gets bucketed — matched, tax mismatch, missing in books, or missing in 2B — so you claim exactly the credit you're entitled to.

Why reconcile purchases with GSTR-2B?

Under current GST rules you can claim ITC only for invoices that appear in your GSTR-2B — that is, only where the supplier actually filed. Claiming credit for a purchase your supplier didn't report invites reversal with interest; missing a credit that is in 2B is money left on the table. Reconciling monthly, before GSTR-3B, catches both.

Run the reconciliation

  1. Sign in to the GST portal and download your GSTR-2B JSON for the month.
  2. Open GST → GSTR-2B recon in Finocket and upload the file.
  3. Finocket compares every 2B entry against your recorded expenses (with supplier GSTIN and GST amounts) and buckets them:
    • Matched — the supplier's filing and your books agree. Safe to claim.
    • Tax mismatch — same invoice, different tax amounts. Check whose figure is wrong before claiming.
    • Missing in books — the supplier filed something you haven't recorded. Usually an expense you forgot to enter — record it and re-run.
    • Missing in 2B — you recorded the purchase, but the supplier hasn't filed. Chase the supplier; hold that credit until it appears.
  4. Fix the gaps, then claim ITC in GSTR-3B on the matched position.

What to do about each bucket

Matched needs nothing. Tax mismatches usually trace to a rate typo on one side — verify against the physical bill. Missing-in-books entries are your fastest wins: record the expense with its GSTIN and GST split. Missing-in-2B is a supplier conversation — their delay is your blocked credit, and a monthly nudge fixes most of it.

Access & control

Owners and assistants upload the 2B file and run the comparison; an invited accountant sees the buckets read-only — for many CAs this screen is the monthly ITC review. Requires the GST module and expenses recorded with supplier GSTINs.

Related: Expenses, ITC & reverse-charge, Reports & GST filings.

Frequently asked questions

How do I reconcile GSTR-2B with my purchase register?

Download the month's 2B JSON from the GST portal, upload it in Finocket's GSTR-2B recon, and read the four buckets: matched, tax mismatch, missing in books, missing in 2B. Your recorded expenses are the purchase register — no separate spreadsheet needed.

Can I claim ITC for an invoice not showing in GSTR-2B?

As a rule, no — ITC is restricted to what appears in 2B. Record the purchase, but hold the claim and chase the supplier to file; the credit becomes claimable in the month it shows up.

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

2A is a dynamic statement that keeps changing as suppliers file late; 2B is a static monthly snapshot — cut off on the 14th — that ITC claims are measured against. Reconcile against 2B.

Why is a supplier's invoice missing from my 2B?

Usually they filed late, filed under the wrong GSTIN, or haven't filed at all. It will appear in a later month's 2B once they file — until then the credit waits.

Related articles

    GSTR-2B purchase reconciliation · Finocket