SplitBill reads a photo of the bill with AI, translates every line into your language, and lets the whole table claim their dishes at once. No registration, no app to install — just Telegram.
Send the photo to the bot. A vision model reads every line and translates dish names into your language in one pass — Thai, Georgian, or Chinese receipts become readable.
02
Everyone taps their dishes
The table opens the Mini App and claims items at the same time, live. Shared “for the table” plates split equally; set custom shares like 2:1 when someone ate more.
03
Settle with fewer transfers
Taxes, tips, and service charges split proportionally. At the end of the trip, debts simplify to at most N−1 transfers — confirmed right in the chat.
Features
Built for the moment the bill arrives.
NO SIGN-UP
01OCR + translation
Reads any receipt
One photo is enough. The model recognizes line items and translates them in a single pass, then arithmetic validation flags totals that don’t add up.
02Real-time
Claim dishes together, live
Everyone taps their order in the Mini App at the same time, and changes sync instantly. “For the table” items split equally; shares like 2:1 are supported.
03Proportional
Extras split fairly
Tax, tips, service charges, and discounts are allocated in proportion to what each person claimed. Nobody subsidizes anyone else’s cocktails.
04Multi-currency
Mixed currencies, one trip
Receipts in any currency convert to the trip’s base currency at the rate on the receipt date — then the rate is frozen, so totals never drift.
05Debt graph
At most N−1 transfers
A debt-simplification algorithm cancels out circles of debt before anyone pays. Repayments are confirmed in chat; gentle reminders are opt-in via DM.
5 debts→2 transfers
06Placeholders
Friends without Telegram count too
Add anyone as a named placeholder member and they’re part of every split. No account, no install — no one escapes the math.
By the numbers
0
registrations or installs — your Telegram profile is the account
1
photo to read and translate a whole receipt
N−1
transfers at most to settle a trip, whatever the group size
฿₾$
any receipt currency, converted at the frozen receipt-date rate
FAQ
Asked at the table, answered here.
Do we need to register or install anything?
No. Add @SplitBillBot to a group chat and type /newtrip. Participants join by opening the Mini App — Telegram profile is the only account. Nothing to install.
What if the receipt is faded or crumpled?
Arithmetic validation catches recognition errors by checking that lines add up to the printed total. And manual entry is always free — type the lines yourself if the photo is hopeless.
How are tips and service charges split?
Proportionally to what each person claimed. Tax, service charges, and discounts work the same way — if you ordered a third of the food, you pay a third of the extras.
Which currencies are supported?
Any. Each receipt is converted to the trip’s base currency at the exchange rate on the receipt date, and that rate is frozen — later rate changes don’t rewrite your trip.
What about friends who don’t use Telegram?
Add them as named placeholder members. They get counted in every split and their share is tracked like anyone else’s.
Is it free?
Manual entry is always free, and receipt scanning includes a free quota. If you need more scans, they’re payable with Telegram Stars inside the bot.
Ready when the bill comes
Add SplitBill to your next group chat.
Type /newtrip, photograph the first receipt, and let everyone tap their dishes. Settling up takes minutes — not the rest of the evening.