GSTR-2B vs Books Mismatch — Complete Guide for CAs
Every CA in India has faced this situation: you open your client's GSTR-2B, compare it with the purchase register, and the numbers don't match. Some invoices are missing. Some amounts are off by a few rupees. Here's a complete, practical guide to understanding exactly what's happening — and fixing it before the deadline.
- What is GSTR-2B and How is it Different from 2A?
- 5 Types of GSTR-2B Mismatch
- What's Actually at Risk — ITC Numbers
- How to Read a GSTR-2B Mismatch Report
- How to Fix Each Type of Mismatch
- The Monthly GST Reconciliation Timeline
What is GSTR-2B and How is it Different from 2A?
Both GSTR-2A and GSTR-2B show ITC available to you based on what your suppliers have filed. The difference is critical:
| Feature | GSTR-2A | GSTR-2B |
|---|---|---|
| Type | Dynamic — updates real time | Static — fixed snapshot per month |
| Generated on | Continuous | 14th of every month |
| Used for ITC claim | No — advisory only | Yes — official basis |
| Late supplier filings | Appears immediately | Not included for that month |
Key rule: Under Section 16(2)(aa) of the CGST Act, ITC can only be claimed on invoices that appear in GSTR-2B. If it's not in 2B, you cannot claim it without risk — regardless of whether you have the physical invoice.
5 Types of GSTR-2B Mismatch
Type 1: Invoice in Books, Missing from GSTR-2B
Most common and most damaging. Supplier filed GSTR-1 late (after 13th cutoff), filed with wrong GSTIN, or hasn't filed at all. ITC cannot be claimed this month — must wait for next month's 2B.
Type 2: Invoice in GSTR-2B, Missing from Books
An opportunity — you may be missing ITC you're entitled to. Invoice not yet entered in books or received late. Investigate and book the invoice if valid.
Type 3: Amount Mismatch
Invoice appears in both but amounts differ. Even ₹0.50 difference causes a flag. Only the 2B amount is claimable — difference needs supplier amendment or write-off.
Type 4: Invoice Number Format Mismatch
"INV/2025-26/0042" in books vs "INV-2025-26-42" in supplier filing. Auto-matching fails. Needs manual confirmation they're the same invoice.
Type 5: GSTIN Mismatch
Supplier filed against wrong GSTIN — wrong state code, old registration, or typo. Complete ITC denial unless supplier amends with correct GSTIN.
What's Actually at Risk — ITC Numbers
A typical mid-sized company with ₹80 lakh monthly B2B purchases at 18% GST has ₹14.4 lakh in potential ITC every month:
| Mismatch Rate | Monthly ITC at Risk | Annual ITC at Risk |
|---|---|---|
| 3% | ₹43,200 | ₹5.18 lakh |
| 5% | ₹72,000 | ₹8.64 lakh |
| 10% | ₹1,44,000 | ₹17.28 lakh |
Additional risk: Wrongly claimed ITC faces 18% interest per annum on reversal, plus penalty up to 100% of tax evaded. The financial exposure is far higher than just the ITC amount.
How to Fix Each Type of Mismatch
GSTR-2B is generated on the 14th after the supplier filing deadline. Download it as Excel immediately. You have 6 days before the 20th filing deadline.
Upload both files to a reconciliation tool that handles fuzzy invoice number matching and Indian number formats. Don't start with manual VLOOKUP.
Sort by ITC value. Email top 10–15 suppliers asking them to verify their GSTR-1 filing. Give 48-hour response window. Escalate to phone for large amounts.
Pull the original invoice. If books are wrong — correct the entry. If supplier filed incorrectly — ask them to amend. For under ₹10 difference, book the 2B amount and write off.
Don't automatically book every 2B entry. Verify the invoice is valid, supplier is real, goods/services were received. Then book and claim.
Keep email/WhatsApp follow-up trail for unresolved invoices before filing deadline. This is your evidence if the claim is questioned during assessment.
The Monthly GST Reconciliation Timeline
| Date | Action | Why |
|---|---|---|
| 1st–10th | Book all purchase invoices | Clean register before 2B comparison |
| 11th–13th | Validate GSTINs in purchase register | Catch your own errors first |
| 14th | Download GSTR-2B immediately | Maximize time for follow-up |
| 14th–16th | Run reconciliation, get mismatch report | Categorize while there's time to fix |
| 16th–18th | Contact suppliers for top mismatches | Suppliers need time to amend GSTR-1 |
| 19th | Final ITC review, decide what to claim | Buffer for last-minute responses |
| 20th | File GSTR-3B | Deadline |
Reconcile GSTR-2B vs Books in minutes
Upload your purchase register and GSTR-2B Excel. ClearLedger auto-matches invoices, handles format differences, flags ITC at risk, and generates an actionable report.
Try GST 2B Reconciliation Free →