100% In-Browser · Zero Server Uploads · Free

Reconcile GSTR-2B vs Your Purchase Register in 2 Minutes

Match your purchases against GST Portal data without Tally. Directly accepts Excel and JSON from Zoho Books, Busy ERP, or standard spreadsheets. Flags missing invoices and shows the exact rupee amount of ITC at risk from IMS PENDING status.

Files never leave your browser
No account or signup
Completely free
Works offline — no CDN
Your financial data never leaves your computer. All parsing and matching happens entirely inside your web browser. No files are uploaded to any server, no account is required, and no data is saved.

Upload Your Files to Start

Drag & drop or click to select. GSTR-2B: Excel (.xlsx) or JSON. Purchase Register: Excel or CSV.

Upload GSTR-2B

Download from GST Portal → Returns → GSTR-2B
Excel (.xlsx) or JSON accepted

Upload Purchase Register

Export from Zoho Books, Busy ERP, Tally,
or any Excel / CSV spreadsheet

How It Works: 3 Steps, No Account Needed

Start a reconciliation in under a minute. No installation, no training, no Tally licence.

Upload Your GSTR-2B

Download your monthly GSTR-2B from the GST Portal as an Excel file (.xlsx) or JSON file. Drag and drop it here. You do not need to wait 20 minutes for JSON generation if you already have the Excel download.

Upload Your Purchase Register

Export your purchase register from Zoho Books, Busy ERP, Tally, or any custom Excel/CSV sheet. Our tool automatically detects common column formats or lets you map columns in seconds.

Review Instant Results & ITC at Risk

Get a clean 5-bucket reconciliation in seconds. Instantly see matched records, value discrepancies, unfiled supplier bills, and invoices blocked under IMS PENDING with their exact rupee tax value.

Why "IMS PENDING" Invoices Block Your Input Tax Credit

Under the GST Invoice Management System (IMS), supplier invoices reported in GSTR-1 flow to your IMS dashboard. Many taxpayers assume marking an invoice as "PENDING" is a neutral placeholder. It is not.

How GSTN Handles IMS Actions

No Action Taken → treated as Deemed Accepted → flows into GSTR-2B
Accepted → flows into GSTR-2B → auto-populates Table 4A of GSTR-3B
Pending → does NOT flow into GSTR-2B or GSTR-3B → ITC remains blocked on your IMS dashboard

How gstr2bmatch.in Isolates IMS PENDING Invoices

When you reconcile your books against GSTR-2B, traditional tools dump every missing invoice into a generic "Supplier Did Not File" list. gstr2bmatch.in checks whether the supplier filed their GSTR-1:

  • If your supplier filed GSTR-1 for the month but a specific invoice is missing from your downloaded GSTR-2B, it is frequently stuck in IMS PENDING.
  • Our tool isolates these records into Bucket E (IMS PENDING) and calculates the total ₹ ITC at risk.

5 Steps to Unblock Your ITC on the GST Portal

  1. Log in to the GST Portal (gst.gov.in).
  2. Navigate to Services → Returns → Invoice Management System (IMS) Dashboard.
  3. Filter by the supplier GSTIN and locate records marked Pending.
  4. If goods/services are received and verified, change status to Accept.
  5. Click Recompute GSTR-2B before filing your GSTR-3B so the ITC is unlocked.

The Problem This Tool Solves

When you reconcile your books against GSTR-2B, traditional tools dump every missing invoice into a generic "Supplier Did Not File" list.

This tool tells you the difference — and shows you the exact rupee amount of ITC that is blocked, not just missing.

ITC blocked until you act
₹ X
Calculated from Bucket E invoices

Built for Non-Tally Workflows and Fast Turnaround

Feature Excel VLOOKUP Big Suites (Tally/Clear) gstr2bmatch.in
Setup time 30–60 mins Install + paid subscription Instant — open browser, drag, drop
Supported software Manual paste required Own ecosystem only Zoho Books, Busy, Tally, any Excel
Data privacy Local but complex Data uploaded to cloud 100% client-side — zero data leaves browser
IMS PENDING detection None Buried in ₹1,000+/mo modules Explicit Bucket E + ₹ total
Cost Free (high manual labour) ₹750–₹3,200/month Free

