Skip to content
GST returns & ITC

GST returns & ITC

GSTR-2B Reconciliation: Matching Your Purchases and ITC

Last checked 20 October 2026 · 7 min read · Billing Software by Betterwork

GSTR-2B reconciliation means matching the auto-drafted ITC statement on the GST portal with your purchase register before filing GSTR-3B. Supplier invoices you accept in the Invoice Management System, or leave without action, appear as ITC available; rejected ones do not and pending ones wait. You claim only matched, eligible credit and chase suppliers for the rest.

GSTR-2B is the portal's statement of input tax credit available to you for a period, built from what your suppliers reported. Your purchase register is your own record of what you bought. Reconciliation is the work of matching the two before you file GSTR-3B, so that you claim everything you are entitled to and nothing you are not.

Since the Invoice Management System (IMS) arrived, you also shape GSTR-2B yourself by accepting, rejecting or parking supplier records. This guide covers both halves.

What is GSTR-2B and where does it come from?

GSTR-2B is an auto-drafted, period-wise statement. It draws on:

  • Invoices, debit notes and credit notes your suppliers report in GSTR-1, GSTR-1A or IFF
  • Documents from Input Service Distributors (GSTR-6)
  • Import data from ICEGATE (bills of entry)

It is split into ITC available, ITC not available, ITC reversal and ITC rejected sections. The ITC-available figures pre-fill Table 4 of GSTR-3B. Rule 36(4) and Section 16(2)(aa) together mean you can generally claim ITC only on invoices that appear in GSTR-2B.

GSTR-2B differs from GSTR-2A, which is a live view that changes as suppliers file. GSTR-2B is fixed for the period unless you recompute it after changing IMS actions.

How does IMS change GSTR-2B?

IMS is an optional dashboard where every record your supplier uploads appears for you to act on. The GST portal FAQs set out three actions:

IMS action Effect on GSTR-2B Effect on GSTR-3B
Accept Goes to ITC available Auto-populates Table 4
Reject Goes to ITC rejected Not auto-populated
Pending Not included in this period Not included; stays on IMS for later
No action Deemed accepted when GSTR-2B is generated Auto-populates Table 4

Points to remember:

  • You can change actions and recompute GSTR-2B any time until GSTR-3B for that period is filed.
  • Original credit notes and upward amendments of credit notes cannot be kept pending.
  • From the October 2025 tax period, the portal added remarks for reject and pending actions, limited how long records can stay pending, and brought bills of entry into IMS (which can be accepted or kept pending, but not rejected).
  • An offline IMS tool, announced in April 2026, lets you download and upload actions as JSON with the same validations as the online dashboard.

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

  1. Close your purchase books. Enter every purchase invoice, debit note and credit note for the month with the supplier's GSTIN, invoice number, date, taxable value and tax.
  2. Open IMS on the portal and download the supplier records (or use the offline tool).
  3. Match line by line on GSTIN, invoice number, date and tax amount. Allow for small format differences in invoice numbers, such as leading zeros or prefixes.
  4. Classify each record:
    • Matched and eligible → accept (or leave for deemed acceptance).
    • In portal but not in books → investigate: goods not received yet, wrong GSTIN, or a supplier error.
    • In books but not in portal → supplier has not filed or used a wrong GSTIN; follow up.
    • Amount mismatch → check with the supplier before accepting.
  5. Take IMS actions: reject wrong records with a remark, keep genuine-but-not-yet-received items pending (where allowed), accept the rest.
  6. Recompute GSTR-2B if you changed actions after it was generated.
  7. Separate blocked and ineligible ITC. Items like food, personal-use goods or motor vehicles are in GSTR-2B but are not claimable. See blocked input tax credit.
  8. Prepare GSTR-3B with ITC from the recomputed GSTR-2B, adding reversals in Table 4(B).
  9. Keep a follow-up list of supplier invoices still missing and check them next month.

Worked example: a Surat garment unit's September reconciliation

