9-Rule Matching Engine

Every Reconciliation Rule, Explained

ReconBridge applies 9 rules in sequence to classify every invoice in your purchase register. Nothing is left unclassified. Every invoice gets a status, a reason, and an action recommendation.

Try It Free for 14 Days

The 9 Reconciliation Rules

1

Exact Match

Clean

Matches invoices where GSTIN, invoice number, invoice date, and taxable amount all match exactly between your books and GSTR-2B. These are confirmed clean — no action needed.

2

GSTIN + Invoice Number Match (Amount Differs)

Mismatch

GSTIN and invoice number match, but the taxable amount or tax values differ. This is the most common mismatch type — often caused by credit notes or supplier errors. Flagged for review.

3

Tax Type Mismatch (CGST/SGST ↔ IGST)

High Risk

Invoice exists in both books and 2B, but the tax type differs. Your books show CGST/SGST (intra-state) but the supplier reported IGST (inter-state), or vice versa. This is a high-risk error that triggers department scrutiny.

4

Fuzzy Invoice Number Match

Probable Match

GSTIN matches, amounts match, but the invoice number has minor variations — leading zeros, separator differences (INV/001 vs INV-001), or suffix differences. Likely the same invoice; flagged for manual confirmation.

5

Cross-Month Match

Cross-Month

Invoice appears in your books in one month but in GSTR-2B for an adjacent month. Suppliers frequently file late. This rule catches those invoices before they are incorrectly marked as missing.

6

Amount Within Tolerance

Matched

GSTIN and invoice number match, and the amount difference falls within your configured tolerance threshold (default: ₹1). Treated as matched. You can adjust the tolerance in Settings.

7

In Books, Missing from 2B

ITC at Risk

Invoice exists in your purchase register but does not appear in GSTR-2B at all. The supplier has either not filed, or filed under a different invoice number. ITC on this invoice is at risk.

8

In 2B, Missing from Books

Missed ITC

Invoice appears in GSTR-2B from your supplier but is not in your purchase register. Likely a missed booking. You may be leaving ITC on the table.

9

Duplicate Entry Detection

Duplicate

Same GSTIN + invoice number appears more than once in your books. Duplicate bookings lead to excess ITC claims, which must be reversed. Flagged before they become a liability.

Premium Export

Excel Reports Built for CA Workflows

The output Excel is not a raw data dump. It is formatted for direct use in client presentations and audit working papers — the way a senior CA would expect it.

  • Separate Excel sheets for each category: Matched, Mismatched, Missing in Books, Missing in 2B, Duplicates, Tax-Type Errors
  • Color-coded rows — green for matched, amber for probable, red for high-risk
  • Frozen header rows so columns stay visible while scrolling through hundreds of rows
  • Auto-sized columns for readability
  • Summary sheet with counts and totals for each category
  • Vendor-wise risk summary sheet sorted by mismatch value
  • Ready for client presentation or inclusion in audit working papers
Sample Output — Summary Sheet
Total Invoices in Books847
Exactly Matched721
Amount Mismatch43
Tax Type Error12
Missing from 2B (ITC at Risk)38
Missing from Books19
Duplicates in Books8
Cross-Month Match6

3-Way Reconciliation

Books ↔ GSTR-2B ↔ GSTR-3B

ITC in Books₹4,82,310
ITC in GSTR-2B₹4,76,850
ITC Claimed in GSTR-3B₹4,80,000
Excess over 2B (Reversal Risk)₹3,150
Professional Plan

3-Way Reconciliation: Books vs 2B vs 3B

Available on the Professional plan, the 3-way reco adds GSTR-3B to the comparison. You can see exactly how much ITC was claimed in 3B versus what was available in 2B — identifying excess claims that need reversal before the department spots them first.

This is the check most CAs skip because it requires correlating three data sources manually. ReconBridge does it in seconds.

Zero Data Upload

100% Browser-Based Processing

This is not a marketing claim. It is a technical fact you can verify yourself in your browser's developer tools (Network tab) — no outbound requests carrying your Excel or JSON data.

Your purchase register, your client GSTINs, your invoice data — none of it leaves your device. The entire reconciliation engine runs in JavaScript inside your browser tab.

The only data that reaches our servers: your account details, subscription status, and a count of reconciliations run (no content).

No data upload

Files never leave your browser

Instant processing

No server round-trip latency

Works offline

After initial page load

Verifiable

Check your network tab yourself

See all 9 rules working on your own data.

14-day free trial. No credit card. No data upload.

Start Free Trial