ToolNest

Split Bill Calculator

Who owes whom, settledRuns locally · nothing uploaded

People and amounts paid

NamePaidShares

Use shares for uneven splits, e.g. 2 for someone who ordered double or 0.5 for a child.

Per share
120
Total spent
480

Balances

NamePaidOwesDifference
Alex300120+180
Blake1201200
Casey0120-120
Drew60120-60

Fewest transfers to settle up

  • Casey → Alex: 120
  • Drew → Alex: 60
Also works as:split expensesgroup expense calculatorwho owes who

How to use

  1. 1Add each person and what they paid.
  2. 2Adjust shares if needed.
  3. 3Follow the transfer plan to settle up.

FAQ

How are transfers minimized?

The biggest debtor pays the biggest creditor first, which usually needs fewer than n−1 transfers.

What if someone joined for half?

Set their shares to 0.5.