Groups
Hostel Room Shared Expenses: A Fair System That Stays Friendly
Sharing a room is easy. Sharing the costs of a room is where friendships get tested. Small amounts pile up quickly: milk and tea, a gas refill, cleaning supplies, and an internet bill nobody remembers paying.
Agree what counts as shared
Most arguments between roommates start with one question: was that a shared cost or not? Settle it on the first day, before any money changes hands.
A typical list for a hostel room or student flat looks like this:
- Food: shared groceries, cooking oil, rice, tea, milk and anything everyone eats.
- Electricity and gas: the meter bill, gas for cooking, heater or cooler running costs.
- Internet: the monthly package, plus any router or setup charge.
- Cleaning: supplies, and a cleaner if you pay for one.
- Shared items: a kettle, bin bags, light bulbs, a water filter.
Anything not on the list is personal. A clear line now avoids the "I never even eat the bread" debate in week three. If you also split rent, our guide to splitting rent and bills with flatmates covers the bigger fixed costs.
Front the costs, or use a Pool
There are two common ways to pay for shared things. Both work, and many rooms use a mix of the two.
Whoever buys, pays. Each person pays when they shop, records it, and the room settles at the end of the month. This suits occasional, larger purchases.
A common Pool. Everyone puts the same amount into a shared fund at the start of the month. Daily costs are paid from it, and everyone tops up when it runs low.
This suits small, frequent spending, because nobody is out of pocket for long.
In CashBooklet each group has a Pool. When a roommate hands over their share, they record "Put money in the Pool". Expenses can then be marked as paid by the Pool, by one person, or by several people at once.
Set up the group in a few minutes
- Create a group for the room. Give it a name everyone will recognise, such as the room number.
- Add the roommates. Pick saved contacts, type their names, or send an invite link so they can follow the group on their own phone.
- Choose a default split. Most rooms use equal shares. If one person has a bigger private space, a default such as 40/30/30 can apply.
- Add the monthly bills. Set internet or the cleaner as a recurring group bill on a fixed day, paid by a member or by the Pool.
- Fill the Pool. Everyone puts in their first amount, so day one starts with money ready.
A roommate who joins through the invite link sees the group and nothing else. Everyone linked gets a notice when an expense or settlement is added, so nobody is surprised at the end of the month. The split expenses page covers each option in more detail.
Being fair when someone is away
Someone goes home for two weeks. Should they still pay a full share of the food? Most rooms say no.
Whatever you decide, agree the rule before it happens, not after.
A rule that works well in many rooms:
- Fixed costs are shared equally. Internet, the cleaner and the rent-like items cost the same whether you are there or not.
- Usage costs follow the days present. Food and cooking gas are shared by how many days each person was actually there.
Splitting by shares makes the second rule easy. Give each person one share per day present. Here is a food bill of 900 for a 30-day month, with one roommate away for half of it:
| Roommate | Days present | Shares | Pays |
|---|---|---|---|
| Roommate A | 30 | 30 | 360 |
| Roommate B | 30 | 30 | 360 |
| Roommate C | 15 | 15 | 180 |
| Total | 75 | 900 |
Each share is worth 900 divided by 75, which is 12. You can try other numbers in the split calculator. When you know the exact figures, an exact split works too.
Keep this for the big items. Recalculating every cup of tea costs more goodwill than it saves.
Close the month and start fresh
A monthly close turns a running tab into a clean slate. Pick a day, usually the last day of the month or the day the internet bill arrives.
- Get every entry in. Ask everyone to add anything still sitting in their pocket or on a receipt.
- Read the month statement together. Check the totals for food, bills and the Pool.
- Settle up. "Settle everything" works out the fewest payments that clear every balance.
- Close the month. This locks its dates, so a late entry cannot quietly change a month you have already settled.
- Share the summary on WhatsApp. Everyone sees the same numbers in the room chat.
CashBooklet records money but never moves it. Roommates pay each other the way they normally do, then record the settlement. If a mistake turns up later, a closed month can be reopened.
Decide what happens to money left in the Pool. Carrying it into next month is simplest, and it means everyone tops up a little less.
When a roommate leaves mid-month
People move out at awkward times. A short routine keeps the exit fair for everyone:
- Record every shared cost up to their last day.
- Decide their part of this month's fixed bills. Shares or an exact amount handle a partial month cleanly.
- Check their balance, including what they put into the Pool, and settle up between them and each person they owe.
- Mark them as left. Their past expenses stay in the group's history.
When a new roommate arrives, add them from their first day. Their share starts then, not at the beginning of the month.
Keeping it friendly
The numbers matter less than the habits around them. A few habits help a lot:
- Record on the same day. A cost added a week late always looks suspicious, even when it is honest.
- Correct, do not erase. A wrong expense is voided with a reason, never deleted. Everyone can see what changed and why.
- Agree a rule for guests. A friend staying a weekend is fine. A friend staying for weeks shares the food.
- Ask early and lightly. A short message before the Pool is empty beats an awkward talk after.
A top-up message can be as simple as this:
The Pool is down to 200. Can everyone add 1,000 by Friday? Thanks, all.
Clear rules, a shared record and a monthly fresh start keep money from becoming the thing you remember about that room.
You can set up a free group for your room at app.cashbooklet.com.