Skip to main content
Definitions · 4 min read

What Is GSTR-2B? The Auto-Populated ITC Statement Explained

GSTR-2B is a static, auto-populated statement of available Input Tax Credit (ITC) generated for every GST-registered taxpayer from the 13th or 14th of the following month. Unlike GSTR-2A, which updates continuously as suppliers file, GSTR-2B is a fixed snapshot for the return period — and since January 2022, ITC claims are restricted to what appears in GSTR-2B under Rule 36(4), with no provisional buffer permitted.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 6 March 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops

What GSTR-2B Is

GSTR-2B is a static, auto-populated Input Tax Credit (ITC) statement generated by the GSTN (Goods and Services Tax Network) for every GST-registered taxpayer in India. It is available from the 12th-14th of the month following the return period and covers all inward supply invoices reported by the taxpayer’s suppliers in their GSTR-1 or IFF filings up to the filing deadline for that period.

The statement is generated automatically — the taxpayer does not file or update it. GSTN creates it by pulling every inward supply entry filed by the taxpayer’s suppliers where the taxpayer’s GSTIN appears as the recipient. This makes GSTR-2B the system-generated record of what ITC is available for the period, as opposed to the purchase register maintained by the taxpayer, which records what was purchased.

Since January 2022, GSTR-2B is not merely informational — under Rule 36(4) of the CGST Rules (amended), it is the limiting document for ITC claims. ITC can be claimed only to the extent it appears in GSTR-2B for the period.

How GSTR-2B Is Generated

From supplier GSTR-1 filings

When a supplier files their GSTR-1 return for a period, they report the details of all B2B (business-to-business) invoices including the GSTIN of the recipient, the invoice number, date, taxable value, and GST amount. GSTN processes these filings and auto-populates the data into the corresponding recipient’s GSTR-2B. Each supplier’s GSTR-1 filing contributes to the GSTR-2B of every one of their customers.

Snapshot versus live update

GSTR-2B is a snapshot taken after the GSTR-1 filing deadline passes. Any supplier who files GSTR-1 after the 11th of the month will not be reflected in the current month’s GSTR-2B — their invoices will appear in the following month’s GSTR-2B when that snapshot is taken. This is the critical operational difference from GSTR-2A, which updates in real time throughout the month.

What GSTR-2B contains

GSTR-2B presents ITC in three categories: eligible ITC (standard B2B invoices where ITC can be claimed), ineligible ITC under Section 17(5) (blocked credits such as passenger vehicles, food, club memberships, personal-use items), and import of goods or services. It also includes ISD (Input Service Distributor) credits and credit notes issued by suppliers.

GSTR-2A vs GSTR-2B: Key Differences

AttributeGSTR-2AGSTR-2B
NatureDynamic, continuously updatedStatic monthly snapshot
Update frequencyReal-time as suppliers fileOnce per month (12th–14th)
ITC claimableNo — reference onlyYes — operative limit under Rule 36(4)
Supplier late filing reflectedYes, immediatelyNo — moves to next month’s GSTR-2B
Use in complianceMonitoring supplier filing behaviourDetermining ITC to claim in GSTR-3B

India-Specific Compliance Angle

Rule 36(4) of the CGST Rules, which restricted ITC claims to GSTR-2B with effect from 1 January 2022, removed the 5% provisional ITC buffer that had been in place since 2019. Before this amendment, taxpayers could claim up to 5% more ITC than what appeared in GSTR-2A as a provisional measure to account for supplier filing delays. That provision no longer exists.

The practical consequence is that every invoice in the purchase register that is absent from GSTR-2B represents ITC that cannot be claimed in the current period. For companies with high volumes of invoices from suppliers who regularly file GSTR-1 late — a common pattern with smaller vendors and subcontractors — this creates a systematic ITC deferral that accumulates over months.

The GSTR-9 annual return requires reconciliation between the total ITC claimed across all GSTR-3B filings for the year and the total ITC reflected in the annual GSTR-2B. Discrepancies identified at the annual stage that were not resolved month-to-month require reversal or additional tax payment, making monthly GSTR-2B reconciliation a financial necessity, not just a best practice.

