Skip to main content
GST & Compliance

GSTR-2B Reconciliation: Step-by-Step ITC Claims Guide for 2026

Reconcile GSTR-2B with your purchase register to claim only valid ITC. Step-by-step guide with ₹examples and four mismatch fixes for 2026.

EG
Elanora Group
Compliance Team
10 July 2026
Updated 30 July 2026
10 min read · 1,844 words

Every month when you sit down to file GSTR-3B, the numbers in your purchase register rarely match what GSTR-2B shows. The gap is not just a bookkeeping irritant — claim more ITC than GSTR-2B authorises and you face a Section 73 demand with 18% annual interest; miss valid credits and you have overpaid tax. With provisional ITC permanently abolished under revised Rule 36(4), GSTR-2B reconciliation is now the single gate through which all input tax credit must pass before it enters your return.

This guide covers the complete reconciliation workflow — from downloading your GSTR-2B data to resolving every mismatch type — with real rupee examples and a clear action checklist for each monthly filing cycle.

What Is GSTR-2B and How It Differs from GSTR-2A

GSTR-2B is a static, auto-populated statement generated on the 14th of every month. It captures all invoices your suppliers reported in their GSTR-1 (or via Invoice Furnishing Facility for QRMP filers) up to the 13th. Unlike GSTR-2A — which refreshes in real time as suppliers file — GSTR-2B is frozen once generated. That frozen snapshot is your ITC entitlement for the period.

Why GSTR-2B Is Now the Only Valid Basis for ITC

Under Rule 36(4) of the CGST Rules, 2017 (as amended through Finance Act 2024), you cannot claim ITC beyond what appears in your GSTR-2B for a tax period. The old 5% provisional buffer is permanently gone. If an invoice does not appear in your GSTR-2B for March, you cannot claim that credit in March's GSTR-3B — you must wait for April's GSTR-2B.

The cash-flow impact is real. Suppose your business has ₹50 lakh in monthly purchases at 18% GST — that is ₹9 lakh in monthly ITC. If your main supplier files GSTR-1 after the 13th, your entire ₹9 lakh ITC claim shifts to the following month. A single month's delay can mean your GSTR-3B cash outflow jumps by ₹9 lakh while you wait for the credit.

The Four-Step GSTR-2B Reconciliation Process

Step 1: Download GSTR-2B on the 14th

Log in to the GST portal → Dashboard → Returns → Auto-drafted ITC Statement → GSTR-2B → Select the tax period. For businesses with more than 500 invoices per month, download the JSON or Excel file rather than viewing online. The file contains three key worksheets:

  • B2B — inward supplies from regular registered suppliers
  • B2BA — amended inward supply invoices
  • CDNR — credit notes and debit notes received from suppliers

Step 2: Export Your Purchase Register for the Same Period

Pull your purchase register from your accounting software covering the identical tax period. You need six fields per row: supplier GSTIN, invoice number, invoice date, taxable value, tax amount (split by CGST/SGST or IGST), and whether the supply is exempt or blocked.

Step 3: Match Line by Line

Lay both datasets side by side, sorted by supplier GSTIN. A basic reconciliation table looks like this:

Invoice (Your Books)Invoice (GSTR-2B)ITC Status
INV-2026-0342 — ₹2,00,000 + ₹36,000 GSTPresent, values matchClaim
INV-2026-0389 — ₹75,000 + ₹13,500 GSTNot in GSTR-2BHold for next month
INV-2026-0291 — ₹50,000 + ₹9,000 GSTNot booked — investigate

Sorting by GSTIN groups invoices by supplier and speeds up matching significantly. Most modern accounting software can run this comparison automatically.

Step 4: Classify and Resolve Each Mismatch

Each mismatch falls into one of four types described in the next section. Create a reconciliation working file that tracks every unresolved item from month to month so nothing falls through the gaps.

Four Mismatch Types and How to Resolve Them

