Travel Utility

Travel Expense Splitter

Split shared costs equally among a participant list and compare what each person paid with their share. Choose one settlement currency and exclude personal purchases.

Add Members Enter everyone on the trip and remove duplicate names automatically.
Track Expenses Record shared costs such as hotels, food, transport, and who paid.
Transfer Guide See each balance and who should send money to whom.
STEP 1

Trip Setup

Enter trip title, currency, and members before adding shared expenses.

Waiting
STEP 2

Add Shared Expenses

Add shared expenses and payers to calculate settlement automatically.

0 items
Expense list For cleaner results, enter only expenses everyone should split.
No expenses yet.

Click Add Expense to enter shared payments.

RESULT

Settlement Result

Check total cost, per-person share, individual balances, and suggested transfers.

Waiting
Total cost 0
Members 0
Per person 0
Member Paid Share Result
Enter members and expenses to see results.
SHARE

Copyable Settlement

Copy a clean settlement summary for group chats or trip notes.

Waiting
0 chars
Before Settling
  • Exclude personal shopping, personal snacks, and costs not shared by everyone.
  • The result changes if a payer is entered incorrectly.
  • Share bank account details separately and safely.
Practical guide

Reconcile shared expenses before sending money

Split shared costs equally among a participant list and compare what each person paid with their share. Choose one settlement currency and exclude personal purchases.

Who this helps

  • Travel groups
  • People collecting shared receipts

When to use this tool

  • Settle accommodation and meals paid by different people.
  • Prepare a transfer suggestion for the group.

From input to a checked result

  1. 1

    Choose one currency and enter distinct participant names.

  2. 2

    Add each shared expense with its payer.

  3. 3

    Convert foreign-currency receipts separately before entering them.

  4. 4

    Review balances and resolve any payer missing from the roster.

  5. 5

    Copy the suggested transfers and agree how to handle rounding.

Example 1

Three travelers

Input
A pays 600; B pays 150; C pays 0
Result
Total 750; share 250; B sends A 100 and C sends A 250.

Positive balances receive money and negative balances send it.

Example 2

A payer is renamed

Input
An expense belongs to Alex, but Alex is removed from the roster
Result
Settlement pauses until the name is restored or the expense payer is edited.

Ignoring an old payer would make the balances inconsistent.

How it works

Total expenses / unique participant count gives the equal share. Paid minus share gives each balance. Match debtors and creditors in sequence; this supplies one settlement, not a proof of the fewest transfers.

Limitations

  • No unequal shares or per-expense participant subsets.
  • Changing the currency changes formatting, not the amounts.
  • Rounded display amounts can leave a small remainder to agree on.
  • Maximum 50 participants, 500 expenses and 1 trillion per expense.
Your data

Names and expenses are saved in this browser separately by language. Avoid account or card details. If storage is blocked, keep the tab open and copy the report.

Related tools

Frequently asked questions

How are duplicate names handled?

Whitespace is trimmed and case-insensitive duplicates are merged. Give different people distinct aliases.

Can I mix currencies?

Convert them to one agreed currency first.

Is the transfer list the only solution?

No. Other transfers can settle the same balances.