Upload any ledger export. Get a Tally XML/JSON envelope. Nothing leaves this server.
Sign in
New accounts start with a 7-day trial. After that, converting files needs a paid plan.
Subscription
Your trial or plan has expired. Your uploaded files are untouched — the plan
reactivates as soon as a payment is verified.
Needed for the Rs 1 trial: one trial per paying account, so nobody can chain trials
on new email addresses.
A UTR can activate one subscription only. Payments are checked against the bank
statement before the plan switches on.
1 · Extraction
Choose a file or drop it here
PDF · XLSX · XLS · CSV · TSV · DOCX · XML · JSON · TXT — up to 40 MB
2 · Transformation
Column roles
Bank statement
Saved rules — most specific match wins · these persist for your company
Chart of accounts (one per line, or leave blank to use the ledgers found in the file)
Add a rule — the longest match wins, not the first
Renames applied to output
Issues
none
Review — confirm every ledger before anything reaches your books
—
Voucher preview (legs as they will post)
3 · Tally envelope
Pair with your computer
Run python bridge/sync-agent.py on the computer where Tally is open.
It prints a 6-character code. Type it above — then “Send to my Tally” pushes
straight into your books from any browser, anywhere.
No agent? Export your ledgers from Tally
(Gateway of Tally → Display More Information → Masters → Ledgers, or
Export → XML/Excel) and upload the file here. The ledger list below then
comes from your real books instead of being guessed from the statement.
Direct push needs bridge/tally-bridge.py running on the machine where Tally is open
(port 9099 → Tally's port 9000). Otherwise use Download JSON and import by hand.