The Group Trip Operating Manual
How to split travel expenses when one person fronted everything
Someone always ends up putting it on their card — the Airbnb deposit, the rental car, the group dinner. Here's the honest math, the social contract you should set first, and the algorithm that turns twelve receipts into three transfers.
Quick answer: when one person fronts the group, you have two separate problems — the math (run debt simplification: twelve expenses across four people collapses to at most three transfers) and the social contract (who fronts, settlement schedule, default equal-split, one human treasurer). Set the contract on day one. Log expenses as they happen with day-of FX rate locked. Settle once at trip-end, not mid-trip. Equal-split is the default; custom splits only for couples, skip-this, and tier-pick scenarios.
There is always a moment on a group trip when one person taps their card for everyone.
The Airbnb deposit, two weeks out. The rental car at the airport. The first big group dinner. Pre-paid tickets to the thing everyone wanted to do. The person whose card it was didn't necessarily volunteer to be the bank — they just had the most points, or the cleanest credit, or the fastest phone.
By day three of the trip, that person is the de facto treasurer whether they wanted to be or not. By the end of the trip, they're sending screenshots of receipts and chasing reimbursement from people who keep saying "yeah I'll send it tonight."
This piece is the honest playbook for the math and the social contract — how to log expenses as they happen, how to settle them with the fewest transfers, and how to avoid the situation where one person fronts everything and then becomes the friend group's involuntary lender.
What's the actual problem with splitting group trip expenses?
People conflate them, but they're separate.
The math problem is: given twelve expenses across four people with different shares, what's the minimum number of transfers needed to settle? This has a clean algorithmic answer.
The social problem is: how do you avoid the situation where one person fronts more than their share and then has to chase the others to repay? This has a procedural answer that has nothing to do with the math.
Almost every "how do I split group trip expenses" question on the internet answers the math and ignores the social. We're going to answer both — but the social one matters more.
The social contract, set on day one
Before the trip, in the planning workspace, write down the answers to four questions. Don't wait until someone fronts the deposit.
1. Who fronts what — and is that volunteered, or assigned?
Most fronting happens by accident. The Airbnb requires a single card; somebody types in theirs. If that wasn't pre-agreed, the fronter now feels like the bank, and everyone else feels mildly indebted, and the dynamic is wrong before anyone's flown.
Better: at the planning stage, ask explicitly. "Who's putting the Airbnb deposit on their card? Who's pre-paying the day-one museum tickets?" If nobody volunteers and it has to be assigned, rotate it: one person fronts lodging, another fronts activities, another fronts transit. Spread the float across the crew.
2. What's the settlement schedule?
Two things to agree:
- Within how many days of trip-end will balances be settled? Seven is a reasonable default. Some groups go three. Two weeks is too long.
- What payment rail is everyone using? PayID, Venmo, Wise, Revolut, bank transfer. If you can't agree on a rail you'll never settle, because the friction of switching apps is the actual barrier.
Write the answer in the planning workspace, not just the chat.
3. What's the default split?
Equal-split everything is the default for a reason — it's the simplest and produces the least debate. Variations get added only when they're obvious:
- One couple: their shared room and shared dinners are 2× them, not 1× each. But the group activity for 4 people is split 4 ways, not 3.
- Someone skipped: didn't go to the museum, didn't drink, didn't surf. They're out of that expense entirely, with everyone else splitting in the new denominator.
- Different price tiers: rare. If two people genuinely picked the budget hotel and two picked the nicer one, that's two lodging expenses, not one with weird shares.
The cleanest rule: default to equal-split; allow custom on three explicit categories (couples, skip-this, tier-pick); refuse custom on everything else. Custom shares are how settlement fights happen.
4. Who's tracking?
One person. Not "the group." Not "the chat." One designated treasurer who owns the expense log.
If you use Wendir's Moneybags agent, the treasurer's job is mostly approving — it ingests receipts and applies the default split. If you use Splitwise, the treasurer logs everything as they go. Either way: one human owns the spreadsheet of record, even when the tool is doing the work.
The math, in plain English
Now the algorithm.
You have n travellers. Across the trip, each one paid for some expenses and was covered by others. At any moment, each person has a net position — total they paid minus total they owe.
The sum of all net positions is zero (it always is — that's just conservation of money).
To clear all positions, you don't need n × (n−1) / 2 transfers (everyone paying everyone). You don't even need n × m transfers (one transfer per expense). You need at most n − 1 transfers.
This is debt simplification (the greedy net-balance algorithm; Splitwise has a clean public explainer), and it works like this:
- Compute net balance per person. Some are positive (the trip owes them), some are negative (they owe the trip).
- Sort. Largest debtor pays the largest creditor as much as the smaller of the two amounts.
- Whoever's balance hits zero drops out. Repeat with the rest.
- Stop when everyone is at zero.
Worked example. Four people, twelve expenses, naive math says up to 12 transfers. Net positions at trip-end: Anya +$120, Brett −$80, Carla +$40, David −$80. David pays Anya $80 (David out, Anya at +$40). Brett pays Carla $40 (Carla out). Brett pays Anya $40 (Brett out, Anya out). Three transfers. That's the maximum for four people, no matter how messy the expense list was.
Splitwise does this. PayPal's "split a bill" feature doesn't. Wendir's Moneybags agent does and ties the transfers to the actual receipt log so anyone can re-check the math.
Multi-currency: convert at expense-time, not settle-time
The single biggest mistake people make with cross-currency expenses: settling in a different currency than the receipts were in, and using the trip-end FX rate.
Why this matters: if you go to Tokyo in March and settle in April, the JPY/USD rate may have moved 4–6%. That movement gets handed entirely to whoever happens to be the last to settle. Not fair, not predictable, hard to dispute.
The rule: log each expense in its receipt currency and the agreed settlement currency, using the spot rate on the day the receipt was paid. Screenshot the rate (or use a tool that auto-locks it). Reconcile in the settlement currency at the end.
If you're using a tool, this is invisible. If you're using a shared spreadsheet, add a second column: amount_aud next to amount_jpy, with the rate-of-day stamped.
Why you shouldn't settle mid-trip
You'll be tempted. After the second big dinner, someone will notice they're $200 in the red and float "should we settle now?"
Don't.
Mid-trip settlement breaks the trip dynamics in two ways:
- It primes everyone to track their balance. From that point on, every new expense gets mentally scored — "wait, who's covering this?" Mid-trip awareness of your own balance turns a vacation into a running accounting exercise.
- It forces premature math. Day-three balances aren't the day-seven balances. Settling on day three means later expenses re-imbalance the books, and you settle twice. Twice the friction, none of the closure.
The exception: deposits and pre-trip prepays. If someone fronted a $2,000 Airbnb deposit eight weeks before the trip, settling that before the trip is reasonable — it was never about the trip dynamic, it was about being the involuntary lender for two months.
What "settle clean" actually looks like
The day after the trip ends, the treasurer:
- Posts the final balance table in the workspace — every expense logged, every share applied, net position per person.
- Posts the simplified transfer list — n − 1 transfers, each labelled (sender → receiver, amount, payment rail).
- Sets a deadline (e.g. seven days).
- Everyone executes their transfer and reacts to the post when done.
If someone hasn't transferred by the deadline, the treasurer reminds them once, in the workspace, not in the chat. If they still haven't transferred a week later, that's information about the friendship — not a math problem.
The shortest version
If you only remember five things:
- Set the social contract on day one: who fronts, what the settlement schedule is, what the default split is, who's tracking.
- Avoid fronting if you can. If someone must, rotate it across the crew so nobody becomes the bank.
- Equal-split is the default. Custom shares allowed only for couples, skip-this, and tier-pick.
- Multi-currency: convert at expense-time at the spot rate, not at settle-time.
- Settle once, at trip-end, with debt simplification. Twelve expenses → three transfers across four people.
Where this fits
This piece is the deeper math behind the third point in the main planning manual. The decisions about what to do come from votes — see the 80% consensus rule. The math of paying for what you did comes from this piece. They're orthogonal and both required.
Wendir's Moneybags agent runs the whole pipeline — receipts, splits, multi-currency, simplification — inside the same workspace as the ideas and the day plan. Closed beta, iOS-first. Waitlist here.
If you'd rather use a separate tool: Splitwise is fine. The point isn't the tool. The point is the contract you set before anyone taps their card.
More from the Group Trip Operating Manual
- How to plan a group trip without becoming the unpaid PM — the larger system.
- The 80% consensus rule — how to decide what you're paying for.
- The 4 roles every group trip needs — including "treasurer," who owns this whole flow.
Written by the Wendir team. Last updated: 15 May 2026.
Common questions
What's the fairest way to split a group trip bill?+
Log every expense with who paid and who it covers. Settle once at trip-end with debt simplification — twelve receipts collapse to at most three transfers across four people. Equal-split is the default; reserve custom splits for obvious cases (one couple, one person skipped the activity).
Should one person front the money for the group?+
No, if you can avoid it. The act of fronting changes the social contract from "we're going on a trip" to "everyone owes you." If someone must front (Airbnb deposits, rental cars), make it explicit upfront: who's fronting, what they're fronting, and what the settlement schedule is.
How does debt simplification reduce transfers?+
For n people, you only ever need at most n−1 transfers to clear all balances, no matter how many expenses there were. Four travellers with twelve expenses across them collapses to three transfers, not twelve. The algorithm calculates each person's net position and routes payments to clear them in the fewest hops.
What about multi-currency expenses?+
Convert each expense at the day-of FX rate, not the trip-end rate. Otherwise the last currency to settle wins. Lock the rate when you log the receipt — a screenshot of the date-stamped rate is enough.
Should we use Splitwise or something else?+
Splitwise does the math correctly and is free for basic use. The problem isn't the math — it's the friction of switching tools four times a day (chat → planner → expense app → calendar). Tools that combine expenses with the rest of trip planning (Wendir's Moneybags agent is one) reduce the friction but aren't strictly necessary if you're disciplined.
When should we settle — during the trip or after?+
After. Settling mid-trip means anyone who's down on the balance starts mentally tracking each new expense, which kills the trip vibe. Log expenses as they happen; settle once on the flight home or the day after. The math doesn't care; the social dynamics do.