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.