Roommates & Money

How to split bills with roommates without the awkwardness.

· 6 min read

Every shared flat starts with good intentions. Someone sets up the internet. Someone else pays the electricity deposit. Groceries go on whoever's card is handy. For the first month, everyone assumes it roughly evens out.

It doesn't. Three months in, one person has quietly paid $380 more than everyone else, nobody remembers who covered the plumber, and the group chat has gone quiet about money because bringing it up feels accusatory.

The fix isn't a more complicated spreadsheet. It's a system with three parts: agree on what's shared, log it the moment it happens, and settle on a schedule. Here's how to set each part up.

Step 1: agree on what's actually shared

Most roommate money friction isn't about amounts — it's about mismatched assumptions. One person thinks cleaning supplies are shared, another thinks they're personal. Before you track anything, have the 10-minute conversation about which categories split and which don't.

A sensible default list looks like this:

  • Always shared: rent, electricity, gas, water, internet, shared streaming accounts.
  • Usually shared: groceries for shared meals, cleaning supplies, toilet paper, dish soap.
  • Usually personal: your own snacks, your own subscriptions, furniture for your own room.

The list matters less than writing it down. When a grey area comes up later — is the shared Netflix really shared if only one person watches it? — you have something to point at instead of a memory of a vague conversation.

Step 2: decide how to split each bill

Equal splits are the default and usually right for utilities and internet. But rent is different when rooms differ. If one bedroom is noticeably bigger or has the en-suite, a common approach is to split rent proportional to room size and split everything else evenly.

For uneven incomes, some households split proportional to earnings instead. That works, but only if everyone genuinely agrees to it up front — an income-based split one person resents is worse than an equal split everyone accepts. Whatever you choose, the rule should be boring and predictable: nobody should have to renegotiate it every month.

Step 3: log expenses the moment they happen

This is where most household systems die. The spreadsheet works for two weeks, then someone forgets to enter a grocery run, then someone else does, and within a month the sheet is fiction. The only logging system that survives is one that takes under 10 seconds, at the moment of payment, from a phone.

Whatever tool you use, the habit is the same: paid it, log it, immediately. Not at the end of the week. Not when you get home. At the checkout, before the receipt hits the bottom of the bag.

Step 4: settle on a schedule, not a feeling

"We'll sort it out later" is how small balances turn into big resentment. Pick a fixed settlement rhythm — monthly works well, aligned with rent — and stick to it. When the group settles on the 1st of every month, no single payment request feels personal. It's just the system running.

One more rule that helps: settle in as few transfers as possible. If you owe Sam $60 and Sam owes Priya $60, the efficient settlement is you paying Priya $60 directly — one transfer instead of two. Doing this by hand across three or four roommates is exactly the kind of arithmetic a good splitting app handles for you.

What to look for in a splitting app

Before picking a tool, check it against the roommate reality test:

  • Fast logging. If adding an expense takes more than a few seconds, people stop doing it.
  • Unequal splits. Rent by room size, groceries split 3 ways but utilities 4 — the app should handle custom percentages without a calculator.
  • Clear balances. Everyone in the household should see who owes what, so no one person becomes the "money police."
  • Smart settling. Minimum-transfer settlement, so monthly settling takes one or two payments, not six.
  • A real free tier. You'll use this every day. Daily logging limits on the free plan will quietly kill the habit.

How Junto handles it

Junto's Expense Tracking mode was built for exactly this situation. You create a household group, log expenses in seconds as they happen, and the running balance stays visible to everyone — who paid, who owes, no ambiguity. When it's time to settle, the minimum-transaction engine works out the fewest payments to square everyone up.

The part most splitting apps miss: your share of the rent isn't separate from the rest of your money. In Junto, the household ledger sits next to your personal accounts, bills, and budgets, so you can see what a $214 settlement actually does to the rest of your month before you send it.

Junto launches 1 October. The free plan includes full personal finance and up to 3 groups, so a household group fits without paying anything. The waitlist is open now.