Splitting a bill evenly looks like a single division. But divide $100.00 among three people and each share is $33.333… — an amount that does not exist in real money.
Handle these tiny remainders carelessly and the error grows with every expense. When a settlement of dozens of expenses ends up off by a noticeable margin, this is usually why. This guide covers where even splits go wrong and the rules that make them balance exactly.
Remainders do not disappear
Divide $100.00 among three and you can assign $33.33 each — with $0.01 left over. Drop that cent and the assigned total becomes $99.99, no longer matching the actual expense. Trivial for one expense; across fifty expenses the gap compounds, and worse, a settlement table whose totals do not match undermines trust in the entire calculation.
Hence the basic verification rule of any settlement: the sum of everyone's shares must exactly equal the sum of all expenses. To keep that equation intact, every remainder must be assigned to someone.
Pick one remainder rule and keep it
Who absorbs the remainder matters less than you would think. What matters is consistency — one rule, applied identically to every expense. The common choices:
- Payer absorbs it — whoever paid that expense takes the remainder. With different payers per expense, it spreads out naturally.
- Settlement manager absorbs it — the manager takes all remainders across expenses. Simplest to compute, and the total is usually pocket change.
- Round-robin — one smallest unit to each participant in turn. The fairest, but tedious to do by hand.
When not everyone pays the same
Real gatherings always produce expenses an even split cannot express: a dinner where someone did not drink, lodging with double and quad rooms at different rates, an activity only some joined. Three tools cover these cases.
First, exclusion — remove a person from that expense's share list entirely. Second, fixed amounts — pin one participant's share first (say, $20 for the person who skipped the drinks) and split the rest among the others. Third, ratios (weights) — divide by proportion instead of headcount, such as a 2:1 lodging split between double-room and quad-room guests. Combined, these three express practically every sharing arrangement.
Reducing the number of transfers
If every expense generated its own "A pays B" transfer, the count would explode with group size. Consolidate in two steps. First, sum per person: merge all credits and debts across expenses into a single final amount per person — money to receive or money to send. Mutual debts cancel down to the difference.
Then simplify the routes. The classic pattern routes everything through the settlement manager: those with money to send pay the manager, and the manager pays those with money to receive. With n participants, transfers never exceed n − 1.
Rounding — between tidy and exact
When a final transfer comes out to something like $41.67, groups often round it for convenience. Rounding is fine — but the difference it creates has to go somewhere, so decide in advance who bears it. Typically the settlement manager absorbs it, or keeps it as a small thank-you for doing the work. Agreeing beforehand prevents the after-talk.
DONDOKHAM implements exactly these rules. Each expense can mix even splits, fixed amounts, and ratios; remainder assignment, transfer consolidation, and rounding are all calculated automatically down to the smallest currency unit.
Start with DONDOKHAM