Split Airbnb cost
One person books, everyone else owes. Handle unequal rooms and different numbers of nights without an argument.
Short answer
Split an Airbnb by dividing the nightly rate to reflect room size or quality, add the cleaning and service fees evenly across everyone, and let the calculator turn the mix into one transfer per guest owed to whoever booked.
People
Expenses
Balances
- Alex$375.00
- Sarah$15.00
- Mike$165.00
- Emma$195.00
+ gets money back ยท โ owes money
๐ธ Settle up
Only 3 payments needed.
- EmmaAlex$195.00
- MikeAlex$165.00
- SarahAlex$15.00
Who paid what
- Alex$600.00
- Sarah$180.00
- Mike$60.00
Saved on this device. No account needed.
How it works
- 1Enter the full booking total including cleaning and service fees, paid by the booker.
- 2Split equally if rooms are similar.
- 3For unequal rooms, switch the expense to custom amounts or percentages.
- 4If someone stayed fewer nights, give them a smaller custom amount.
Airbnb pricing rarely maps neatly onto a group: rooms differ in size and ensuite status, some guests stay fewer nights, and there's usually a cleaning fee that's genuinely shared regardless of room.
A fair split usually means a weighted share for the accommodation itself โ bigger or ensuite rooms pay a bit more โ plus an equal cut of fixed extras like the cleaning fee, which doesn't scale with room size.
The person who books pays Airbnb upfront in full, so the point of splitting is working out exactly what each guest owes them back.
Worked examples with real numbers
Four guests, two room types, one cleaning fee
Four friends book a place for 3 nights: 900 for the stay plus a flat 90 cleaning fee. Two guests share the master ensuite (weighted 1.5x), two share a smaller twin room (weighted 1x each).
| Booking breakdown | Amount |
|---|---|
| Accommodation (3 nights) | 900.00 |
| Cleaning fee (split evenly, 4 guests) | 90.00 |
| Total | 990.00 |
| Person | Paid | Fair share | Balance |
|---|---|---|---|
| Master room guest 1 | 0.00 | 292.50 | โ292.50 |
| Master room guest 2 | 0.00 | 292.50 | โ292.50 |
| Twin room guest 1 | 0.00 | 202.50 | โ202.50 |
| Twin room guest 2 (booker) | 990.00 | 202.50 | +787.50 |
- Master room guest 1Twin room guest 2 (booker)292.50
- Master room guest 2Twin room guest 2 (booker)292.50
- Twin room guest 1Twin room guest 2 (booker)202.50
900 split by weight (1.5+1.5+1+1=5 shares, 180 per share) gives master guests 270 each and twin guests 180 each; add the 22.50 equal cleaning share to everyone (202.5 and 292.5) and the three non-bookers repay the booker.
Unequal number of nights
A five-night booking costs 750 (150/night). Two guests stay all five nights; a third joins for only the last two nights.
| Booking breakdown | Amount |
|---|---|
| Nights 1-3 (2 guests) | 450.00 |
| Nights 4-5 (3 guests) | 300.00 |
| Total | 750.00 |
| Person | Paid | Fair share | Balance |
|---|---|---|---|
| Guest A (booker, all 5 nights) | 750.00 | 325.00 | +425.00 |
| Guest B (all 5 nights) | 0.00 | 325.00 | โ325.00 |
| Guest C (last 2 nights only) | 0.00 | 100.00 | โ100.00 |
- Guest B (all 5 nights)Guest A (booker, all 5 nights)325.00
- Guest C (last 2 nights only)Guest A (booker, all 5 nights)100.00
Nights 1-3 (450) split two ways at 225 each, nights 4-5 (300) split three ways at 100 each: A and B owe 325 (225+100), C only owes 100.
Weighting rooms and splitting fixed fees
1. Assign a weight per room
e.g. ensuite = 1.5, standard = 1
2. Total weight
sum of all guests' weights
3. Cost per weight-unit
accommodation cost รท total weight
4. Guest's accommodation share
cost per unit ร their weight
5. Add fixed fees evenly
cleaning/service fee รท number of guests, added to everyone's share
Mistakes that cause arguments
Splitting the cleaning fee by room weight
Cleaning cost doesn't scale with room size โ split it flat, per guest, separately from the weighted accommodation cost.
Charging late joiners for nights before they arrived
Split each night's cost only among the guests actually staying that night.
Forgetting the service fee is often per booking, not per night
Check whether Airbnb's service fee is a one-off or scales with nights before splitting it the same way as the room rate.
Practical tips
- Agree room weights before booking, not after seeing who complains.
- Log the cleaning and service fees as their own entries, split evenly.
- If nights differ per guest, add each night block as a separate expense with the right participant list.
- Have the booker request the total back in one go rather than chasing per-room amounts individually.
Questions
- Should cleaning fees be split equally?
- Usually yes, since they are charged per booking rather than per guest. Add them to the booking total.
- How do we handle a smaller room?
- Use percentages on the booking expense โ a common approach is to weight by room quality rather than nights.
- What if someone cancels?
- Adjust their share to whatever the group agrees they should still cover, using custom amounts.