Load books of accounts
Pull data live from Tally, upload XML exported from Tally, or try the built-in demo company. Everything is analysed inside your browser; nothing is uploaded anywhere.
Connection
Company and period
Audit checks
Choose the tests to run. Thresholds follow the selected financial year and can be changed in Settings.
Audit results
Run an audit to see findings here.
By category
Key figures
Analytics
Trends and distributions computed from the loaded vouchers.
Ledger explorer
Search any ledger and open its transactions for the audit period, with a running balance.
Saved audits
Audits saved in this browser.
Users & clients
Create users and admins, create clients, and choose which users work on which clients. Users only see audits of their own clients; admins see everything.
Users
Clients
Activity log
Settings
Thresholds used by the checks. Values reset to the statutory defaults for the audit year when you press Restore defaults.
Company overrides
Used when Tally does not return these details.
Setup guide
Three steps. You only do the first two once.
1. Turn on Tally's XML server
- TallyPrime: press F1 Help → Settings → Connectivity → Client/Server configuration.
- Set TallyPrime acts as to Both (or Server), and Port to
9000. Tally.ERP 9: F12 Configure → Advanced Configuration. - Restart Tally and open the company you want to audit. Check by visiting
http://localhost:9000in a browser — it should say TallyPrime Server is Running.
2. Start a connector on the Tally computer (choose any one)
Browsers cannot talk to Tally directly, so a tiny connector runs next to Tally. All three do the same job.
- TallyConnector.exe (recommended) — double-click it. Nothing to install. It opens this tool at
http://localhost:8765. If Windows SmartScreen warns, choose More info › Run anyway. Tally on another PC: createconnector.jsonnext to the exe with{"tally":"http://192.168.0.113:9000"}. - PowerShell connector — double-click
start_powershell_connector.bat. Built into every Windows PC. - Python bridge —
python tally_bridge.py(needs Python 3).
Using the tool from your website (e.g. admin.nareshyadav.in/audit)? Keep a connector running on the Tally PC and set the bridge address to http://localhost:8765. Chrome may ask once to allow access to devices on your local network — click Allow.
3. Load data and run the audit
On Data source, press Find companies, pick the company and period, then Load data from Tally. Go to Audit checks and press Run audit.
No Python? Use XML upload instead
In TallyPrime, Alt+E Export → Masters (format XML) and Day Book for the year (format XML). Open this HTML file directly and upload both files on the Upload tab.
Why the old version failed
The previous tool ran on a hosted web server and tried to reach Tally at a private office address (192.168.x.x). Internet servers can never reach private addresses, so every request failed. It also read ledger names and voucher entries from the wrong XML fields. This version runs next to Tally and reads Tally's real XML format.