What is GSTR-2B and Why Does It Matter for ITC Claims?
It's the 20th of the month. Your client's ITC is short by ₹1.8 lakhs. The supplier says they filed. The portal says otherwise. Here is why GSTR-2B rules your ITC.
It's the 20th of the month. Your client's ITC is short by ₹1.8 lakhs. The supplier says they filed. The portal says otherwise. You've been staring at Excel for 3 hours.
This is a GSTR-2B problem.
What is GSTR-2B?
GSTR-2B is an auto-drafted, static Input Tax Credit (ITC) statement generated by the GST portal every month.
It shows exactly which suppliers filed their GSTR-1 or IFF and reported invoices in your name — for a fixed period. It does not change after generation. That's what makes it different from GSTR-2A.
- Generated on: 14th of every month (for the previous month)
- Based on: Supplier's GSTR-1 / IFF / GSTR-5 / GSTR-6 filings
- Type: Static — does not update after cut-off
Forensic Inspection: What the GST Department Sees Underneath
Hover or move your cursor across the client's books below to switch between the client view, the GST Department X-Ray, and the ReconDesk algorithmic resolution:
The Forensic Audit Loupe
INTERACTIVE X-RAYHover or move your cursor across the ledger to reveal what the GST Department sees underneath.
| Vendor / GSTIN | Books Inv # | Portal GSTR-2B Inv # | Tax Value | Dept X-Ray Verdict |
|---|---|---|---|---|
Kalyani Steel & Infra 27AAACK1234A1Z1 | INV-842 | INV/2024-25/0842 | ₹1,80,000 | MISMATCH: 0 MATCH IN 2B |
Apex Packaging LLP 27ABCCA5678B1Z2 | APX/902 | APX/902 | ₹45,000 | LOCKED OUT (FILED ON 15TH) |
Zenith Logistics Hub 27AABCZ9999C1Z3 | ZEN-4100 | ZEN-4100 | ₹92,500 | MATCHED IN GSTR-2B |
VLOOKUP Fails (Prefix Drift)
Section 73 Demand Notice + 24% Int
GSTR-2B vs GSTR-2A — What's the Difference?
GSTR-2A vs GSTR-2B: What Makes Them Fundamentally Different
GSTR-2B: Static & Legally Binding
The true foundation for GSTR-3B ITC claims
Does not change once generated on the 14th.
Captures all supplier filings up to 11th/13th cut-off.
The only statement recognized by GST audit officers.
Bottom line: Use GSTR-2A to track. Use GSTR-2B to claim.
Why Does GSTR-2B Matter for ITC Claims?
As per Rule 36(4) of the CGST Rules, you can claim ITC only on invoices reflecting in GSTR-2B.
Rule 36(4) of CGST Rules: Statutory ITC Restriction
No GSTR-2B entry = No ITC legally.
This means: - Supplier didn't file GSTR-1 → invoice won't appear → you lose ITC that month - Supplier filed late → it shifts to next month's GSTR-2B - Wrong GSTIN by supplier → it won't show up at all
Every rupee of ITC your client claims must be backed by GSTR-2B.
What is GSTR-2B Reconciliation?
Reconciliation = matching your purchase register (books) against GSTR-2B (portal).
Three outcomes come out of this:
- Matched — Invoice in books + in GSTR-2B → Claim ITC ✅
- In GSTR-2B but not in books — Supplier filed but you haven't recorded it → Update books
- In books but not in GSTR-2B — You recorded it but supplier didn't file → Chase supplier, hold ITC
This reconciliation is what CAs spend 3 to 6 hours on per client, per month — manually.
Common Reasons GSTR-2B Doesn't Match
- Supplier filed GSTR-1 after the 14th cut-off
- Wrong GSTIN or invoice number entered by supplier
- Supplier is under QRMP scheme — filed quarterly, not monthly
- Invoice period mismatch (supplier reported in wrong month)
- Credit notes not accounted for
CA Catch 🎯
Most CAs claim ITC based on what's in their books — not what's in GSTR-2B. That's a severe compliance risk. During scrutiny, the department will match your GSTR-3B ITC with GSTR-2B. Any excess claim = demand notice + interest + penalty.
What the GST Officer Sees When You Claim Based on Books
Most CAs claim ITC based on their Tally purchase register rather than GSTR-2B. Watch how the department portal flags the mismatch automatically.
What Happens if You Ignore GSTR-2B Reconciliation?
- Excess ITC claimed → Section 73/74 notice
- Interest @ 24% on wrongly availed ITC
- Penalty up to 100% of tax amount
- Cascading issues during annual return (GSTR-9)
One month of skipped reconciliation can undo a year of clean filings.
How to Do GSTR-2B Reconciliation (Quick Steps)
- Download GSTR-2B JSON from GST portal
- Export your purchase register from Tally / ERP
- Match invoice by invoice — GSTIN, invoice number, amount, tax
- Flag mismatches
- Chase suppliers for unmatched entries
- Claim only what's matched
Doing this manually for 50+ clients every month is where hours disappear.
Frequently Asked Questions
Can I claim ITC if invoice is not in GSTR-2B? No. As per current rules, ITC is restricted strictly to what reflects in GSTR-2B.
What if supplier files after the 14th? The invoice will appear in next month's GSTR-2B. ITC can be claimed then.
Is GSTR-2B available for composition dealers? No. Composition dealers cannot claim ITC.
How many months can I carry forward unclaimed ITC? Up to 30th November of the next financial year or date of annual return filing, whichever is earlier.
Key Takeaway
GSTR-2B is not just a report. It is the legal basis for every ITC rupee your client claims.
- Get the reconciliation wrong → your client pays interest and penalty.
- Skip it entirely → audit risk that can surface months later.
The CAs who stay clean are the ones reconciling every month, without exception.
Reconcile GSTR-2B with 5-Level Matching in 60 Seconds
Upload your client's purchase register and portal files. Let our fuzzy engine catch mismatches before statutory deadlines strike.