Capture everything in one place — upload bank statements & ledgers (many files or a whole folder), scan receipts, read handwritten bills, or type rows Zoho-style — and get one consolidated report (Excel · CSV · PDF · Word · HTML), auto-categorised. It all runs in your browser.
Three ways in — a Tally / ledger file, a bank statement, or a photo of a receipt. Everything is read on your device and lands in the same ledger below. Password-protected PDFs are supported; the password never leaves your browser.
Type each expense or income on its own row — a new row appears as you go, so just keep typing — or paste rows straight from Excel (up to 1,000 at once). Fill at least Date and Amount, then Post all rows. Category auto-fills the ledger; VAT auto-fills at 5% (editable).
| Date | Type | Category / account | Amount | VAT | Paid via | Reference | Narration |
|---|
QuickBooks-style. Totals roll up by year → month → date → transaction. Click any row to drill in.
Income by source and expenses by category come straight from your ledger. Add what you own and owe below to complete a real net-worth statement — saved only in this browser.
Search & filter every expense and income — by type, category, payee, month, year or amount. The summary and list below update instantly. Export the current selection from Step 4.
Every input row (uploaded, scanned or manual) comes back out in your ERP's own import format. Pick the ERP, set the ledgers used to build bank vouchers, then download.
Tally has a live bridge: push directly from this page into TallyPrime running on your PC (Port 9000), or import the Step-4 CSV/XML manually. Zoho Books, QuickBooks, Xero & other ERPs import the file you downloaded in Step 4 (each has a one-line import path — see the note under its download button).
TallyPrime must be running with the gateway on Port 9000 (F1 → Settings → Connectivity → “Both”). For the direct button, run the tiny local bridge once.
TallyPrime → F1 → Settings → Connectivity (or F12 → Advanced).
Enable “Allow Server to use ODBC”. Accept & restart Tally.
Open http://localhost:9000 — you should see a Tally response.
Same pipeline as the buttons above, scriptable for batches. Extract → Claude classify → build XML → push. Files:
# 1 · install pip install -r requirements.txt # 2 · set your key export ANTHROPIC_API_KEY="sk-ant-…" # 3 · run the bridge so this page's buttons work python api_server.py # …or run a whole CSV batch straight into Tally python main.py entries.csv