Short answer: Since January 2022, input tax credit can generally be claimed only for invoices that appear in your GSTR-2B. Matching GSTR-2B with your purchase register every month shows three things: bills in your books but missing from 2B (ITC at risk), bills in 2B but missing from your books (ITC never claimed), and mismatched amounts. Confirm every action with your CA.
What GSTR-2B is
GSTR-2B is a monthly statement on the GST portal that lists the input tax credit available to you, built from what your suppliers report in their own returns. Unlike the older GSTR-2A, it is static: once generated for a month, it does not change.
Under Section 16(2)(aa) of the CGST Act, in force from 1 January 2022, ITC is available only when the supplier has reported the invoice and it is communicated to you, which in practice means it appears in GSTR-2B. Since October 2024, the portal's Invoice Management System (IMS) also lets you accept, reject or keep pending each supplier invoice before your GSTR-2B is generated.
The three results of a reconciliation
| Result | What it means | What to do |
|---|---|---|
| In books, not in 2B | Your supplier hasn't reported the bill, or reported it with a different number or GSTIN. ITC at risk. | Chase the supplier; hold the GST part of their payment until it appears. |
| In 2B, not in books | A genuine purchase that was never booked, so ITC was never claimed. | Trace the bill, book it, claim the ITC within the time limit. |
| Amount or rate mismatch | Taxable value or tax differs between your books and the supplier's return. | Ask the supplier to amend, or correct your entry. |
How to reconcile, step by step
- Download GSTR-2B for the month from the GST portal (Returns › GSTR-2B › Download Excel).
- Export your purchase register from Tally, Busy or SAP with supplier GSTIN, invoice number, date, taxable value and tax.
- Normalise invoice numbers: remove spaces, slashes, dashes and leading zeros on both sides, so 045/24-25 and 45/2425 match.
- Match on GSTIN + normalised invoice number, then compare taxable value and tax with a small tolerance (for example ₹10).
- Sort the leftovers into the three groups above, and act on the biggest amounts first.
Deadlines that matter
Under Section 16(4), ITC for a financial year must be claimed by 30 November of the following year, or the date you file the annual return, whichever is earlier. Credit you find after that is usually lost, which is why a monthly match beats a year-end clean-up.
Why this is a profit issue, not just compliance
Every rupee of ITC at risk is tax you've already paid to the supplier. If their return never shows it, you can lose that credit and still have paid them in full. In our sample audit, ITC at risk came to 0.56% of turnover, and unclaimed ITC to another 0.12%.
Questions
What is the difference between GSTR-2A and GSTR-2B?
GSTR-2A is dynamic and keeps changing as suppliers file or amend. GSTR-2B is a fixed monthly statement of the ITC available to you, and is the basis for claiming ITC.
Can I claim ITC if the invoice is not in GSTR-2B?
Generally no, since January 2022 under Section 16(2)(aa). Ask the supplier to report it; once it appears in a later GSTR-2B you can usually claim it within the time limit. Confirm with your CA.
How often should we reconcile GSTR-2B?
Every month, before you file GSTR-3B. Monthly matching lets you chase suppliers while you still owe them money.