Skip to content
LekhaPro
GST

GSTR-2B

A static, auto-drafted statement of the input tax credit available to a buyer for a period, based on suppliers’ filings.

GSTR-2B is an auto-generated, read-only statement that tells a buyer how much input tax credit is available for a tax period, compiled from the GSTR-1 (and other) filings of their suppliers. Because it is static for a period, it gives a stable basis for claiming ITC.

Reconciling your purchase records against GSTR-2B — matching what you recorded to what suppliers actually reported — is how you avoid claiming credit you are not entitled to, and chase suppliers who have not filed.

The statement is compiled once the filing window for a month closes, drawing on suppliers' GSTR-1 and IFF submissions along with import data from ICEGATE. Anything a supplier files after the cut-off simply rolls into your next month's statement, which is why credit can appear a period later than the purchase itself. Within the statement, entries are sorted into credit that is available and credit flagged as not available, for instance where the time limit has lapsed or the place of supply rules bar the claim.

Reconciliation is a line-level exercise: each purchase in the books is matched to a statement entry on the supplier's GSTIN, document number, date and tax amount. The output is four buckets — matched, mismatched on value, booked but missing from the statement, and appearing in the statement but never booked. Credit notes reported by suppliers also land here and reduce the credit available, so a reconciliation that only looks at invoices will overstate what can be claimed.

The recurring mistakes are practical ones: claiming credit straight from the purchase register without checking the statement, ignoring the not-available section, and treating GSTR-2A and GSTR-2B as interchangeable when one moves and the other does not. The costliest habit is postponing follow-up — a supplier who never files must be chased while the time limit for claiming that credit, as notified, is still open, not discovered during a year-end clean-up.

Common questions

What is the difference between GSTR-2A and GSTR-2B?

GSTR-2A is dynamic and changes whenever a supplier files or amends a return, while GSTR-2B is static — generated once for each tax period and then frozen. Because it does not shift after generation, GSTR-2B is the statement used as the basis for claiming input tax credit; GSTR-2A serves as a live reference for tracking supplier activity.

Can I claim ITC that is not appearing in GSTR-2B?

As a rule, no — input tax credit is restricted to documents communicated in GSTR-2B, so an invoice missing from the statement should not be claimed in that period. The practical remedy is to ask the supplier to report it; once it appears in a later statement, the credit can be taken then, within the notified time limit.

Why is an invoice missing from my GSTR-2B?

Usually because the supplier has not filed GSTR-1, filed after the cut-off for the period, quoted your GSTIN incorrectly, or reported the sale as B2C. Late filings surface in a later month's statement; a wrong GSTIN needs an amendment by the supplier before the credit will ever reach you.

Do I need to file GSTR-2B?

No. GSTR-2B is not a return — it is an auto-drafted, read-only statement generated by the GST portal for every regular taxpayer each period. There is nothing to submit; you download it, reconcile it against your purchase records, and use the result to decide the input tax credit claimed in GSTR-3B.

Put it into practice with LekhaPro

Offline-first GST accounting and billing for Indian businesses — correct GST by construction, real double-entry books and return filing in one place.