SplitBill
Color theme
Open bot

Telegram bot + mini app

Any receipt.Any language.One fair split.

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.

Add the bot to a group chat and type /newtrip

ร้านสมบูรณ์โภชนา

SOMBUN PHOCHANA · BANGKOK

12 MAR 2026 · 19:42 · TABLE 7

  • 1×Pad Thai with prawnsผัดไทยกุ้งสด฿180
  • 1×Tom Yum Goongต้มยำกุ้ง฿260
  • 1×Green curry, chickenแกงเขียวหวานไก่฿220
  • 1×Crab fried riceข้าวผัดปู฿210
  • 1×Mango sticky riceข้าวเหนียวมะม่วง฿140
  • 2×Thai iced teaชาไทยเย็น฿90
SERVICE 10%฿110
TOTAL฿1,210

≈ $33.92 AT 35.67 ฿/$ · RATE FROZEN 12 MAR

SPLIT ✓

How it works

Three steps between the bill and settled.

  1. 01

    Photograph the receipt

    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.

  2. 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.

  3. 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.

฿420฿180฿260ANMKJOLI
5 debts2 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.

Open @SplitBillBotNO REGISTRATION