Upload any ledger export. Get a Tally XML/JSON envelope. Nothing leaves this server.
Sign in
Google sign-in could not load. Check your connection and reload — or use the
password form below if you have one.
Access is limited to authorised accounts. Sign in with Google using the address the
operator added. No account is created by signing in.
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.