Trip Expense Splitter

Enter who paid for each trip expense. We'll calculate everyone's fair share and show the simplest way to settle up.

Your trip stays on your device. Names, expenses, and settlement details are processed entirely in your browser and are never uploaded. Your current trip is saved only in this browser so a refresh will not erase it.

Add your group, then enter what each person paid.

People


Expenses

Your settlement

Who Pays Whom

Trip Summary

Total expenses
Average per person
People
Payments

Amount paid, assigned share, and balance for each participant
PersonPaidShareBalance

How to split trip expenses

List everyone on the trip and add each expense with the person who paid it. By default, a cost is shared by everyone, but you can choose only the people who took part in a particular expense. The trip expense splitter totals what each person paid and assigns every cent of each cost.

How the settlement works

The calculator first finds each person’s net balance: what they paid minus their assigned share. It offsets debts before recommending payments, so two people do not send money back and forth. Only the net difference matters.

Why fewer payments are better

Settling every receipt separately creates unnecessary transfers. For normal-size groups, this group expense calculator searches for a settlement using the minimum number of payments. That makes it easier to split vacation costs and send a clear “who owes whom” message to the group.

Frequently Asked Questions

Every expense is calculated in whole cents. When an amount cannot divide evenly, leftover pennies go to the selected participants in the order they appear, so every cent is always accounted for.

Yes. Open Split between on an expense and choose at least one participant. The person who paid does not have to be included in that expense's share.

For groups with up to 16 unsettled balances, the calculator uses an exact account-balancing search. Larger groups use a fast debtor-and-creditor settlement to keep the page responsive.

No. All calculations happen in your browser. The current trip may be stored in your browser's local storage for refresh recovery, but names and expenses are not sent to One Job Tools.