Katastichografos

καταστιχογράφος · the ledger-writer

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.

  
Katastichografos · extraction → transformation → Tally envelope
ENVELOPE > BODY > IMPORTDATA > REQUESTDATA > TALLYMESSAGE > VOUCHER