A split expenses calculator works out who owes whom in three steps. First, add up what each person paid. Second, add up each person's share of every bill. Third, subtract the share from what they paid: a positive number means the group owes that person money, a negative number means they owe the group. The people who are behind then pay the people who are ahead, and nobody has to settle bill by bill. You can do it on paper in a few minutes, and the numbers always add back to zero, which is how you know they're right.
This post walks through the three steps with one example, shows how to turn the balances into as few payments as possible, and covers what the result means for your own budget.
The example: three friends, four bills
Say you and two friends, Friend B and Friend C, share a few costs over a couple of weeks:
- You pay $96 for groceries, split evenly: $32 each.
- Friend B pays a $150 dinner. Orders differed, so it's split by what each person had: $60 for you, $50 for B, $40 for C.
- Friend C pays the $90 internet bill, split evenly: $30 each.
- You pay $120 for two concert tickets, one for you and one for B: $60 each. Friend C didn't go, so their share is $0.
That's $456 of shared costs. Notice that the bills aren't all split the same way, and one leaves a person out. That's fine, because each bill only needs two facts: who paid, and each person's share.
Step 1: add up what each person paid
Go down the list and total the full charges each person covered.
- You: $96 + $120 = $216
- Friend B: $150
- Friend C: $90
Together that's $456, the same as the total of the bills. If it isn't, a bill is missing or was counted twice.
Step 2: add up each person's share
Now total what each person used, bill by bill.
- You: $32 + $60 + $30 + $60 = $182
- Friend B: $32 + $50 + $30 + $60 = $172
- Friend C: $32 + $40 + $30 + $0 = $102
These also add up to $456. Every bill's shares should equal its total. When they don't, it's usually a rounding cent. Split $100 three ways and you get $33.33, $33.33 and $33.34, with one person taking the extra cent so the shares add back to the bill.
Step 3: subtract to get each balance
Each person's balance is what they paid minus their share.
- You: $216 − $182 = +$34 (you're owed $34)
- Friend B: $150 − $172 = −$22 (B owes $22)
- Friend C: $90 − $102 = −$12 (C owes $12)
The three balances add up to zero: $34 − $22 − $12 = $0. That's the check. Money owed to one person is always money owed by someone else in the group, so if the balances don't net to zero, go back to steps 1 and 2.
To settle up, Friend B sends you $22 and Friend C sends you $12. Two payments, and everyone is square.
Why balances beat settling bill by bill
You could also work it out pair by pair. You and B: B owes you $32 for groceries and $60 for the ticket, and you owe B $60 for dinner, so B owes you $32. You and C: C owes you $32 for groceries, you owe C $30 for internet, so C owes you $2. B and C: C owes B $40 for dinner, B owes C $30 for internet, so C owes B $10.
That's three payments, including a $2 one, and they land in the same place. B pays out $32 and gets $10 back, a net $22. C pays out $12 in total. You get $34. The per-person balance gives the same answer with fewer transfers, and the gap grows as the group gets bigger.
Splitwise has a setting for this called simplify debts. Its help center describes it as restructuring who owes whom to keep the number of payments low, without changing anyone's total balance. There's a worked example in our post on how Splitwise works.
Turning balances into the fewest payments
With three people the answer is usually obvious. With four or more, use this rule: the person who owes the most pays the person who is owed the most, as much as one of them needs to reach zero. Then repeat with whoever is left.
Say four roommates end the month at +$50, +$20, −$40 and −$30.
- The roommate at −$40 pays $40 to the one at +$50. They're now at $0 and $10.
- The roommate at −$30 pays $20 to the one at +$20. They're now at −$10 and $0.
- The roommate at −$10 pays $10 to the one still owed $10. Everyone is at $0.
Three payments for four people. Done this way, a group never needs more payments than the number of people minus one.
Rent and other bills that aren't split evenly
The three steps don't care how each bill was split, only that you know each share. So work out the shares first, then run the steps.
For rent, people usually split evenly, by income or by room size. The rent split calculator works out each person's share of the rent for you. For a dinner where people ordered different things, splitting a restaurant bill when orders differ shows how to share the tax and tip in proportion. Then drop those shares into step 2 like any other bill.
If you track this in a sheet, give each person a share column and add a check column (the bill's total minus its shares, which should read 0). Our split expenses spreadsheet post has a layout.
What it means for your budget
The calculator answers who owes whom. Your budget asks a different question: what did you spend?
In the example, you paid $216, but your spending is your share: $182. That includes $60 of dinner Friend B paid, which never touched your account, and leaves out the $34 the others owe you. When B's $22 and C's $12 arrive, they aren't income and they don't lower your spending again. They settle what was owed, and your spending stays at $182.
If you count the full charges as spending and the paybacks as income, your month looks $34 more expensive and $34 richer at the same time, and neither number is true.
If you'd rather not redo this by hand each month, Monio connects to Splitwise and counts only your share of each bill as spending, so paybacks settle what friends owe instead of counting as income.
Questions
How does a split expenses calculator work?
It adds up what each person paid, adds up each person's share of every bill, and subtracts the share from what they paid. A positive balance means the person is owed money and a negative one means they owe it. The balances always add up to zero.
How do you split expenses between three people?
For each bill, note who paid and each person's share, whether even, by order or leaving someone out. Total what each person paid and what each person used, subtract, and have the people who are behind pay the people who are ahead.
How many payments does it take to settle up a group?
If the person who owes the most pays the person owed the most, and you repeat until everyone is at zero, a group never needs more payments than the number of people minus one. Three friends settle in two payments at most.
Does money a friend pays you back count as income?
No. A payback settles what a friend owed you for their share of something you paid. Your spending stays at your share, and the payback doesn't lower it a second time.