---
title: "GSTR-2B Reconciliation: How to Match ITC & Fix Mismatches 2026"
description: "GSTR-2B is auto-populated from your suppliers' filings. If they miss an invoice, your ITC disappears. Here is how to reconcile, catch mismatches, and protect your input tax credit."
author: "Himanshu"
published: 2026-03-25T07:51:53.000Z
updated: 2026-09-06T05:38:25.379Z
url: https://blog.mybillplease.com/gstr-2b-reconciliation
---
# GSTR-2B Reconciliation: How to Match ITC & Fix Mismatches 2026

## Key takeaways

- GSTR-2B is a static ITC statement generated on the 14th from supplier GSTR-1 filings; Section 16(2)(aa) makes it the legal basis for ITC.
- Reconcile GSTR-2B against your purchase register on GSTIN, invoice number, date and value before filing GSTR-3B by the 20th.
- Only claim ITC that appears in GSTR-2B; missing invoices can be claimed in the month they appear, without penalty.
- If a supplier has not filed by November 30 of the following year, Rule 37A forces reversal of that ITC with 18% interest.

## Why GSTR-2B Reconciliation Is Your Most Important Monthly Task

Before GSTR-2B was introduced in September 2020, GST compliance was simpler in one sense: you could claim ITC based on your own purchase records. Since then, the rules have tightened. Under the current framework, your ITC eligibility is **directly linked to what your suppliers report** in their GSTR-1.

GSTR-2B is a static statement auto-generated by the GSTN system showing all the invoices your suppliers reported against your GSTIN for a given tax period. If a supplier reported an invoice in GSTR-1, it appears in your GSTR-2B. If they did not — even if you have the physical invoice and payment in your bank account — **that ITC is at risk**.

Section 16(2)(aa) of the CGST Act (introduced via Finance Act 2021) makes GSTR-2B matching a legal requirement for ITC eligibility. The GST Department's automated scrutiny system regularly compares ITC claimed in GSTR-3B against GSTR-2B balances and sends notices for mismatches. Reconciliation is not optional — it is the difference between valid ITC and a penalty under Section 73.

