An expense splitting bot is a Telegram bot that tracks a group's shared costs and reduces the debts to the fewest possible payments. It lives in the group chat: anyone records an expense — who paid, how much, what for — split evenly or by shares when not everybody was in. The balance is visible at any moment. When it is time to settle, a debt is marked paid and the bot asks for confirmation first.
Trips and shared costs
Expense splitting bot
Nobody keeps a spreadsheet and nobody has to chase people for money.
What this bot does
-
Lives in the group chat
No app to install and no friends to talk into installing one. The expense is recorded where you are already talking.
-
Shares, not just even splits
Dinner for everyone splits evenly; a taxi for three splits three ways. Who was in is part of recording the expense.
-
Reduces debts to the fewest payments
Instead of ten crossing transfers the bot shows a short list: who pays whom, how much. Balances always come back to zero.
-
People join and leave
Someone arrives halfway through, someone leaves early — the bot copes, and recorded expenses are never lost.
-
Visible only to the group
A trip's amounts are for the people in it. The organiser gets an overview of the whole trip and every expense in it.
A description you can paste
Copy it into the chat with AGNTDEV — that is enough to start. You can add to it.
Description to paste
I want a Telegram bot that splits expenses for a trip with friends, so nobody has to do the math or chase people for money. It should work inside our group chat: I create a trip, set its currency, and add everyone, then anyone can log an expense — who paid, how much, and what for — split evenly or by custom shares when only some of us were in on it. The bot keeps a running tally of who owes whom, simplified down to the fewest payments, and we can see the balance any time with /balance. When it's time to settle, people pay each other back however they like and then mark the debt as paid in the bot, which always asks for a quick confirm before clearing it. Handle the awkward parts: round amounts so balances always net to zero, never lose an expense someone logged, and cope with people joining or leaving partway through. Keep each trip's amounts visible only to its members, and give the organizer a clean overview of the whole trip and every expense in it.
How it works
- Open AGNTDEV in Telegram and paste the description above.
- Answer questions about the substance: which currency, who is taking part, how you usually split.
- The build runs in the background — you get a notification when the bot is ready.
- Add the bot to the trip chat. After that you edit in words: “add expense categories”.
Common questions
What happens to the odd cent when splitting three ways?
The bot rounds so that the debts always sum back to zero. No cents go missing from the balance and none appear out of nowhere.
Can I run several trips at once?
Yes. Each trip is separate — its own currency, its own people, its own balance. One trip's amounts are not visible to another trip's members.
Does the bot move money?
No. People pay each other back however they like and then mark the debt paid in the bot, which always asks for a quick confirmation first.
What if somebody typed the wrong amount?
The entry can be corrected or deleted and the balance recalculates. No recorded expense disappears silently.
Expense splitting bot — from one description
Describe the bot in plain words. The platform writes the code, runs the tests and publishes the bot on your own account.
Free right now · 245 bots running right now
Other tasks
- Habit tracker botChecking in takes one tap and the streak counts itself.
- Vocabulary flashcard botThe review comes to you, exactly when the word starts slipping.
- Async standup botA daily meeting becomes one post, read whenever it suits.
- Event RSVP botThe guest list keeps itself and the cap holds without you watching it.
- Budget tracker botRecording a spend is faster than opening a spreadsheet.
- Group trivia botAnyone starts a round and the bot keeps score.