Your trip
Group Trip Settler
Add friends, log expenses, see the fewest payments to settle up.
Friends
Expenses
Log everything that got paid during the trip.
Add a couple of friends first, then log your first expense.
How it works
The fewest payments possible
After a group trip, splitting expenses usually means an ugly mess of Venmos and 'wait, who owes me' messages. This tool solves that.
You add every friend who went on the trip, log each expense as it happens (or from the receipt pile on your kitchen counter), and the tool figures out the minimum number of payments required to zero everyone out.
If six friends have 23 overlapping expenses, naive settling might take 15+ transactions. This tool usually gets it down to 4 or 5, which is as close to optimal as a greedy algorithm can get in polynomial time.
120+ currencies
Log each expense in the currency it was paid in. The tool converts to your chosen settle currency with live rates.
Equal or by shares
Split equally among everyone who benefited, or assign custom shares (2 shares for the couple in the master, 1 for the solo friend).
Private by default
Runs entirely in your browser. Your trip data never leaves your device. No signup, no tracking, no account to make.
Instant results
Every expense recalculates the optimized settlement in real-time. Saves to local storage so it survives page refresh.
Frequently asked questions
How does the Group Trip Settler calculate who pays whom?
It computes each person's net balance (what they paid minus what they owe in the settle currency), then greedy-matches the largest creditor with the largest debtor and repeats until everyone's at zero. This produces the minimum number of payments needed to settle the whole trip, usually N-1 payments or fewer for N people.
Does it really support multiple currencies?
Yes. Log each expense in the currency it was actually paid in. The tool converts everything to your chosen 'settle' currency using live rates from Supasplit's currency API. 40+ currencies supported when offline, 120+ when online.
Does it save my trip?
Yes. Everything is stored in your browser's local storage. Close the tab, come back tomorrow, your trip is still there. No account needed. Clearing your browser data or using private browsing will reset it.
Can I split an expense unequally?
Yes. Switch to 'By shares' on any expense and assign a number to each person. Someone with 2 shares pays twice what someone with 1 share pays.
Is anything sent to a server?
No. This tool runs entirely in your browser. Nothing leaves your device except the currency rate fetch at startup.
Why Supasplit over this tool for ongoing groups?
This tool is great for one-off trips or events. For ongoing groups (roommates, regular dinner crews, long-term couples), the Supasplit mobile app adds AI receipt scanning, voice expense entry, friendly automatic reminders, and multi-device sync so you don't lose data if your browser forgets.
One trip is fun. An ongoing group is easier in the app.
Supasplit is the iOS app version, with AI receipt scanning, voice input, friendly reminders, and sync across devices. Free for small groups, $3.99/mo for unlimited.