Complete Data Confidentiality: Zero Server Transmission

For Chartered Accountants and business owners, vendor pricing, purchase volumes, and GSTINs are strictly confidential. This tool was designed with zero backend transmission.

No Server Processing

The web application is loaded once into your browser cache. All processing runs locally on your computer via client-side JavaScript. No file ever leaves your device.

No Data Retention

When you close or refresh your browser tab, your uploaded data is wiped from browser memory. Nothing is stored — not even temporarily.

Zero Financial Tracking

We do not log invoice numbers, GSTINs, party names, or tax amounts. Open DevTools → Network tab while running a reconciliation: you will see zero POST requests containing your data.

Designed for Indian Businesses and Accounting Professionals

Zoho Books & Busy ERP Users

If you run your accounts on Zoho Books or Busy, you do not need to convert your exports into a Tally template. Simply export your purchase register and drop it in — our tool recognises the default column headers automatically.

Small Business Owners & Traders

Ensure you aren't paying excess GST in GSTR-3B simply because an invoice was missed or stuck in IMS Pending. Catch it before the 20th filing deadline every month.

Independent Accountants & Tax Practitioners

Quickly reconcile client statements on the 14th–18th of every month without installing heavy desktop utilities on every workstation. Works in any modern browser.

Frequently Asked Questions

Does my purchase register or GSTR-2B data get uploaded to your server?

No. All file reading, column parsing, and invoice matching is executed entirely inside your web browser using client-side JavaScript. Your spreadsheets never leave your device, and no financial data is ever transmitted across the internet.

Can I upload GSTR-2B Excel directly, or do I need the JSON file?

You can upload either. While many tools force you to use JSON (which requires waiting up to 20 minutes for generation on the GST Portal), gstr2bmatch.in accepts the standard GSTR-2B Excel download directly. If you already have the JSON file, you can upload that as well.

Does this tool work with default Zoho Books and Busy exports?

Yes. The tool includes automatic header detection for standard purchase bill exports from Zoho Books (Vendor Name, GSTIN/UIN, Bill#, Bill Date, Total, Tax Amount) and Busy ERP (Party Name, GSTIN/UIN, Voucher No., Gross Amount, Tax Amount). If you use a custom template, our flexible column mapper lets you pair headers in seconds.

What does "IMS PENDING" mean and why is the ITC blocked?

In October 2024, GSTN launched the Invoice Management System (IMS). Invoices reported by your suppliers in GSTR-1 appear on your IMS dashboard. If an invoice is marked as "Pending" (or kept pending by an accountant during verification), it is excluded from your monthly GSTR-2B statement and will not auto-populate into GSTR-3B Table 4A. The tax credit remains blocked until you change the status to "Accept" and recompute GSTR-2B.

What is the difference between Bucket C and Bucket E?

Bucket C (Missing from GSTR-2B): Invoices in your books where the supplier has not filed their GSTR-1 or the supplier GSTIN does not appear in your GSTR-2B at all.

Bucket E (IMS PENDING): Invoices in your books where the supplier has filed GSTR-1 (other invoices from them appear in your 2B), but this specific bill is absent. This strongly indicates the invoice is stuck in PENDING status on your IMS dashboard.

How does the tool handle invoice number format differences?

The tool uses a fuzzy matching engine that strips special characters, spaces, and leading zeros, and normalises slash variants (e.g., INV/2026/042 matches INV-2026-42). It also allows a minor value rounding tolerance (up to ±₹1) to prevent false mismatches caused by paise rounding.

Are Credit Notes (CDNR) reconciled in this version?

Credit and Debit Notes (CDNR/CDNRA) are identified from your GSTR-2B and segregated into a dedicated informational section so they do not distort your invoice totals. Full two-way credit note reconciliation is scheduled for our upcoming pro release.

Is this tool free to use?

Yes. The in-browser reconciliation, 5-bucket categorisation, summary cards, and CSV export are completely free to use with no account creation or login required.