Tiny Telegram Tools

How to Split Bills and Track Expenses in a Telegram Group

Splitting a shared bill in a group chat usually means someone doing mental math out loud, or a spreadsheet nobody remembers to update. SplitTabsBot keeps a running expense ledger inside the Telegram group itself: log each expense as it happens, and the bot works out who owes whom — with the fewest possible payments, not everyone paying everyone.

It only tracks numbers, not real money — there's no payment processing inside the bot, just a shared ledger and a settlement calculation.

That distinction matters for a trip, a shared apartment, or a recurring group buy: SplitTabsBot tells the group exactly who should pay whom and how much, but the actual payment still happens however your group already pays each other — cash, a bank transfer, whatever you use.

Steps

  1. Add SplitTabsBot to your group. The ledger is scoped per group — each group gets its own tab.
  2. Log expenses as they happen with /add. Example: /add 42.50 dinner @alice @bob — amount, description, and who it's split between. The payer is always included in the split automatically.
  3. Check balances anytime with /balance. Shows each member's net balance — who's owed money and who owes it, based on everything logged so far.
  4. Get the minimal settlement with /settle. Takes no arguments. Shows the fewest transfers that would square the group up, instead of every person paying every other person.
  5. Undo a mistake or reset with /undo and /clear. /undo removes the most recent entry; /clear wipes the whole group's ledger and starts over.

Good to know

FAQ

Does SplitTabsBot actually send money between people?
No — it only tracks who owes whom. /balance and /settle just display numbers; no real money moves through Telegram or the bot.
What's the difference between /balance and /settle?
/balance shows each person's running net balance. /settle goes further and shows the minimal settlement — the smallest set of transfers that clears every balance, rather than everyone paying everyone.
Is the payer automatically included in a split?
Yes — when you /add an expense with people to split it between, the payer is always counted as one of the people sharing the cost.
How much is Pro and what does it add?
A one-time 150 Stars payment unlocks the whole group, not just one member — it removes the 20-expense cap and adds /export for a CSV of the ledger.

Related guides