GST reconciliation that never sees your data

Built for CAs managing multiple client GSTINs. Drop in a GSTR-2A and Purchase Register — we match invoices, flag mismatches, and surface missing entries, all inside your browser. No uploads, no accounts, no data-handoff anxiety.

100% private — your files never leave your browser
Verify the code yourself on GitHub
Try it now — free

No signup required. Email collected at export is only used to send you the file — never shared, never marketed to.

No real data handy? Try with sample files

Built after ClearTax’s 5x price hike — a free, open-source alternative for CAs who just need reconciliation, without a subscription.

How it works

1

Upload files

Drop your GSTR-2A (JSON or Excel, straight from the GST portal) and your Purchase Register.

2

Auto-reconcile

Invoices are matched by GSTIN, invoice number, amount, and date with fuzzy tolerance.

3

Review & export

See matched, mismatched, and missing records. Export the full report as Excel.

Frequently asked questions

What GSTR-2A formats do you accept?▾

Whatever the portal gives you — JSON, Excel (.xlsx / .xls), or CSV. Download in your preferred format and drop it in. GSTR-2B support is on the roadmap; if it’s blocking you, let me know and I’ll prioritise it.

My purchase register is in Tally — will it work?▾

Yes, as long as you can export from Tally to Excel (.xlsx) or CSV. The column detector is flexible about header names — anything matching GSTIN, Invoice No, Invoice Date, Taxable Value, CGST, SGST, IGST, and Total gets picked up automatically.

Can it handle multiple GSTINs?▾

A single GSTR-2A typically contains invoices from many supplier GSTINs — those are all reconciled together in one run. If you mean running reconciliation for several different client companies, that’s one run per client for now.

What’s the maximum file size?▾

There’s no hard cap. Because everything runs in your browser, the limit is your device’s memory. Files with a few thousand invoices run comfortably; tens of thousands may slow things down depending on your machine.

Can I save reconciliation history?▾

Not currently — the tool is deliberately stateless so nothing is stored anywhere. Export the Excel report and save the file locally. If logged-in history would be useful to you, tell me and I’ll build it.