Picture five friends after a weekend away. Ana owes Ben, Ben owes Carl, Carl owes Dia, and everyone owes the person who booked the cabin. If each pays back every individual debt, that’s a dozen awkward little transfers. There’s a much smarter way — it’s called debt simplification.
The problem with paying everyone individually
In a group of n people, the number of possible debts grows fast. Six people can owe each other in up to 15 different pairings. Settling each one separately means:
- Lots of tiny transfers that are easy to forget.
- Confusion over who has and hasn’t paid.
- Cash changing hands multiple times for no net reason.
Most of those payments cancel each other out. The goal is to find the net position of each person and move money only where it actually needs to go.
How debt simplification works
The idea is simple:
- Calculate each person’s net balance. Add up everything they paid, subtract everything they owe. Everyone ends up either a net creditor (owed money) or a net debtor (owes money).
- Match debtors to creditors directly. Instead of routing money through the chain, the people who owe pay the people who are owed — in as few transfers as possible.
Example: Ana owes Ben 10, Ben owes Carl 10. Rather than two payments, Ana just pays Carl 10. One transfer instead of two, same result.
Scale that across a whole group and a tangle of fifteen IOUs can collapse into two or three clean payments.
Why fewer payments is better
- Less to track. Two payments are far easier to confirm than fifteen.
- Less awkwardness. Nobody’s sending 3 here and 7 there.
- Faster closure. The group settles in minutes, not over weeks of “I’ll get you next time.”
Do it by hand (if you must)
For a small group you can do this on paper:
- List what each person paid and their fair share.
- Net it out: paid minus fair share = balance.
- Have the biggest debtor pay the biggest creditor, and repeat until everyone’s at zero.
It works, but it’s fiddly and error-prone once you pass three or four people.
Or let an app do it instantly
This is exactly the kind of math computers are good at. Splitser tracks every expense, calculates each person’s net balance automatically, and runs a smart settle-up algorithm that reduces everything to the fewest possible payments. You just see “Ana pays Carl 10” — tap to mark it paid, and the group is square.