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
- 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.
- 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.
- Run /export. This produces a CSV file of the group's ledger, ready to open in a spreadsheet app.
- 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.
- 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
- CSV export is Pro-only and scoped to the whole group — once the group is upgraded, any member can run /export, not just whoever paid.
- Free groups are capped at 20 expenses total and don't have /export at all; Pro removes both the cap and unlocks the export.
- The export reflects the ledger's expense entries — payer, amount, description — the same data /balance and /settle already calculate from.
- Pro is a one-time 150 Stars (≈ $3) payment per group, not a subscription and not per member — one upgrade covers everyone using the bot in that chat.
- /clear still wipes a group's ledger entirely, so export before you clear if you want a record — clearing isn't reversible.
- A CSV is useful beyond just archiving a finished trip — some groups export periodically just to keep an outside record alongside the in-chat ledger, in case they ever want to double-check the numbers by hand.
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.