For finance teams processing more than 300 purchase invoices per month, structured GST reconciliation software that automates the GSTR-2B-to-purchase-register match — classifying variances by type and routing exceptions to the appropriate resolution workflow — reduces the monthly reconciliation cycle from days to hours. Combined with bank and TDS reconciliation in a single platform, reconciliation software India eliminates the fragmented, spreadsheet-based approach to the end-of-month close.

Primary reference: GST portal (Goods and Services Tax Network) — where GSTR-2B is auto-generated for every registered taxpayer.

Frequently Asked Questions

What is the difference between GSTR-2A and GSTR-2B?
GSTR-2A is a dynamic, continuously updated statement that reflects all inward supply details reported by suppliers in real time as they file their GSTR-1 or IFF (Invoice Furnishing Facility). It updates every time a supplier files a return, which means it changes throughout the month. GSTR-2B is a static monthly snapshot taken on the 12th-14th of the following month, covering only invoices filed by suppliers up to the GSTR-1 filing deadline for that period. From a compliance perspective, GSTR-2B is the operative document: under Rule 36(4) as amended from January 2022, ITC can only be claimed to the extent it appears in GSTR-2B for that month. GSTR-2A is useful for monitoring supplier filing behaviour during the month; GSTR-2B determines what ITC can actually be claimed.
When is GSTR-2B available?
GSTR-2B for a given month is available from the 12th to 14th of the following month, after the GSTR-1 filing deadline has passed (11th of the following month for monthly filers). For taxpayers under the QRMP scheme (Quarterly Return Monthly Payment), who file GSTR-1 quarterly, GSTR-2B reflects the invoices reported by their quarterly-filing suppliers in the IFF (for months 1 and 2) and in the full GSTR-1 (for month 3). The statement is available for download in JSON or Excel format from the GST portal at www.gst.gov.in.
Can I claim ITC not appearing in GSTR-2B?
No. Under Rule 36(4) of the CGST Rules, as amended with effect from 1 January 2022, ITC is restricted to the amount reflected in GSTR-2B for the period. The earlier provision allowing 5% provisional ITC over and above GSTR-2A (and subsequently GSTR-2B) was removed. If a supplier's invoice does not appear in GSTR-2B for the current month because the supplier filed GSTR-1 late, the ITC on that invoice will only be available in the GSTR-2B of the month in which the supplier eventually files the return — which may be the next month or later.
What should I do if a supplier's invoice doesn't appear in GSTR-2B?
If an invoice is in the purchase register but absent from GSTR-2B, the supplier has not yet filed GSTR-1 for the period. The steps are: (1) contact the supplier and confirm the GSTIN and invoice details are correct; (2) request the supplier to file their GSTR-1, which will make the invoice appear in the next month's GSTR-2B; (3) do not claim ITC on the invoice until it appears in GSTR-2B; (4) if the supplier files a late return with an amended invoice number or GSTIN, reconcile the amended version when it appears. Repeatedly late suppliers create a systematic ITC delay that accumulates over multiple periods and should be flagged for vendor compliance review.
How do I reconcile GSTR-2B with my purchase register?
Download GSTR-2B from the GST portal in JSON or Excel format. Export the purchase register from your ERP for the same period. Match each entry on GSTIN of the supplier, invoice number, invoice date, and taxable amount. A tolerance of Rs 1–2 on the tax amount accounts for rounding differences. Classify unmatched items into: (1) in purchase register but not in GSTR-2B — supplier has not filed; (2) in GSTR-2B but not in purchase register — invoice not received or not booked; (3) amount mismatch — supplier filed a different invoice amount; (4) GSTIN mismatch — supplier filed under a different GSTIN than what is on the invoice. Each category requires a different resolution path. For high-volume operations above 500 invoices per month, manual VLOOKUP-based matching is not reliable and purpose-built GSTR-2B reconciliation software is required.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.