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

Upload Tally XML files

Works without any network connection to Tally. In TallyPrime use Alt+E Export: export Masters (All Masters) and the Day Book for the audit period, in XML format. You can drop several files at once.

Drop XML files here or click to choose

Books kept outside Tally

Upload a trial balance (required) and a day book / journal register (recommended — one row per ledger line) from Busy, Marg, Zoho, SAP, Excel or any software, as .xlsx, .xls or .csv. Columns are detected automatically and you can correct them. Download blank templates.

1. Trial balance
Choose trial balance file
2. Day book (optional)
Choose day book file
3. Party master (optional: GSTIN, PAN, state)
Choose party master file

Demo company

Loads a fictional trading company (Shree Ganesh Traders Pvt Ltd, Karnataka) with a full year of vouchers and deliberately planted issues: invalid GSTINs, cash payments over limits, missed TDS, duplicate bills, negative stock, backdated entries and more. Use it to explore every feature.

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

No audit has been run yet. Load data, then press Run audit on the Audit checks page.

Analytics

Trends and distributions computed from the loaded vouchers.

Load data to see analytics.

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

  1. TallyPrime: press F1 Help → Settings → Connectivity → Client/Server configuration.
  2. Set TallyPrime acts as to Both (or Server), and Port to 9000. Tally.ERP 9: F12 Configure → Advanced Configuration.
  3. Restart Tally and open the company you want to audit. Check by visiting http://localhost:9000 in 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.

  1. 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: create connector.json next to the exe with {"tally":"http://192.168.0.113:9000"}.
  2. PowerShell connector — double-click start_powershell_connector.bat. Built into every Windows PC.
  3. 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.

Tally Audit Pro

Sign in to continue