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.

Supasplitsupasplit

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.

Get the app