Split trip expenses with friends
Add who came and who paid for what. You get everyone's share and the fewest transfers to settle up — in seconds, free, without an account.
- No sign-up
- Works offline
- Stays on your device
No expenses yet — add the first one below.
How it works
- Add the peopleType a name for everyone on the trip — or leave the numbered placeholders.
- Log each expenseEnter the amount, who paid, and who it was for. Untick anyone who wasn't part of it — the friend who skipped dinner doesn't pay for dinner.
- Read the settle-up listEach person's balance appears instantly, with the fewest transfers that square everyone.
- Share itSend the link or copy the summary into the group chat. The data travels inside the link — nothing is stored on a server.
Example: a weekend for three
Maya paid for the cabin, Sam filled the tank, and Alex paid for a dinner Sam skipped. Here is what the splitter shows:
| Expense | Paid by | Split between | Amount |
|---|---|---|---|
| Cabin | Maya | Maya, Sam, Alex | $300.00 |
| Fuel | Sam | Maya, Sam, Alex | $90.00 |
| Dinner (not Sam) | Alex | Maya, Alex | $120.00 |
| Person | Paid | Share | Balance |
|---|---|---|---|
| Maya | $300.00 | $190.00 | +$110.00 |
| Sam | $90.00 | $130.00 | -$40.00 |
| Alex | $120.00 | $190.00 | -$70.00 |
- Alex → Maya: $70.00
- Sam → Maya: $40.00
Total $510.00. Two transfers settle it — nobody needs to send money to more than one person.
Doing this for a whole trip?
In Lumela everyone adds expenses from their own phone, with exact amounts or shares, several payers per bill, receipts and a rate frozen per currency — and the whole group sees who owes who, even offline.
Questions
Is this bill splitter really free?
Yes. No account, no ads, no limit on people or expenses. It runs in your browser and keeps working offline once the page has loaded.
How is each person's share calculated?
Each expense is divided evenly between the people it was split between, in whole cents. When a bill doesn't divide exactly — €100 between three — the extra cent goes to the first person, so the shares always add back up to the bill.
What does “fewest transfers” mean?
Instead of everyone paying back everyone, the balances are netted first: whoever is owed money is paid by whoever owes it, in as few payments as possible. A group of n people never needs more than n − 1 transfers.
Can I split unevenly, or have two people pay one bill?
Here you choose who shares each expense, which covers most trips. Exact amounts, shares and several payers on one bill are in the Lumela app, together with receipts and multi-currency.
Where is my data stored?
Only in this browser. Nothing you type is sent to Lumela or anyone else. When you share a link, the split is encoded inside the link itself, so whoever opens it sees exactly what you sent.
Guides on this
How to split trip expenses without anyone feeling cheated
A practical system for splitting trip expenses with friends: what to log, how to split unevenly, multiple payers, and why trust beats the maths.
Who owes who: settling up after a trip without a spreadsheet
Who owes who what after a trip: simplified debts vs pairwise balances, why the "optimal" answer feels wrong, and a four-minute script for settling up.
How Lumela Keeps Trip Expenses Fair — No Spreadsheet Needed
See who owes who on your group trip in real time. Lumela logs every shared expense and does the math automatically, so nobody has to chase anyone.