Who owes whom?
Work out each person’s balance: what they paid, minus their share. Then have the biggest debtors pay the biggest creditors. With n people, n − 1 transfers are always enough, and often fewer.
Updated 9 October 2026
An example: a weekend for four
Alice paid for the rental (€300), Ben for groceries (€120), Chloé for fuel (€60), David nothing. Total: €480, so €120 each if everything is split equally.
| Person | Paid | Share | Balance |
|---|---|---|---|
| Alice | €300 | €120 | +€180 |
| Ben | €120 | €120 | €0 |
| Chloé | €60 | €120 | −€60 |
| David | €0 | €120 | −€120 |
Two transfers are enough: David pays Alice €120, Chloé pays Alice €60. Ben does nothing. The balances always add up to zero: that is the check to make if you do it by hand.
The method, in four steps
- Add up what each person paid.
- Work out each person’s share of every expense (equal, by shares or exact amounts), then add them up.
- Balance = paid − share. Positive: you are owed money. Negative: you owe.
- First pair up balances that cancel out exactly, then have the biggest debtor pay the biggest creditor, and repeat until everyone is at zero.
Each transfer brings at least one person to zero, and the last one brings two: hence n − 1 transfers at most.
Why not pay back expense by expense?
Because the number of transfers explodes. With six people, repaying every payer for every expense can take dozens of small transfers in both directions. Working from balances takes five at most.
Doing it without the maths
Counted does exactly this calculation, to the cent, on your device. The Settle up tab shows the shortest list of transfers, and everyone marks theirs as done in one tap. Expenses, transfers and gains are all handled, with several payers and several beneficiaries.