← Back to blog
Guides & comparisons· 7 min read

How to Split Bills With Roommates (Rent, Utilities, Groceries)

How to split bills with roommates fairly: rent by room size, recurring and variable utilities, shared groceries, a supply fund and a monthly settle-up habit.

An apartment and a shared household bill

Living with roommates goes best when money is boring. The rent gets paid, the internet bill gets split, and nobody keeps a silent tally of who bought the last pack of paper towels. Getting there takes a few decisions up front and one small habit each month.

This guide covers both, with numbers you can adapt: three ways to split rent, recurring and variable bills, shared versus personal groceries, a supply fund, and what to do when someone moves out. We’ll use Spliteo to keep track.

Start with a house money talk

Before anyone logs a single expense, agree on:

  • How rent is split (more on this below).
  • Which bills are shared: usually utilities, internet, streaming and cleaning supplies.
  • How groceries work: all shared, all personal, or a mix.
  • Who pays the landlord, and whose name each bill is in.
  • When you settle up, for example the first weekend of every month.

Write the answers in the group description, so they’re easy to find when someone asks in six months.

Set up one group for the apartment

Create a single group for the household: open Groups, tap New, go through the steps and tap Create Group. Then use Invite Members to send email invites, or Create Shareable Link and paste it in your house chat.

One roommate hasn’t installed the app yet? A group admin can use Add Guest Members to add them by name. You split expenses with them as usual, and when they accept an email invite later, their expenses move to their own account. If this is your first time in Spliteo, the getting-started guide walks through every screen.

How to split the rent: three fair options

Rent is the biggest number, so it’s where “fair” matters most. Take a $2,400 apartment with three bedrooms: Alex’s is 15 m², Sam’s is 12 m² and Jordan’s is 9 m² (the math works the same in square feet).

Method Alex Sam Jordan
Equal $800 $800 $800
By bedroom size $1,000 $800 $600
Half equal, half by size $900 $800 $700

Equal is the simplest and works well when the rooms are similar. Splitting purely by bedroom size (15/36, 12/36 and 9/36 of the rent) ignores that everyone uses the kitchen, living room and bathroom equally.

The hybrid is often the fairest. Treat half the rent ($1,200) as common space and split it evenly, $400 each. Split the other half by bedroom size: $500, $400 and $300. Add them up and you get $900, $800 and $700.

In Spliteo, use Evenly for the equal split. For the other two, use Amount with the exact figures, or Parts: 5, 4 and 3 parts for the size split, 9, 8 and 7 for the hybrid. There’s no percentage mode, but parts do the same job: a 40/35/25 split is 8, 7 and 5 parts.

Living with a couple who share one bedroom? Some households count them as one room, others as two people for the common areas. Settle that early. For the money between the two of them, see how to split expenses as a couple.

Recurring bills: set them up once

Rent is the same every month, so don’t type it every month. Go to Recurring Expenses → Create New, choose monthly, and set who pays and how it’s split, just as you agreed. The free plan includes one active recurring expense, so rent is the natural candidate. Premium makes them unlimited, which helps if you also want internet and streaming on autopilot.

Bills that change every month (electricity, gas, water) are better added when they arrive. The person whose name is on the bill pays it and logs it, split evenly unless you agreed otherwise.

Groceries: shared staples vs. personal food

The cleanest rule: staples everyone uses (oil, coffee, toilet paper, dish soap) are shared, and food only one person eats is personal. The catch is that both usually end up on the same receipt.

That’s what Split a Bill is for. Say Alex pays $90 at the supermarket: $54 of shared staples, $21 of Sam’s food and $15 of Jordan’s. Alex itemizes the receipt (or uses Scan Receipt to read it from a photo), assigns each item and applies it to the expense:

Person Shared ($54 ÷ 3) Personal Total
Alex $18 $0 $18
Sam $18 $21 $39
Jordan $18 $15 $33

$18 + $39 + $33 = $90. Bought the staples in two stops? Type both totals into the amount field, like 62.40+27.60, and it adds them up.

The free plan has no cap on how many expenses you add, so logging small purchases costs nothing. Coming from another app? See how Spliteo compares as a Splitwise alternative.

A supply fund for the small stuff

Dish soap, trash bags, batteries: small, frequent and annoying to log one by one. There are two ways to handle them:

  1. Skip the fund. Whoever buys supplies logs them split evenly, and it all nets out at the monthly settle-up.
  2. Keep a real kitty. Everyone puts in $20 and Jordan holds the cash. Alex and Sam each record a Transfer of $20 to Jordan. When Jordan buys supplies with that money, Jordan logs an expense paid by Jordan, split evenly.

Option 2 balances itself. Once the $60 is spent, everyone is back at zero. If only $45 has been spent, the app shows Jordan owing Alex and Sam $5 each, which is exactly their part of the $15 left in the jar.

The monthly settle-up habit

Pick a day and stick to it. Here’s one month in the apartment:

  • Rent: $2,400, paid by Alex, split with the hybrid ($900, $800, $700).
  • Internet: $60, paid by Sam, split evenly ($20 each).
  • Electricity: $96, paid by Jordan, split evenly ($32 each).
  • Groceries: $90, paid by Alex, itemized as above ($18, $39, $33).
Person Paid Share Balance
Alex $2,490 $970 +$1,520
Sam $60 $891 −$831
Jordan $96 $785 −$689

Everything adds up: $2,646 paid, $2,646 in shares, and balances that sum to zero. Instead of paying back four bills one by one, the Settlement card on the group’s Summary tab boils it down to two payments: Sam pays Alex $831, and Jordan pays Alex $689.

Spliteo doesn’t move money. Pay by bank transfer, Venmo, cash or whatever you use, then tap Settle! to record it. If someone can only cover part this month, record that amount as a Transfer and the rest carries over.

Two things help keep the peace. Group members get push notifications when an expense is added, edited or deleted, and the History tab shows every change. And if you also travel together, give each trip its own group (here’s how to split travel expenses); Consolidated Balances on the Dashboard shows your net balance with each person across all your groups.

When someone moves out

  • Split the last bills by days. If the final electricity bill is $105 for a 30-day period and Jordan moved out on day 10, use Parts: 30, 30 and 10. That’s $1.50 per day, so Alex and Sam pay $45 each and Jordan pays $15.
  • Then settle everything and record it with Settle! before the last box leaves, so nobody has to chase anyone later.
  • Agree in writing on the security deposit: who gets it back and how it’s divided.
  • New roommate moving in? Invite them to the group and include them only in expenses from their move-in date.

Keep reading