GSTR-2A vs GSTR-2B: The Complete Comparison
Why GSTR-2A and GSTR-2B Don't Match
Reason 1: Late Filing by Suppliers
- Supplier files GSTR-1 on June 20 (after 14th cutoff)
- Shows up in GSTR-2A immediately
- But NOT in GSTR-2B (locked on June 14)
- Appears in GSTR-2B on July 14
Reason 2: Credit Notes and Amendments
- Supplier issued invoice for ₹1 lakh (now in GSTR-2A)
- Supplier returns goods, files credit note for ₹25,000
- GSTR-2A updated with credit note
- GSTR-2B shows net: ₹75,000 (after credit note)
Reason 3: Rejection by Supplier
- You received goods, supplier filed invoice in GSTR-1
- Later, supplier noticed error and REJECTED the invoice from their GSTR-1
- GSTR-2A updates (invoice removed)
- You cannot claim ITC for rejected invoice
Real example:
Scenario: June supplies mismatch
- 1st-10th June: 5 suppliers file invoices (totaling ₹2,00,000 GST)
- 11th-14th June: 2 more suppliers file invoices (₹50,000 GST)
- GSTR-2B locked on June 14: ₹2,50,000 GST (all above)
- 15th-20th June: 3 suppliers file invoices (₹75,000 GST)
- GSTR-2A shows: ₹2,50,000 + ₹75,000 = ₹3,25,000 GST
Mismatch: 2A has ₹75,000 more than 2B
Action: Only claim ₹2,50,000 in your GSTR-3B. ₹75,000 claimed next month.
Step-by-Step GSTR-2A vs GSTR-2B Reconciliation
Step 1: Download Both Reports (Monthly)
When to reconcile: 15th-22nd of each month (after 2B locks on 14th)
Where to download:
- Go to gst.gov.in
- Login with credentials
- GSTR tab → View/Download →
- GSTR-2A: Taxpayer → Monthly → Select month → Download Excel
- GSTR-2B: Taxpayer → Monthly → Select month → Download Excel
Step 2: Compare Line-by-Line
Use Excel to:
- Open GSTR-2A (Sheet 1)
- Open GSTR-2B (Sheet 2)
- Create a Reconciliation column with formula:
=VLOOKUP(Invoice_No_A, 2B_range, column, FALSE)- Match each invoice in 2A to 2B
- Identify missing invoices
What to check:
- ✓ Invoice number
- ✓ Date
- ✓ Supplier GSTIN
- ✓ Amount (HSN-wise)
- ✓ GST amount
Step 3: Identify and Categorize Mismatches
Mismatch types:
- Supplier filed AFTER 14th: Wait for next month's 2B
- Quantity/amount differs: Quantity reduction, price correction
- Supplier filed credit note: Already accounts for return/discount
- Supplier rejected invoice: Invoice removed by supplier
- Debit note filed: Supplier issued extra invoice (increase)
Step 4: Action Plan for Mismatches
| Mismatch | Cause | Action |
|---|---|---|
| Invoice in 2A not in 2B | Supplier filed after 14th | Contact supplier for confirmation. Claim in next month. |
| Amount in 2A > 2B | Partial credit note filed | Request credit note copy. Accept 2B amount. |
| Invoice in 2B but not 2A | Supplier rejected it | Remove from 2B claim. Contact supplier if unexplained. |
| New invoice in 2A (no prior) | Supplier late filing | Claim in next month's 2B. Update GSTR-3B. |
Step 5: File GSTR-3B with 2B Amount
Critical rule: Claim ITC only as per GSTR-2B, not GSTR-2A.
Example GSTR-3B filing:
GSTR-2B (locked on 14th): ₹2,50,000 total GST
GSTR-2A (updated till 30th): ₹3,25,000 total GST
In GSTR-3B: Claim ₹2,50,000 ONLY
Do NOT claim the extra ₹75,000 from 2A
(Claim it next month when suppliers' invoices appear in next month's 2B)
Common Reconciliation Issues and Solutions
Issue 1: Invoices Keep Appearing as "Late Filings"
Problem: Same suppliers consistently file late (after 14th)
Solution:
- Request suppliers to file by 13th (before lockdown)
- Send them deadline reminder on 10th-12th
- Track which suppliers are chronically late
- Consider switching to faster suppliers
Issue 2: Credit Notes Reduce ITC
Problem: Supplier issued invoice for ₹1 lakh, now filed credit note for ₹25,000 due to returned goods. Your GSTR-2B shows ₹75,000 (net after credit note), but you expected ₹1 lakh.
Solution:
- This is correct behavior — accept the ₹75,000
- You received ₹25,000 back, so ₹25,000 GST also reverses
- File correctly in GSTR-3B
Issue 3: Supplier Rejected/Cancelled Invoice
Problem: Supplier removed an invoice from their GSTR-1 after you included it in your ITC. Now it's gone from GSTR-2B.
Solution:
- Immediately contact supplier to understand why
- If genuine error by supplier, request them to re-file
- If goods were rejected by you, don't claim ITC (correct action)
- Adjust in your current month GSTR-3B (show ITC reversal)
Issue 4: Bulk Invoices from E-Invoice System
Problem: Your large supplier files 500+ invoices in one batch on 13th (before cutoff). All show up in 2B. Next day, they amend 50 invoices (quantities changed, prices corrected).
Solution:
- Download amended invoices from supplier
- Manually update your records
- File GSTR-3B based on latest version (not GSTR-2B if discrepancy)
- Communicate amendments with supplier GSTIN
FAQ
Source Attribution
This guide is based on:
- CGST Rules 2017, Rule 36 & 37 — ITC eligibility and GSTR-2B basis
- CBIC Circular 163/11/2019-GST — GSTR-2A and GSTR-2B explanation
- GST Council Notifications — Monthly lockdown of GSTR-2B
- Rule 36(4) of CGST Rules — GSTR-2B as ITC basis
- E-invoice mandate rules (CBIC, May 2024) — Synchronization of invoices with GSTR



