GST reconciliation software
GST ReconPro is purpose-built desktop software for Chartered Accountants and tax teams — fast, accurate matching of your purchase register against GSTR-2B & 2A, whatever accounting system you use.
Latest version: checking… · Windows 10 / 11 (64-bit)
Couldn’t load the latest version automatically. Please refresh, or contact us.
What it does
A focused tool that does GST reconciliation thoroughly — built around the real work, from cleaning your data to confirming every rupee of ITC.
Hover or tap any card to see exactly what it does.
Before matching, it cleans and checks your books — missing GSTINs, duplicates, tax that doesn’t add up and more — so problems are caught and fixed up front.
Before matching, it cleans and checks your books — missing GSTINs, duplicates, tax that doesn’t add up and more — so problems are caught and fixed up front.
Fix issues before they ever reach your return.
Every invoice is sorted into 20 clear outcomes — tax, date, GSTIN and amount differences, ITC, reverse charge, imports, ISD, duplicates and more — so you act only where it matters.
Every invoice is sorted into 20 clear outcomes — tax, date, GSTIN and amount differences, ITC, reverse charge, imports, ISD, duplicates and more — so you act only where it matters.
See exactly where each invoice stands.
Pull straight from Tally, or load an Excel export from BUSY, Marg, Zoho Books or any other system. It adapts to your column names and layout automatically — no reformatting, no fixed template.
Pull straight from Tally, or load an Excel export from BUSY, Marg, Zoho Books or any other system. It adapts to your column names and layout automatically — no reformatting, no fixed template.
No template. No reformatting.
Matches exactly, allows for small rounding differences, and can even match a group of invoices to a single portal entry — and the other way round.
Matches exactly, allows for small rounding differences, and can even match a group of invoices to a single portal entry — and the other way round.
Catches matches a simple lookup misses.
Your books and the portal rarely line up in the same month. If you are still waiting on a supplier, or you book an invoice that was already in your GSTR-2B, the app matches it as soon as both sides are there — on its own, in both directions.
Your books and the portal rarely line up in the same month. If you are still waiting on a supplier, or you book an invoice that was already in your GSTR-2B, the app matches it as soon as both sides are there — on its own, in both directions.
ITC claimed in the right month.
A running list of credit you have not claimed yet: invoices you have booked that are not in GSTR-2B, and invoices in GSTR-2B that you have not booked. It shows how long each has been waiting, and how close it is to its Section 16(4) deadline.
A running list of credit you have not claimed yet: invoices you have booked that are not in GSTR-2B, and invoices in GSTR-2B that you have not booked. It shows how long each has been waiting, and how close it is to its Section 16(4) deadline.
Never lose ITC to a missed deadline.
Every run gives you an Excel workbook you can send straight to a client or auditor. Invoices are grouped by outcome, and the period’s ITC position gets a sheet of its own.
Every run gives you an Excel workbook you can send straight to a client or auditor. Invoices are grouped by outcome, and the period’s ITC position gets a sheet of its own.
Ready to send, not to rebuild.
Keep your purchase register line-by-line? It automatically rolls multiple item rows up into one invoice before matching — no manual totalling.
Keep your purchase register line-by-line? It automatically rolls multiple item rows up into one invoice before matching — no manual totalling.
Line-level registers, rolled up automatically.
Pull a company’s data straight from Tally, with no manual export. It only reads your books and never writes anything back.
Pull a company’s data straight from Tally, with no manual export. It only reads your books and never writes anything back.
Read-only — your books are never touched.
Keep all your clients in one roster and switch in a click. Every reconciliation is saved per company and can be re-exported to Excel any time.
Keep all your clients in one roster and switch in a click. Every reconciliation is saved per company and can be re-exported to Excel any time.
Every client, every period, one click away.
Comfortable with very large registers — 65,000 invoices in about 3 minutes, built to handle lakhs. Your whole office can share one company list, history and settings.
Comfortable with very large registers — 65,000 invoices in about 3 minutes, built to handle lakhs. Your whole office can share one company list, history and settings.
Built for big data and busy offices.
How it works
Load your books — straight from Tally, or an Excel export from BUSY, Marg, Zoho or any system — and the GSTR-2B / 2A file from the GST portal.
One click scans your books and lists any data issues — missing GSTINs, duplicates, tax that doesn’t add up — to clean up first.
Match every invoice and sort the results into clear categories automatically — matches, mismatches and exceptions.
Drill into what needs attention, confirm your ITC, and export a clean, organised Excel report.
Security & privacy
Client financial data deserves care. Here’s exactly how GST ReconPro handles it.
Every transfer to our servers is encrypted (HTTPS/TLS), so your data travels privately — never in the open.
Reconciliation runs in memory on secure servers in India (AWS Mumbai) and is gone within seconds. There’s no database and no account where your invoices could be kept — the design leaves nowhere to store them. Everything you save — clients, history, reports — stays on your own computer.
Prepare your files, run Pre-Check and review past reports entirely on your computer. Only the final matching step goes online.
FAQ
It imports directly from Tally, or from an Excel export of BUSY, Marg, Zoho Books or any other system. It adapts to your column names and layouts automatically (including multi-sheet files), so you’re not tied to one system.
Yes — there’s no fixed template to follow. GST ReconPro reads your inward (purchase / ITC) register in whatever Excel layout you already use. It automatically detects your column headings and structure — even files with multiple sheets or extra heading rows — so you don’t need to rename columns, rearrange anything, or convert your data into a prescribed format. Just load the file as it is and the app adapts to you.
Two things: your purchase / ITC register (from Tally, or an Excel file) and the GST portal file for the same period — GSTR-2B or GSTR-2A, downloaded straight from the portal. You don’t need to reformat anything; load the files as they are and the app reads them directly.
It matches your books against the portal invoice by invoice, and sorts every line into one of 20 clear outcomes — exact matches, tax or value differences, GSTIN mismatches, invoices missing from your books or from the portal, RCM and invoice-type mismatches, amendments, pending ITC and more.
You get two Excel workbooks. The detailed report gives each outcome its own colour-coded sheet. The consolidated report puts every invoice on one sheet with a Category column, so you can filter or pivot the whole reconciliation in one place.
Both include a summary and an ITC Movement sheet. That sheet sets out, for the period: what credit was pending at the start, what was added, what you recovered, what you lost to the Section 16(4) deadline, and what is left. It does this for both sides — credit you are waiting on, and credit in GSTR-2B that you have not booked.
Small rounding differences won’t be flagged as mismatches. The app matches within a rupee tolerance you can set (₹5 by default), so genuine differences stand out while paise-level rounding is ignored.
No. The app only ever reads your books — from Tally or Excel — and never writes anything back. Your accounting data and original files are left exactly as they are; the only thing it creates is the Excel report you download.
Yes. Each reconciliation is saved to your history, so you can run month after month and see the full picture.
Late invoices are handled both ways. If a supplier uploads an old invoice late, it is carried forward and matched in a later period instead of showing up as an unexplained portal entry. And if an invoice reached your GSTR-2B months before you booked it, it is matched in the period you book it — whatever date you give it. Keeping the supplier’s own invoice date costs you nothing.
Pending ITC is credit you have not been able to claim yet. The list tracks it both ways: invoices you have booked that have not appeared in GSTR-2B, and invoices in GSTR-2B that you have not booked.
For each one it shows how long it has been waiting, and marks it Open, At Risk or Lapsed against its Section 16(4) deadline — 30 November of the following year. So you can chase the supplier, or claim the credit, before it is lost for good. An invoice leaves the list as soon as a reconciliation matches it, and you can export the list to Excel at any time.
Yes. You can keep a roster of clients and switch between them from the top of the app. Each client carries its own reconciliation history and pending-ITC register, so files and results never get mixed up between clients.
Nothing is stored — by design. Reconciliation runs in memory on secure servers in India (AWS Mumbai) and is gone within seconds; there’s no database or account where your invoices could be kept, and everything you save stays on your own computer. The connection is private, and every app update is checked to be genuine before it installs.
An internet connection is needed to activate your licence and to run a reconciliation (the matching runs on our secure servers in India). Preparing your files, running Pre-Check and reviewing past reports all work offline.
Licensing is per user, bound to one computer. A free trial is available — 7 days and 10 reconciliations — with no payment required. Your licence keeps working across updates, with no re-activation.
The app updates itself in place. Each update is automatically checked to be genuine before it installs, and your existing licence carries over — nothing to re-enter.
A Windows 10 or 11 PC (64-bit) and an internet connection for activation and reconciliation. There’s nothing to install on a server and no database to maintain — it runs as a normal desktop app.
Use the Request a licence form, or email license@gstreconpro.com. We’re based in Mumbai and happy to help.
Download
Version checking… · for Windows 10 / 11 (64-bit)
Free updates for licensed users. Your existing licence works after updating.
Every update is automatically checked to be genuine before it installs — so you’re always running the real thing.
Loading release notes…
Tell us about your firm and we’ll get you set up with a licence.