Guide · 4 min read
Debt simplification, explained
Simplifying debts sounds like magic: the same money changes hands, but with far fewer payments. Here’s exactly how it works.
By the SplitBank team · Updated
In any shared-expense group, each person ends up with a single number: how much more they paid than their share (they should get money back) or less (they owe money). Debt simplification looks only at those numbers and finds a short list of payments that brings everyone to zero.
A worked example
Three friends share costs. Without simplification, the debts are recorded pair by pair:
| Anna owes Ben | $20 |
|---|---|
| Ben owes Cara | $20 |
| Anna owes Cara | $10 |
Three payments, and Ben passes $20 straight through.
Now look at each person’s net position: Anna is down $30, Ben is even, and Cara is up $30. One payment settles everything:
| Anna pays Cara | $30 |
|---|
Same end result for everyone, one payment instead of three.
How the payments are chosen
- Work out each person’s net balance (paid minus owed).
- Pair the person who owes the most with the person owed the most.
- The smaller of the two amounts is paid; one of them is now settled.
- Repeat until everyone is at zero.
For a group of n people this never needs more than n − 1 payments, and it’s usually far fewer than paying every pairwise debt separately.
When you might turn it off
- You want each payment to match a specific expense (for example, for reimbursement records).
- Group members prefer not to pay people they didn’t share costs with directly.
- You’re settling one person at a time rather than the whole group at once.
Simplify debts in SplitBank
Simplify debts is on by default for new groups. You can switch it off in group settings at any time; it only changes who pays whom, never how much anyone owes in total.
Frequently asked questions
In a group, yes — you might pay another member instead of the person you originally shared a cost with. Your total stays the same. Turn simplification off if your group would rather avoid that.