Guide
How to split an expense when not everyone participates
In nearly every group, some costs only involve some people: a restaurant without the two who went home early, a taxi shared by three, an optional activity. One rule keeps the accounts clean.
The rule: every expense carries its own participant list
A shared cost isn't really the group's cost — it belongs to a subset of the group, which sometimes happens to be everyone. Giving each expense its own participant list removes almost every end-of-trip dispute, because nobody has to remember who was there.
Formula
each participant's share = amount ÷ number of people involved; non-participants = 0
Leftover pennies are given to named people rather than smoothed away: the shares must add back to the exact amount paid.
Worked example: a group of six, two partial costs
Six friends rent a house. On the third evening four of them eat out (£148.50) while the other two cook at home; the next day three share a taxi (£27.00). The morning grocery run (£96.40) involves everyone.
| Expense | Amount | Involved | Share per participant |
|---|---|---|---|
| Restaurant | £148.50 | 4 of 6 | £37.13 / £37.13 / £37.12 / £37.12 |
| Taxi | £27.00 | 3 of 6 | £9.00 each |
| Groceries | £96.40 | 6 of 6 | £16.07 × 4 + £16.06 × 2 |
£148.50 ÷ 4 = £37.125, so two people pay £37.13 and two pay £37.12 — exactly £148.50. Same idea for the groceries: £96.40 ÷ 6 leaves two pennies, handed to the first four shares. The two who stayed in pay £0 on the restaurant line.
The result: someone who stayed at the house that evening owes £16.07 for groceries and nothing else, whereas a lazy "everyone splits everything" approach would have charged them around £24.75 for a meal they never ate.
Common edge cases
A child or a one-off guest. Add them as a participant if they consume, or attach their share to the adult they came with. What matters is announcing the rule beforehand rather than negotiating it afterwards.
An optional activity booked upfront for several people. Whoever booked fronted the money for a sub-group: record the expense against that sub-group, even though the payment was a single transaction.
A partial cash refund on the spot. If someone handed back £10, don't edit the original expense — record a separate repayment. Otherwise the amounts stop matching the receipts.
With Pivunio
For each expense you pick the payer, then tick the people involved. Unticked members are left out of the split and their balance doesn't move. Equal shares, custom amounts, percentages and weights all apply to the selected sub-group.
Frequently asked questions
Should people who weren't there really be left out?
Yes. Charging an absent person a small share makes the accounts wrong and arguable, and that is exactly what triggers end-of-trip debates.
What if one of the participants barely consumed anything?
Two honest options: keep equal shares between participants because the gap is small, or enter custom amounts. Decide before the bill arrives, not after.
How do I handle someone treating the others?
The host pays and simply isn't listed as someone to be repaid: the expense stays out of the shared accounts, or is recorded with only the guests as participants if the treat is partial.
Do partial expenses make settling up harder?
No. Each expense produces individual shares, and everyone's balance is still what they paid minus the sum of their shares. The number of partial expenses doesn't change the mechanics.
Editorial review — Written and reviewed by the Pivunio team. The methods described here are the ones the app itself uses, and they are covered by automated tests.