In this guide, we explain exactly how GSTR-2B works, the reconciliation process, how to handle mismatches, and what to do when a supplier refuses to correct their returns. Use [myBillPlease](https://www.mybillplease.com/signup)'s built-in reconciliation tool to automate this process every month.

## What Is GSTR-2B and How Is It Generated?

GSTR-2B is a **static, auto-drafted ITC statement** generated by GSTN for every registered taxpayer. Unlike GSTR-2A (which is a dynamic, constantly updated document), GSTR-2B is locked on a specific date and does not change after generation. This makes it the official reference for ITC claims in GSTR-3B.

**How it is generated:** For monthly filers, GSTR-2B for a tax period (say, January 2026) is generated on the 14th of the following month (February 14, 2026) based on all GSTR-1 filed by your suppliers from the 14th of the previous month to the 13th of the current month. So your GSTR-2B for January includes supplier GSTR-1 filings from December 14, 2025 to January 13, 2026.

**What it contains:**
- B2B invoices reported by your suppliers in their GSTR-1
- Credit notes and debit notes issued by suppliers
- Amendments to previously reported invoices
- Import of services (IGST paid on imports appears here)
- Inward supplies liable to reverse charge (RCM)

**What it does NOT contain:**
- Invoices from suppliers who missed their GSTR-1 due date
- Invoices from suppliers under QRMP scheme who filed late
- Supplier invoices you have in hand but the supplier has not reported
- GSTR-7 deductions (TDS on GST — shown separately)

**GSTR-2B vs GSTR-2A:** GSTR-2A updates in real time as suppliers file their returns. GSTR-2B locks on the 14th and is the one that matters for ITC claims. Do not confuse the two. Your reconciliation should be against GSTR-2B, not GSTR-2A.

## The GSTR-2B Reconciliation Process: Step by Step

Here is the complete reconciliation workflow that every business should run every month before filing GSTR-3B:

Matching produces three categories. *Matched entries* sit in both your purchase register and GSTR-2B with the same amounts; claim that ITC. *In GSTR-2B but not in your register* means a supplier reported an invoice you do not have: a missed recording, a supplier mistake, or fraud, so investigate each one. *In your register but not in GSTR-2B* is the most common and highest-risk mismatch: you hold the invoice but the supplier has not reported it, so wait for it to appear next month or follow up immediately.

## Monthly GSTR-2B reconciliation
- On or after the 14th, download the GSTR-2B Excel report from Services > Returns > GSTR-2B on the GST portal.
- Export all purchase invoices for the same period from your billing software (in myBillPlease: Purchases > Export > CSV).
- Match both datasets on supplier GSTIN, invoice number, date and taxable value into matched, missing-from-2B and missing-from-register.
- Follow up immediately on large mismatches (above ₹10,000 ITC); for small amounts, decide whether to wait for next month.
- File GSTR-3B claiming only ITC that appears in GSTR-2B; anything else risks reversal with 18% interest.

## Types of GSTR-2B Mismatches and How to Handle Each
Not every mismatch requires the same action. Use this matrix to prioritize.
| Mismatch Type | Risk Level | Recommended Action | Timeline |
| --- | --- | --- | --- |
| Invoice in your register, not in GSTR-2B | HIGH | Contact supplier to file/amend their GSTR-1 | Before GSTR-3B filing deadline |
| Invoice in GSTR-2B, not in your register | MEDIUM | Verify with supplier whether invoice is genuine. If genuine, record it. | Before GSTR-3B filing |
| Amount mismatch (same invoice, different value) | HIGH | Identify which is correct. Supplier amends GSTR-1 or you correct your record. | Immediate |
| GSTIN mismatch (wrong GSTIN on invoice) | HIGH | Supplier issues corrected invoice with correct GSTIN. ITC not available until corrected. | Immediate — do not claim until fixed |
| Tax rate mismatch (same base, different GST%) | MEDIUM | Verify correct rate. If supplier used wrong rate, request credit note and fresh invoice. | Before claiming ITC |
| Duplicate invoice in GSTR-2B | LOW | Verify — supplier may have filed amended return. Claim only once. | Before GSTR-3B filing |
| RCM invoice appears in GSTR-2B | INFORMATIONAL | RCM ITC is claimed only after you pay the tax under RCM. GSTR-2B shows eligibility, not automatic credit. | After paying RCM liability |

## How to Handle a Supplier Who Has Not Reported Your Invoice

This is the most frustrating part of GSTR-2B reconciliation. You have the invoice, you made the payment, but your supplier did not file their GSTR-1 on time (or at all). Your ITC is stranded until they do. Here is how to handle it effectively:

**Immediate action — contact the supplier.** Reach out immediately with the specific invoice number, date, and amount. Send via email and WhatsApp so you have a record. Clearly state: 'Invoice [number] dated [date] for ₹[amount] has not appeared in our GSTR-2B for [month]. Please confirm you have filed your GSTR-1 for [month] and reported this invoice.' Be professional but firm.

**If the supplier has not filed their GSTR-1:** The ITC will appear in your GSTR-2B once they file. It may appear in the next month's GSTR-2B rather than the current one, depending on when they file. You can claim it in the month it appears in GSTR-2B — you are not penalized for claiming in a later month.

**If the supplier refuses to file or correct:** This is a serious situation. Section 16(2)(aa) makes your ITC ineligible if the supplier does not report the invoice. You have limited recourse against the supplier under GST law — there is no mechanism to force a supplier to file. Your options are: (a) withhold future payments until they comply, (b) switch to a compliant supplier, or (c) include a GST compliance clause in your vendor contract specifying penalties for delayed GSTR-1 filing.

> **ITC reversal under Rule 37A**
> 
> If you claimed ITC on an invoice that did not appear in GSTR-2B, and the supplier does not file by November 30 of the following financial year, you must reverse the ITC along with 18% interest. Rule 37A was introduced specifically to address this situation. The portal auto-populates reversal requirements in GSTR-2B and sends communications about required reversals.

**Best practice, the 2-month rule:** Many experienced GST practitioners follow a simple rule: only claim ITC that appears in GSTR-2B. If an invoice is missing this month, follow up with the supplier. If it appears next month, claim it then. This avoids the risk of reversal entirely. Yes, it slightly delays your ITC utilization, but it completely eliminates the reversal risk and interest cost.

We built the supplier reconciliation feature in [myBillPlease](https://www.mybillplease.com/signup) specifically because this problem was causing so much stress for our early users. You can flag mismatched invoices directly in the platform and generate a vendor communication email in one click.

> **How We Handle GSTR-2B Reconciliation in myBillPlease**
> 
> Manual reconciliation between your purchase register and GSTR-2B in Excel is time-consuming and error-prone. A typical business with 200 purchase invoices per month can spend 4–6 hours on manual reconciliation. We automated this entirely.
> 
> Here is how it works in myBillPlease: On the 15th of every month (day after GSTR-2B is available), myBillPlease automatically fetches your GSTR-2B data via the GST API. It then compares every entry in GSTR-2B against your purchase register in myBillPlease. The comparison runs on four fields: supplier GSTIN, invoice number, date, and tax amount.
> 
> The result is three lists: Matched (no action needed), Missing from GSTR-2B (follow up with supplier), and Present in GSTR-2B but not your register (investigate). You receive a WhatsApp and email notification with the summary. For each missing invoice, one click generates a vendor follow-up message that you can send directly from myBillPlease.
> 
> Before you file GSTR-3B, myBillPlease auto-populates the ITC claim based on only GSTR-2B-matched invoices. You see the reconciled number, not your raw purchase total. This protects you from over-claiming and the subsequent reversal penalty.
> 
> We built this because we are accountants and developers who lived through the pain of manual reconciliation. [Start free at myBillPlease](https://www.mybillplease.com/signup) — setup takes under 10 minutes and your first reconciliation runs automatically.

## ITC Reversal Risks You Cannot Afford to Ignore

Claiming ITC that you are later required to reverse is one of the most painful GST compliance events for a business. Here is why:

**The reversal amount.** If you claimed ₹1,00,000 in ITC that later needs to be reversed (because the supplier never filed), you must reverse the full ₹1,00,000 in the tax period of reversal.

**The interest.** On top of the reversal, you must pay 18% per annum interest from the original date of ITC utilization to the date of reversal. If you claimed the ITC in April 2025 and reverse in March 2026, that is approximately 11 months of interest: ₹1,00,000 × 18% × (11/12) = **₹16,500 in interest** — just for a timing issue with a supplier.

**The scrutiny risk.** Large ITC reversals flag your account for increased scrutiny. The department may initiate an inspection or assessment to verify whether other ITC claims are legitimate. This is disproportionate pain for a compliance issue that was entirely caused by a supplier's failure to file.

**Rule 37A automatic reversals.** The GSTN system now automatically identifies ITC claimed but not appearing in GSTR-2B and notifies you about required reversals in your GSTR-2B. This makes it very difficult to 'forget' about mismatched ITC claims. The system is getting more aggressive about enforcement each year.

**Capital goods ITC.** ITC on capital goods is claimed over multiple periods (typically 5 years). If a capital goods supplier fails to file their GSTR-1, your capital goods ITC is at risk too — not just transaction-level ITC. This makes reconciliation of capital goods purchases even more critical.

Use the [GST calculator](https://www.mybillplease.com/tools/gst-calculator) to compute your actual liability if you had to reverse and pay interest on a disputed ITC amount — knowing the numbers helps you prioritize supplier follow-up by financial impact.

## GSTR-2B Reconciliation After GST 2.0 (September 2025 Onwards)

The GST 2.0 rate changes from September 22, 2025 added a reconciliation complexity that affected the September and October 2025 GSTR-2B cycles. Here is what changed and what to watch for:

**Rate changes in supplier invoices.** Suppliers who updated their systems late may have issued invoices at old rates (12% or 28%) for transactions after September 22, 2025. The GSTR-2B for those periods will show those invoices at the old rates. If you received an invoice at 12% for an item that should now be at 18%, you have two issues: (a) you paid the wrong tax to the supplier, and (b) your ITC is at the wrong amount.

**What to do:** For any invoice at 12% or 28% dated after September 22, 2025, contact the supplier immediately. They should issue a credit note for the original invoice and re-issue at the correct rate. Your ITC should then reflect the correct rate. Do not simply apply a correction in your own records — the GSTR-2B will show the original (wrong) rate until the supplier amends their GSTR-1.

**Insurance and exempted supplies.** Post-GST 2.0, insurance premiums are at 0%. If your suppliers included insurance costs in a composite supply at the old 18% rate (which ended September 21, 2025), the ITC on that insurance component is legitimate for the pre-reform period. For October 2025 onwards, no GST should appear on insurance bills, and any such entry in GSTR-2B deserves scrutiny.

**The transition period audit risk.** The CBIC has indicated that the September–December 2025 transition period will be subject to enhanced reconciliation audits given the rate changes. Ensure your GSTR-2B reconciliation for this period is documented and the transition-period invoices are clearly marked. Having clean records in [myBillPlease](https://www.mybillplease.com/signup) means you can pull any audit request within minutes.

**Automate Your GSTR-2B Reconciliation**
myBillPlease automatically reconciles GSTR-2B against your purchase register on the 14th of every month. Know your ITC position before you file GSTR-3B — no spreadsheets required.

[Start Free Reconciliation](/signup)

## FAQ

### What is GSTR-2B and why does it matter for ITC?

GSTR-2B is a static monthly ITC statement auto-generated by GSTN based on your suppliers' GSTR-1 filings. It is generated on the 14th of each month and covers all invoices your suppliers reported against your GSTIN in the previous reporting cycle. GSTR-2B matters because Section 16(2)(aa) of the CGST Act (inserted by Finance Act 2021) makes ITC eligibility conditional on the invoice appearing in GSTR-2B. If your supplier does not file their GSTR-1 or misses reporting an invoice, that ITC is not available to you until they file. Claiming ITC not in GSTR-2B can result in reversal with 18% interest.

### What is the difference between GSTR-2A and GSTR-2B?

GSTR-2A is a dynamic, real-time statement that updates whenever a supplier files their GSTR-1. It is always changing and reflects the most current data. GSTR-2B is a static statement generated on the 14th of each month that does not change after generation. For ITC purposes, GSTR-2B is the legally relevant document — Section 16(2)(aa) specifically references the statement under Section 38, which corresponds to GSTR-2B. GSTR-2A can be used for monitoring purposes and for planning, but GSTR-3B ITC claims must be based on GSTR-2B. Never claim ITC appearing in GSTR-2A but not in GSTR-2B for the same month.

### What happens if a supplier does not file GSTR-1?

If a supplier does not file their GSTR-1, the invoices they issued to you will not appear in your GSTR-2B. Under Section 16(2)(aa), you cannot claim ITC on those invoices until they appear in GSTR-2B. The practical options are: (1) follow up with the supplier and ask them to file their overdue GSTR-1, (2) withhold future payments pending compliance, (3) switch to compliant suppliers going forward. If the supplier has not filed by November 30 of the following financial year, Rule 37A requires you to reverse any ITC you claimed on those invoices plus pay 18% interest. There is currently no legal mechanism to directly force a supplier to file their GST returns.

### How do I reconcile GSTR-2B with my purchase register?

Download your GSTR-2B Excel report from the GST portal on or after the 14th of the month. Export your purchase invoice data from your accounting software for the same period. Compare both datasets on four fields: supplier GSTIN, invoice number, invoice date, and taxable value. Invoices present in both lists with matching values are clean — claim the ITC. Invoices in your register but missing from GSTR-2B require supplier follow-up. Invoices in GSTR-2B but not in your register require verification with the supplier. Only claim ITC on matched invoices in your GSTR-3B to avoid reversal risk. Automated tools like myBillPlease can run this reconciliation automatically after GSTR-2B generation on the 14th.

### Can I claim ITC for invoices not in GSTR-2B?

Technically, you can enter any ITC amount in GSTR-3B — the portal does not block claims not in GSTR-2B. However, the legal risk is significant. Under Section 16(2)(aa), ITC must appear in GSTR-2B to be legally valid. If you claim ITC not appearing in GSTR-2B and the supplier never files, you must reverse it under Rule 37A with 18% interest from the date of original utilization. The GSTN system now automatically tracks GSTR-2B vs GSTR-3B ITC differences and sends notices. For most taxpayers, the safest practice is to only claim ITC that appears in GSTR-2B for the current period, and claim missing invoices in the period when they eventually appear.

### What is Rule 37A in GST?

Rule 37A was introduced through CGST (Ninth Amendment) Rules 2022 to operationalize Section 16(2)(aa). It requires taxpayers to reverse ITC claimed on invoices that do not appear in GSTR-2B if the supplier fails to file their GSTR-3B within a specified period. Specifically, if a supplier does not file their GSTR-3B for the tax period by November 30 of the following financial year, the taxpayer must reverse the ITC for that invoice in their GSTR-3B for the month in which the deadline passes. The reversal must include 18% per annum interest calculated from the date the ITC was originally utilized. The GSTN system generates automatic notifications and pre-populates the required reversal amounts.

### How often should I do GSTR-2B reconciliation?

For monthly filers, GSTR-2B reconciliation should be done once per month, after the 14th (when GSTR-2B is available) and before the 20th (GSTR-3B due date). This gives you 6–7 days to reconcile, follow up with suppliers about missing invoices, and file GSTR-3B with accurate ITC claims. For quarterly filers under QRMP, reconcile after each quarterly GSTR-2B. If you have a large number of purchase invoices (100+), consider setting aside a full day for reconciliation. Automating this with software like myBillPlease reduces the time to 30–60 minutes even for large invoice volumes, as the matching is done automatically.