Type 1 — Invoice in Your Register but Not in GSTR-2B

This is the most common mismatch. Your supplier has not filed GSTR-1 yet, or filed after the 13th cutoff.

Example: Rajesh Traders (annual turnover ₹1.2 crore) is on the QRMP scheme. They file quarterly, using IFF only for large invoices. Their ₹80,000 invoice to you for April does not appear in April's GSTR-2B. You will see it in July's GSTR-2B after their Q1 filing.

Resolve it by:

  1. 1Calling or emailing the supplier to confirm whether they have filed.
  2. 2Holding the ITC — do not claim it in the current period's GSTR-3B.
  3. 3Adding the invoice to a "pending ITC" tracker and picking it up in the month it appears in GSTR-2B.
  4. 4If the supplier habitually files late, issue a formal vendor advisory or renegotiate payment terms to incentivise timely filing.

Type 2 — Invoice in GSTR-2B but Not in Your Purchase Register

Your supplier has uploaded an invoice to GSTR-1 that you have not booked — either because you have not received it yet, or because they have made a data entry error with your GSTIN.

Resolve it by:

  1. 1Checking physical invoices and delivery records for the month.
  2. 2If genuine, book the purchase and claim the ITC — you have a legal right to it.
  3. 3If erroneous (wrong GSTIN or duplicate upload), ask the supplier to raise a Credit Note in their next GSTR-1. The CDN will appear in your GSTR-2B under the CDNR tab, reversing the entry.
  4. 4Never leave an unresolved GSTR-2B invoice unaccounted for in your books — unmatched credits can trigger scrutiny.

Type 3 — Value Mismatch

Both datasets show the same invoice number, but the taxable value or GST amount differs.

Example: Your purchase register shows Invoice #PQ-2026-711 at ₹1,80,000 taxable value with GST of ₹32,400. GSTR-2B shows the same invoice at ₹1,08,000 taxable value with GST of ₹19,440. Your claimable ITC is ₹19,440 — the GSTR-2B figure — not ₹32,400.

Resolve it by:

  1. 1Claiming only the GSTR-2B amount in the current period.
  2. 2Asking the supplier to issue a Debit Note for the balance ₹12,960 — which will appear in a future GSTR-2B when filed.
  3. 3If your books show the lower amount and GSTR-2B shows higher (supplier overreported), ask for a Credit Note instead.

Type 4 — ITC Present in GSTR-2B but Blocked Under Section 17(5)

An invoice in GSTR-2B does not automatically mean the ITC is claimable. Section 17(5) of the CGST Act, 2017 lists specific categories where ITC must not be claimed regardless of GSTR-2B status. Common blocked categories:

  • Motor vehicles for personal or executive use (not for transport businesses, driving schools, or car dealers)
  • Food and beverages, outdoor catering
  • Personal travel — air, rail, or road
  • Works contract for constructing or renovating immovable property
  • Club memberships and recreational facilities

Example: Your company buys a ₹15 lakh SUV for the managing director. GST paid: ₹2.70 lakh. This appears in GSTR-2B as eligible-looking B2B ITC. If you claim it, you face a Section 73 demand for ₹2.70 lakh plus 18% annual interest and penalties under Section 122.

Resolve it by maintaining a "blocked ITC" filter list in your purchase register and removing these entries from your GSTR-3B ITC working file before filing.

GSTR-2B Reconciliation and the Invoice Management System

Since October 2024, the Invoice Management System (IMS) on the GST portal allows you to Accept, Reject, or hold invoices as Pending. From April 2026, IMS actions are hard-linked to GSTR-3B — accepted invoices flow directly into your ITC claim and cannot be altered after GSTR-3B is filed.

