GSTR-2B meaning: what it is, what is in it and how it decides your ITC

GSTR-2B is the system-generated statement the GST portal prepares for each tax period. It lists the invoices and notes your suppliers have reported to you, and it is the starting point for the input tax credit (ITC) you can claim in GSTR-3B. For monthly filers it is generated on the 14th of the following month, and an invoice that is not in it generally cannot carry ITC.

If you are new to the term, think of GSTR-2B as your suppliers' side of the story. Your purchase register says what you bought. GSTR-2B says what your suppliers have told the government they sold to you. Your ITC depends on the supplier having reported the invoice, and on the other conditions of Section 16 being met. This guide explains what the statement contains, why the law ties your credit to it, how the Invoice Management System (IMS) changes it, and what to do when a figure does not match.

GSTR-2B meaning in one minute

Your supplier reports the sale in GSTR-1 (due on the 11th of the following month for monthly filers) or through the invoice furnishing facility (IFF). The portal collects what suppliers reported and generates your GSTR-2B on the 14th. When you prepare GSTR-3B, Table 4(A)(5), “All other ITC”, is auto-populated on a net basis from GSTR-2B. GSTN describes the statement as system-generated: you do not prepare it and you do not file it.

Each month you download GSTR-2B, compare it with your purchase register, deal with the differences, then file GSTR-3B (due on the 20th for monthly filers). The 14th to 20th reconciliation timeline lays out that week.

What is inside a GSTR-2B

The Excel file you download from the portal carries these tables, among others:

  • B2B: invoices your registered suppliers have reported to you.
  • B2BA: amendments to invoices that were reported earlier.
  • CDNR: credit notes and debit notes issued by your suppliers.
  • CDNRA: amendments to those credit and debit notes.

Matching works on the supplier’s GSTIN, the document number, the date and the tax amounts. Our tool reads this file as the Excel or the JSON download, and our guide to downloading GSTR-2B shows where to find both.

Why the law ties your ITC to GSTR-2B

Since 1 January 2022, Section 16(2)(aa) of the CGST Act allows ITC only where the invoice details were furnished by the supplier in the statement of outward supplies and communicated to you under Section 37. Rule 36(4), as substituted from the same date, says the same thing from the claiming side: no ITC on such invoices unless the supplier has reported them in GSTR-1 or through IFF and the details have been communicated to you in GSTR-2B.

Before 1 January 2022 the rule allowed a provisional ITC buffer on invoices that suppliers had not yet reported; in its last form the buffer was capped at 5 per cent of the eligible credit. That buffer is gone, so a missing invoice now means a missing claim.

Common mistake: assuming that a valid invoice in hand, goods received and the supplier paid in full is enough. None of those satisfies the GSTR-2B condition. The supplier must also have reported the invoice, and it must show up in your GSTR-2B.

GSTR-2B is the starting point, not the whole test

Appearing in GSTR-2B clears one condition. Section 16 and the rules attach others, and GSTR-2B does not prove them for you:

ConditionWhere it comes fromWhat you check yourself
Supplier reported it and it was communicated to youSection 16(2)(aa), Rule 36(4)This is what GSTR-2B shows
You received the goods or servicesSection 16(2)(b)Goods receipt note, delivery proof, service records
Tax charged was actually paid to the GovernmentSection 16(2)(c)GSTR-2B shows what was reported, not that tax was paid
You have furnished your own returnSection 16(2)(d)File GSTR-3B for the period
You paid the supplier within 180 days of the invoice dateSection 16(2) provisos, Rule 37Ageing of your supplier payments
Claimed within the time limitSection 16(4)30 November following the financial year, or the annual return date, whichever is earlier
Credit not blockedSection 17(5)Items such as certain motor vehicles and food and beverages are on the blocked list

For the full checklist, with a way to prove each condition, read what an invoice must satisfy before you claim its ITC. On the time limit, see Section 16(4) and reconciliation.

How IMS changes what lands in GSTR-2B

The Invoice Management System has been live on the GST portal since 1 October 2024. Invoices saved or filed by your supplier in GSTR-1, GSTR-1A or IFF reach your IMS dashboard, and you can Accept, Reject or keep each one Pending.

“Pending records will not become part of GSTR 2B and GSTR 3B.” Source: GSTN FAQ on the Invoice Management System

So an invoice can be correct in your books, filed by the supplier, and still missing from your GSTR-2B. The FAQ also says you can change an action, for example from Rejected to Accepted, and recompute GSTR-2B when you file GSTR-3B. Our guides on the Accept, Reject or Pending decision and how to recompute GSTR-2B go through each case. For some record types the Pending option is disabled after a specified period, and a record with no action then counts as deemed accepted, so check the current period on the IMS FAQ before you park an invoice.

Worked example: one month of purchases

A trading firm records five purchase invoices for August 2026. The ITC in its books and the ITC in its GSTR-2B (generated on 14 September) look like this:

InvoiceITC in booksITC in GSTR-2BWhat it means
SUP-A/0412₹1,25,000₹1,25,000Matched, claim
SUP-B/0087₹9,000₹9,000Matched, claim
SUP-C/2291₹45,000NoneNot in GSTR-2B: supplier has not reported it
SUP-D/1175₹18,000NoneNot in GSTR-2B: check IMS for Pending
SUP-E/0309not booked₹6,500In GSTR-2B only: confirm receipt, then book it
Total₹1,97,000₹1,40,500Books exceed GSTR-2B by ₹56,500

