Advertisement
Advertisement

Bill Splitter

For trips, roommates and group dinners. Add who paid for what, choose how each expense is split, and see exactly who owes whom.

🔒 Everything runs in your browser. Your group and expenses are saved only in this browser (nothing is uploaded), so they're still here when you come back.

1. People

2. Add an expense

Tick who shared this expense. It's split evenly between them.

3. Expenses

No expenses yet.

Estimate only, not financial advice. Results come from the numbers you enter. Double-check totals before you send or request money.

How to use the Bill Splitter

  1. Add everyone in the group under People. Click a name later to fix a typo.
  2. For each bill, enter what it was, the amount and who paid.
  3. Pick how to split it: Equally between the people you tick, or By amounts, By shares or By percent when some people had more.
  4. Add tax or tip percentages if the amount you entered is before tax and tip, then click Add expense.
  5. Read the balances and the Settle up list, then click Copy summary to paste it into your group chat.

How it works

Every amount is worked out in whole cents so the numbers always add up. For each expense the tool first finds the total actually paid: the amount you entered plus any tax and tip, both calculated on that amount and rounded to the nearest cent. That total is then divided between the people who shared it, in proportion to their part: an equal part, their custom amount, their number of shares or their percentage.

Splits rarely come out to whole cents ($100 split three ways is $33.333…). Each person first gets their share rounded down to the cent, and the leftover cents are handed out one at a time to the people whose share was cut the most, with ties going to whoever is listed first under People. So $100 split three ways becomes $33.34 + $33.33 + $33.33, and the shares always add up to exactly what was paid. The tool notes every expense where this happened.

Each person's balance is what they paid minus their share of everything. Positive means the group owes them; negative means they owe. The balances always add up to zero. To settle up, the tool repeatedly matches the person who owes the most with the person who is owed the most and has one pay the other the smaller of the two amounts. That clears at least one person per payment, so a group of n people never needs more than n − 1 payments. Example: Ava paid $90 for dinner for three and Ben paid $30 for a taxi for three. Each share is $40, so Ava is owed $50, Ben owes $10 and Cara owes $40: Cara pays Ava $40 and Ben pays Ava $10.

Frequently asked questions

Who gets the extra penny?
When a split doesn't divide evenly into cents, leftover cents go one at a time to the people whose share was rounded down the most, and ties go to whoever is listed first under People. It's never more than one cent per person per expense, and the tool lists every expense where it happened.

How are tax and tip calculated?
Both are percentages of the amount you entered for that expense, added on top and rounded to the cent. If your amount already includes tax and tip, leave those boxes blank.

What's the difference between shares and percent?
Shares are relative: a person with 2 shares pays twice as much as a person with 1, whatever the total. Percentages must add up to exactly 100%. Use amounts when you know exactly what each person ordered; they must add up to the expense amount.

Is this the fewest possible payments?
It's never more than one payment fewer than the number of people with a balance, and usually it's the fewest. In rare groups a cleverer pairing can save a payment, but this method is simple to follow and easy to check.

Where is my data stored?
Only in this browser's local storage, so it stays on this device. Use Start over to clear it, and Copy summary to share the results.

Advertisement

You might also need