A Surat garment manufacturer has 6 purchase invoices in its books for September 2026, all at 5% except packaging and machine repair at 18%.

# Supplier Books (tax) GSTR-2B / IMS Status Action
1 Yarn mill, Gujarat ₹25,000 ₹25,000 Matched Accept
2 Dyeing unit, Gujarat ₹6,000 ₹6,000 Matched Accept
3 Packaging supplier ₹3,600 ₹3,600 Matched Accept
4 Machine repair ₹2,700 Not in portal Supplier not filed Follow up
5 Fabric trader, Maharashtra ₹10,000 ₹12,000 Value mismatch Keep pending, ask supplier
6 Unknown supplier — ₹4,500 Not our purchase Reject with remark

Books total: ₹47,300. Portal total: ₹51,100.

ITC to claim in September GSTR-3B after IMS actions: ₹25,000 + ₹6,000 + ₹3,600 = ₹34,600.

  • Invoice 4 (₹2,700) will be claimed when the repairer files and it appears in a later GSTR-2B.
  • Invoice 5 is resolved when the fabric trader confirms the right figure; if the trader issues a correct document, the unit accepts the correct value then.
  • Invoice 6 is rejected; it will not reach GSTR-3B.

Nothing in books is lost — it is only timed to when it is properly reported.

What are the common mismatch reasons?

Reason How to spot it Fix
Supplier filed late Missing this month, appears next month Claim in the later period
Wrong GSTIN used by supplier Missing in your 2B, present in someone else's Supplier amends in a later GSTR-1
Typing error in invoice number Same value, different number Match manually; ask supplier to amend if needed
Wrong tax head (IGST vs CGST/SGST) Total matches, split differs Supplier corrects; do not accept wrong tax head
Invoice in books dated in a different month Appears in adjacent month Track across periods
Credit note not booked by you Portal shows lower ITC Book the credit note and reduce ITC
Goods not yet received Supplier reported, goods in transit Keep pending where allowed; credit needs receipt

How long can I wait to claim missing ITC?

Section 16(4) sets the deadline: you cannot take ITC on an invoice or debit note after 30 November following the end of the financial year to which it relates, or the date you file the annual return, whichever is earlier. For an invoice dated in FY 2025-26, the outer limit is 30 November 2026 unless the annual return is filed earlier. Missing supplier invoices therefore need follow-up well before November. The wider eligibility conditions are explained in input tax credit rules.

When is GSTR-2B generated and how should you schedule the work?

GSTR-2B for a month is generated after the GSTR-1/IFF filing deadline for suppliers, so it reflects what suppliers filed up to that cut-off. Records your suppliers file after that date move to the next period's GSTR-2B. With IMS, records keep arriving on your dashboard throughout the month as suppliers save and file them, so you do not have to wait for the generation date to start reviewing.

A practical monthly rhythm for a monthly filer looks like this:

When Task
Through the month Enter purchase bills promptly with supplier GSTIN and invoice number
1st–10th Review IMS records as they appear; chase suppliers who have not uploaded
After GSTR-2B is generated Download GSTR-2B and run the full match
Before the 20th Finalise IMS actions, recompute GSTR-2B if needed, file GSTR-3B
After filing Update the follow-up list of missing invoices

How should you deal with suppliers who keep filing late?

Some suppliers repeatedly miss deadlines, which delays your credit every month. Options that work in practice:

  1. Share a monthly list of invoices missing from your GSTR-2B with their accounts team.
  2. Make prompt filing a written term in your purchase orders.
  3. Where the amounts are significant, hold back the GST portion of payment until the invoice appears in your GSTR-2B (check the contract terms and the 180-day payment rule before doing this).
  4. Check a new supplier's GSTIN status and return filing history before placing large orders.

These steps protect both your cash flow and your compliance record.

How do you follow up with suppliers on missing invoices?

