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?
- 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.
- Open IMS on the portal and download the supplier records (or use the offline tool).
- 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.
- 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.
- Take IMS actions: reject wrong records with a remark, keep genuine-but-not-yet-received items pending (where allowed), accept the rest.
- Recompute GSTR-2B if you changed actions after it was generated.
- 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.
- Prepare GSTR-3B with ITC from the recomputed GSTR-2B, adding reversals in Table 4(B).
- 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:
- Share a monthly list of invoices missing from your GSTR-2B with their accounts team.
- Make prompt filing a written term in your purchase orders.
- 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).
- 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:
- After GSTR-2B is generated, filter your purchase register for bills that do not appear in it.
- Group them by supplier GSTIN and total the tax involved.
- 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.
- Mark the bill "pending supplier" and do not claim it until it appears in a later GSTR-2B.
- 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.
