Every group trip ends the same way: a tangle. A paid the flights, B paid the hotel, C paid most of the food, D paid the cabs — and now everyone owes everyone a little, and nobody wants to be the one who asks. This is the hardest part of splitting trip expenses, and it has a clean mathematical answer: net everything out, then make the fewest transfers that bring every balance to zero.
Why “everyone pays back whoever paid” doesn't work
The instinct is to pay back the person who paid for you: A paid your flight, so you transfer A your flight share. B paid the hotel, so you transfer B your hotel share. And so on. For four people with four expense types, that's up to twelve transfers — and it's still wrong, because it ignores that *A also benefited from B's hotel payment*.
The fix is to stop thinking about individual expenses and start thinking about net balances. Each person has one number: what they paid minus their fair share of everything. Some are positive (owed money), some negative (owe money). The settlement is just: move money from the negatives to the positives until everyone is zero.
A worked example
Four friends, a ₹60,000 trip, fair share ₹15,000 each. A paid the flights (₹24,000), B paid the hotel (₹20,000), C paid food (₹10,000), D paid cabs and misc (₹6,000).
| Person | Paid | Fair share | Balance |
|---|---|---|---|
| A | ₹24,000 | ₹15,000 | +₹9,000 (owed) |
| B | ₹20,000 | ₹15,000 | +₹5,000 (owed) |
| C | ₹10,000 | ₹15,000 | −₹5,000 (owes) |
| D | ₹6,000 | ₹15,000 | −₹9,000 (owes) |
The fewest transfers: D pays A ₹9,000, and C pays B ₹5,000. Two transfers, everyone at zero. The naive “pay back whoever paid you” version of the same trip would have been eight or nine transfers and still left rounding dust in several accounts.
When the fair share isn't equal
The example above assumed an equal split, but the netting works identically when it isn't. The hotel was split by room, the spa day was personal, one person stayed an extra night — each expense just carries its own split, and the per-person balance is the sum of their shares across all expenses. The rule doesn't change: paid minus share, then net the balances.
- Equal split — the default for shared things.
- Exact amounts — “A takes ₹8,000, the rest three ways” for a room or a tour.
- Percentage — “the two of you in the villa cover 60% between you.”
- Personal — one person, one share, no split at all.
Let the tool do the netting
You don't need to do this by hand — that's the whole point of a splitter. Log each expense with its payer and its split, and Chikoo's trip expense splitter computes the balances live and settles the group with the minimum number of transfers. Mark a transfer settled when it happens and watch the balances go to zero, one by one.
The same netting is what makes everyday splitting painless too: the flat rent, the shared groceries, the dinner rotation with the same two friends. Chikoo's expense splitter runs the same math for the groups that aren't trips, so “everyone paid for different things” stops being a monthly reconciliation and becomes a non-event.
The awkward part isn't the math
Nobody dreads the arithmetic. What people dread is the asking — the UPI request to a friend, the “hey, about the trip…” message. The fix is procedural, not personal: settle on the last day of the trip, from the tool's own numbers, as a group. “Here's what the app says, let's clear it” is a sentence you can say without flinching, because the app is doing the asking, not you.
Let the math run itself.
Add the group, log each expense with whoever paid, and settle up with the fewest transfers. Free, with no ads and no paid tier.



