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:
| Condition | Where it comes from | What you check yourself |
|---|---|---|
| Supplier reported it and it was communicated to you | Section 16(2)(aa), Rule 36(4) | This is what GSTR-2B shows |
| You received the goods or services | Section 16(2)(b) | Goods receipt note, delivery proof, service records |
| Tax charged was actually paid to the Government | Section 16(2)(c) | GSTR-2B shows what was reported, not that tax was paid |
| You have furnished your own return | Section 16(2)(d) | File GSTR-3B for the period |
| You paid the supplier within 180 days of the invoice date | Section 16(2) provisos, Rule 37 | Ageing of your supplier payments |
| Claimed within the time limit | Section 16(4) | 30 November following the financial year, or the annual return date, whichever is earlier |
| Credit not blocked | Section 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:
| Invoice | ITC in books | ITC in GSTR-2B | What it means |
|---|---|---|---|
| SUP-A/0412 | ₹1,25,000 | ₹1,25,000 | Matched, claim |
| SUP-B/0087 | ₹9,000 | ₹9,000 | Matched, claim |
| SUP-C/2291 | ₹45,000 | None | Not in GSTR-2B: supplier has not reported it |
| SUP-D/1175 | ₹18,000 | None | Not in GSTR-2B: check IMS for Pending |
| SUP-E/0309 | not booked | ₹6,500 | In GSTR-2B only: confirm receipt, then book it |
| Total | ₹1,97,000 | ₹1,40,500 | Books 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:
- 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.
- 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.
- 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
- Check your IMS dashboard first. A Pending record is not part of GSTR-2B. If you parked it, decide whether to accept it.
- 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.
- 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.
- 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
- GSTR-2B vs GSTR-2A: key differences, and which one to reconcile with.
- GSTR-2B vs GSTR-3B, and how GSTR-2B decides the ITC in GSTR-3B.
- When GSTR-2B is generated, the GSTR-2B freeze date and how to recompute GSTR-2B.
- How to download GSTR-2B in Excel or JSON.
- GSTR-2B for small businesses, the GSTR-2B FAQ list and GSTR-2B in Hindi.
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.
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.