Back to Blog
GST & Compliance

GSTR-2A vs GSTR-2B: Difference, Reconciliation, ITC Rules 2026

Tax Garden Compliance Team
June 8, 2026
8 min read
Updated: June 8, 2026

Quick Answer

Complete guide on GSTR-2A vs GSTR-2B differences. Why they don't match, how to reconcile for accurate ITC claims, and GST filing rules. Step-by-step reconciliation process.


GSTR-2A vs GSTR-2B: The Complete Comparison

GSTR-2A vs GSTR-2B: Key Differences

GSTR-2A(Inward Supply Register)What it is:✓ Auto-populated register✓ Shows ALL invoices your suppliers filed✓ Updates EVERY TIME a supplier files GSTR-1Updated:✓ Real-time (continuous updates)✓ Refreshes throughout the month✓ Supplier files late? Added immediatelyFor ITC claims:✗ CANNOT claim directly from GSTR-2A✗ Only for reconciliation/verificationThink of it as:A live feed from your suppliers. Shows what they've reported to GST system. But it's NOT official for your tax purposes until GST locks it.Like a live scoreboard during a match — shows current score, but official score is confirmed after match ends.Status: 2A as of [DATE]✓ Invoice 001: ₹1,00,000 + 18% GST✓ Invoice 002: ₹50,000 + 12% GST (filed Jun 11)✗ Invoice 003: ₹75,000 + 18% GST (supplier will file Jun 20)Total in 2A: ₹1,68,000 GST(Invoice 003 missing until supplier files)GSTR-2B(Eligible ITC Register)What it is:✓ Government-locked snapshot✓ Shows invoices eligible for ITC✓ Basis for actual ITC claimingLocked date:✓ FROZEN on 14th of each month✓ Invoices filed AFTER 14th = next month's 2B✓ June invoices = locked on Jun 14For ITC claims:✓ USE THIS for GSTR-3B filing✓ Official basis for ITC creditThink of it as:Official snapshot GST system takes on 14th of each month. What's in this snapshot is what you CAN claim. What arrives after = next month.Like final match score published officially — that's what counts for records.Status: 2B locked Jun 14✓ Invoice 001: ₹1,00,000 + 18% GST✓ Invoice 002: ₹50,000 + 12% GST✗ Invoice 003: (not yet filed by supplier)Total in 2B: ₹24,600 GST(Invoice 003 will be in July 14 snapshot)

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:

  1. Go to gst.gov.in
  2. Login with credentials
  3. 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:

  1. Open GSTR-2A (Sheet 1)
  2. Open GSTR-2B (Sheet 2)
  3. 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:

  1. Supplier filed AFTER 14th: Wait for next month's 2B
  2. Quantity/amount differs: Quantity reduction, price correction
  3. Supplier filed credit note: Already accounts for return/discount
  4. Supplier rejected invoice: Invoice removed by supplier
  5. Debit note filed: Supplier issued extra invoice (increase)

Step 4: Action Plan for Mismatches

MismatchCauseAction
Invoice in 2A not in 2BSupplier filed after 14thContact supplier for confirmation. Claim in next month.
Amount in 2A > 2BPartial credit note filedRequest credit note copy. Accept 2B amount.
Invoice in 2B but not 2ASupplier rejected itRemove from 2B claim. Contact supplier if unexplained.
New invoice in 2A (no prior)Supplier late filingClaim 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

Internal Linking

Featured Service

Reconcile GSTR-2A vs 2B Correctly for ITC Compliance

Tax Garden reconciles your GST purchases monthly, identifies mismatches with suppliers, and ensures accurate ITC in GSTR-3B. Avoid penalties and audit notices.