Most mismatches are fixed by the supplier, not by you. A simple routine works for most small businesses:

  1. After GSTR-2B is generated, filter your purchase register for bills that do not appear in it.
  2. Group them by supplier GSTIN and total the tax involved.
  3. Send each supplier one message listing invoice number, date, taxable value and tax, and ask them to report the invoice in their next GSTR-1 or IFF.
  4. Mark the bill "pending supplier" and do not claim it until it appears in a later GSTR-2B.
  5. Re-check in the next cycle and escalate the larger amounts first.

A small numeric example

A Kolhapur bakery's purchase register for a month shows 42 bills with ₹1,26,000 of ITC. GSTR-2B shows 39 of them, with ₹1,18,800. The three missing bills carry ₹7,200 of tax: two from a packaging supplier (₹5,400) and one from a flour mill (₹1,800). The bakery claims ₹1,18,800, writes to both suppliers, and claims the ₹7,200 in the month the invoices finally appear in GSTR-2B.

Common mistakes

  • Claiming from the purchase register instead of GSTR-2B. This leads to excess ITC and notices.
  • Accepting everything without checking. Deemed acceptance is convenient but can pull in fraudulent or wrong invoices.
  • Rejecting valid credit notes to keep ITC higher. The supplier's liability rises and the dispute comes back to you.
  • Forgetting to recompute GSTR-2B after changing IMS actions.
  • Ignoring blocked credits that appear in GSTR-2B.
  • No follow-up list for missing invoices, so credit lapses after the Section 16(4) deadline.

Key takeaways

  • GSTR-2B is the basis for ITC in GSTR-3B; your purchase register is the check.
  • IMS actions — accept, reject, pending, or no action (deemed accept) — decide what flows into GSTR-2B.
  • You can change actions and recompute until GSTR-3B is filed.
  • Match on GSTIN, invoice number, date and amount; keep a follow-up list.
  • Missing credit can be claimed in a later period, but not after the Section 16(4) deadline.

Keeping purchase entries with GSTINs in the same system as your sales — something Billing Software by Betterwork supports alongside GSTR exports — makes the monthly match quicker. To see where this ITC is finally used, read the GSTR-3B filing guide.

This guide is general information, not tax advice. Rules last checked on 20 October 2026; confirm with your tax professional for your situation.

Official sources

GSTR-2B Reconciliation: FAQ

Is GSTR-2B different from GSTR-2A?

Yes. GSTR-2A is dynamic and keeps changing whenever a supplier uploads or amends a record. GSTR-2B is a statement for a fixed period, generated once for that month and only recomputed when you change IMS actions before filing GSTR-3B. ITC in GSTR-3B is based on GSTR-2B, which is why reconciliation is done against GSTR-2B.

What happens if I take no action on an invoice in IMS?

Records with no action are treated as deemed accepted when GSTR-2B is generated. They appear in the ITC-available section and flow into GSTR-3B. Taking no action is not an error, but you should still check those invoices against your purchase register so you do not claim credit on goods you never received.

Can I reject a supplier's credit note in IMS?

You can accept or reject a credit note, but the portal does not allow keeping an original credit note pending. Rejecting a valid credit note does not make the credit reversal disappear; it increases the supplier's liability and can lead to disputes. Reject only when the note is genuinely wrong, and record your reason.

My supplier filed GSTR-1 after my GSTR-2B was generated. What now?

The invoice will appear in the GSTR-2B of the following period, and you claim the credit then, within the Section 16(4) time limit. Do not claim it early in the current GSTR-3B based on your own invoice copy, because credit beyond GSTR-2B is not allowed.

Can I change an IMS action after GSTR-2B is generated?

Yes, until you file GSTR-3B for that period. You can switch an action, for example from rejected to accepted, and then recompute GSTR-2B. Once GSTR-3B is filed, the actions for that period are final and the corresponding GSTR-2B no longer changes.

Book DemoClaim ₹9,999 Offer
Chat for offersReply in minutes on WhatsApp