The gap of ₹56,500 is ₹45,000 plus ₹18,000 minus ₹6,500. Here is what the accountant does with it:

  1. Claim what is clean. ₹1,25,000 plus ₹9,000 plus ₹6,500 is ₹1,40,500, once the goods behind SUP-E/0309 are confirmed as received and the invoice is booked.
  2. Check SUP-D on IMS. If the invoice is sitting as Pending and the goods were received, accept it and recompute GSTR-2B before filing GSTR-3B. The claim then becomes ₹1,40,500 plus ₹18,000, which is ₹1,58,500.
  3. Chase SUP-C. The ₹45,000 stays out of this month’s claim. It can be claimed in a later month when it appears in GSTR-2B, within the Section 16(4) time limit.

What the shortcut costs: if the firm had claimed the books figure of ₹1,97,000, it would have claimed ₹56,500 more than GSTR-2B shows. It may receive a DRC-01C intimation if the difference crosses the notified limit, with seven days to pay or explain. If that excess ITC was utilised, interest at 18 per cent a year applies. As an illustration only, ₹56,500 at 18 per cent for 30 days is about ₹836 (56,500 × 18% × 30 ÷ 365). How the interest period is counted in your case is a question for your CA.

What to do when an invoice is missing from GSTR-2B

  1. Check your IMS dashboard first. A Pending record is not part of GSTR-2B. If you parked it, decide whether to accept it.
  2. Check whether the supplier has reported it. For monthly filers the GSTR-1 due date is the 11th of the following month. If the supplier has not filed GSTR-1 for that period, the invoice cannot appear, so ask them whether and when they filed.
  3. Ask the supplier to add it. GSTR-1A lets a supplier add or amend records of the same tax period after filing GSTR-1 and before filing GSTR-3B. Ask them to add it through GSTR-1A or the next GSTR-1, and check on your IMS dashboard which statement shows it.
  4. Hold the claim. See suppliers who do not file GSTR-1 and the vendor payment hold process.

What happens if you claim more than GSTR-2B shows

GSTN’s advisory on Form DRC-01C says that if the ITC claimed in GSTR-3B exceeds the ITC available as per GSTR-2B by more than a pre-defined limit, you receive an intimation, and filing Part B is mandatory. Rule 88D gives seven days to pay the excess or explain. We do not state the notified limit; check the current notification. Our DRC-01C reply playbook walks through the reply.

GSTR-2B and your annual return

The same statement feeds the annual return. The GSTR-9 manual says that from financial year 2023-24, Table 8A is auto-filled from GSTR-2B and is non-editable; for earlier years it was auto-filled from GSTR-2A.

Where to go next

Frequently asked questions

What is GSTR-2B in simple words?

GSTR-2B is a system-generated statement that lists the invoices and notes your suppliers have reported for you. You use it as the starting point to decide which purchase invoices can carry input tax credit in your GSTR-3B.

When is GSTR-2B generated?

For monthly filers, the GSTR-2B for a month is generated on the 14th of the following month. For example, the August statement is generated on 14 September. Dates for quarterly filers are covered in our guide to the GSTR-2B generation timeline.

Can I claim ITC on an invoice that is not in GSTR-2B?

Generally no. Rule 36(4) says no ITC can be availed on such invoices unless the supplier has furnished the details in GSTR-1 or through the invoice furnishing facility and the details have been communicated to you in GSTR-2B. If the invoice is missing, find out why and claim it in a later month once it appears.

Do I have to file GSTR-2B?

No. GSTN describes GSTR-2B as a system-generated statement. You do not prepare or file it. You download it, compare it with your purchase register, and use it when you file GSTR-3B.

What happens if I claim more ITC in GSTR-3B than GSTR-2B shows?

If the ITC claimed in GSTR-3B exceeds the ITC available as per GSTR-2B beyond a pre-defined limit, you receive an intimation in Form DRC-01C and must file Part B. You have seven days to pay the excess or explain the reasons. Interest at 18 per cent a year applies to ITC that was wrongly availed and utilised.

Why is a purchase invoice missing from my GSTR-2B?

Two common reasons: the supplier has not reported the invoice in GSTR-1 or the invoice furnishing facility, or the invoice is sitting as Pending on your Invoice Management System dashboard. Pending records are not part of GSTR-2B. Check your IMS dashboard first, then ask the supplier.

Check your own GSTR-2B

Add your GSTR-2B (Excel or JSON) and your purchase register to see which invoices are missing from GSTR-2B, mismatched in value, or likely stuck in IMS Pending, with a rupee total for each. The tool cannot read your live IMS dashboard, so confirm Pending records there. Your GSTR-2B and purchase register files are read in your browser and never uploaded to any server.

Reconcile GSTR-2B →

Last checked: 30 Sep 2026. Sources: CGST Act, Section 16; Notification 40/2021-CT (Rule 36(4)); Notification 19/2022-CT (Rule 37); GSTN FAQs on IMS; GSTN advisory on DRC-01C; Notification 38/2023-CT and Section 50(3) interest; GSTR-3B user guide; GSTR-1 user guide; GSTN guide on GSTR-2B generation; GSTN FAQs on GSTR-1A; GSTR-9 manual; CGST Act, Section 17.