Tiny Telegram Tools

How to Export a Telegram Group Expense Ledger to CSV

A running expense ledger inside a Telegram chat works fine while the group is active, but sometimes you need the numbers outside the chat — reconciling a trip after it's over, keeping a record for a shared budget, or just wanting a spreadsheet you can sort and total yourself. SplitTabsBot's /export command is built for exactly that: it turns the group's ledger into a CSV file.

This is a Pro feature, scoped to the whole group rather than any one member — once a group upgrades, /export becomes available to whoever runs it in that chat, not just the person who paid for Pro.

It's a straightforward complement to the in-chat commands: /balance and /settle answer "where do we stand right now," while /export gives you the raw data to work with somewhere else entirely.

Steps

  1. Log expenses normally with /add as the group goes. Example: /add 42.50 dinner @alice @bob — the export will reflect whatever's been logged up to the point you run it.
  2. Upgrade the group to Pro if you haven't. Run /pro in the group chat to send a one-time 150 Stars invoice — this unlocks CSV export (and unlimited expenses) for the whole group, not just the person who pays.
  3. Run /export. This produces a CSV file of the group's ledger, ready to open in a spreadsheet app.
  4. Use /balance or /settle first if you just need current numbers. If you don't need a file outside Telegram — just want to see where things stand or get a payment plan — those two commands answer that without needing Pro or an export.
  5. Open the CSV in any spreadsheet app. The file is a plain CSV, so it opens in whatever you already use — Google Sheets, Excel, Numbers — without needing any special software.

Good to know

FAQ

Do I need Pro to export the ledger?
Yes — CSV export is a Pro-only feature. Free groups can still see /balance and /settle in chat, just not export a file.
Does only the person who bought Pro get to export?
No — Pro unlocks the whole group, so any member can run /export once the group is upgraded, not just whoever paid.
What's in the exported file?
The group's logged expenses — payer, amount, and description for each entry — the same underlying data used to calculate /balance and /settle.
Can I export after clearing the ledger?
No — /clear wipes the group's data, so export first if you want a record before resetting the ledger.

Related guides