This changes your workflow sequence:

  1. 1Download GSTR-2B on the 14th.
  2. 2Complete your purchase register reconciliation (Steps 1–4 above) before acting on IMS.
  3. 3Accept only invoices that are matched, booked, and eligible in IMS.
  4. 4Reject supplier errors directly in IMS — the system automatically intimates the supplier.
  5. 5Leave contested invoices as Pending for the next cycle.

Acting on IMS before reconciliation is a common trap. Accepting an invoice you later discover is blocked under Section 17(5) creates a locked claim you cannot reverse after GSTR-3B is filed.

Monthly Reconciliation Calendar

For a business with a GSTR-3B due date of the 20th:

DateTask
14thGSTR-2B generated — download and begin matching
15th–16thResolve mismatches, contact suppliers for Type 1 items
17thFinalise ITC working file, apply Section 17(5) blocked-credit filter
18th–19thAct on IMS: Accept, Reject, or Pending
20thFile GSTR-3B with reconciled ITC

Completing reconciliation before the 17th gives you a 3-day buffer — enough to chase critical supplier invoices or correct a value mismatch without a last-minute scramble.

The Cost of Skipping Reconciliation

Missing valid ITC: A common outcome when businesses rely on manual scanning rather than systematic matching. For a ₹3 crore annual-turnover business purchasing ₹2 crore of taxable inputs at 18%, missing just 1% of valid ITC costs ₹36,000 per year — money that was rightfully yours.

Excess ITC claims: The consequence is harder. Interest under Section 50(3) runs at 24% per annum on excess ITC from the date of filing GSTR-3B. A ₹5 lakh wrongful ITC claim discovered in a GST audit two years later carries ₹2.40 lakh in interest alone, before penalties.

GSTR-9 complexity at year-end: Table 8A of the GSTR-9 Annual Return auto-populates from your cumulative GSTR-2B data. If your GSTR-3B ITC claims do not match Table 8A, you must manually explain every difference in Tables 8C and 8D. Businesses that reconcile monthly sail through GSTR-9; businesses that do not spend weeks untangling a year of mismatches.

Key Takeaways

  • GSTR-2B is your ITC ceiling: Rule 36(4) bars any claim beyond the GSTR-2B figure — no provisional credit, no exceptions, no grandfathering.
  • Four mismatch types, four different actions: Missing invoices, unbooked entries, value differences, and blocked credits each need a distinct resolution path.
  • Reconcile before touching IMS: IMS actions are hard-locked into GSTR-3B from April 2026 — accept only what you have verified against your books.
  • Supplier filing discipline is now your compliance risk: Late GSTR-1 filers defer your ITC — track vendor compliance monthly and make it part of vendor reviews.
  • Monthly reconciliation makes GSTR-9 effortless: Every mismatch resolved at source in month 1 saves compounded effort at year-end.

How corpus Helps

corpus connects directly to the GST portal and pulls your GSTR-2B data automatically on the 14th of every month. Its reconciliation engine matches GSTR-2B against your purchase ledger, classifies every mismatch by type — missing invoices, value gaps, or blocked credits — and flags them with the required action. Once you clear the exceptions, corpus pushes the reconciled ITC figure into your GSTR-3B draft, ready to review and file. Vendor-level delay dashboards show which suppliers are consistently missing the 13th cutoff, so you can have data-backed conversations before it affects your working capital. For CA firms handling multiple GST registrations, corpus runs batch reconciliation across all clients simultaneously, delivering exception reports before your team starts their day.

Accurate ITC claims start on the 14th — build the four-step reconciliation into your monthly workflow and the numbers will never surprise you again.

GSTR-2BITC reconciliationinput tax creditGST filing
Share
EG
Elanora GroupCompliance Team

Elanora Group covers Indian accounting compliance, GST, TDS, payroll, and financial reporting for Chartered Accountants and growing businesses.

corpus · Coming Soon

Automate your compliance with corpus

AI-powered cloud accounting built for Indian professionals. GST, TDS, payroll, bank reconciliation — all automated. Join the waitlist.

Join the Waitlist