Home / English

How to split shared bills without a group-chat argument

A month-end method for 2–6 roommates, couples, or trip mates: who paid, what share applies, and who settles whom.

Shared rent, groceries, and the internet bill do not start fights. The fight starts when nobody can say, three weeks later, who already paid for them. A notes app thread is not a ledger. One row per expense, with a payer and a split rule, is.

This is that ledger for two to six people: roommates, a couple, or friends on the same trip. The example uses three roommates and round numbers. Swap in your own.

What you are actually settling

At the end of the month you need three numbers per person, not a story.

Person Paid (they fronted) Share (their portion of shared costs) Net
Paid minus share Positive means the group owes them Negative means they still owe the group

You do not need a clever transfer puzzle. You need those three columns to be true. Once the nets are right, the people who are short pay the people who are ahead until every net is zero. For two people that is always one payment. For three or more, match the largest shortfall to the largest surplus and write the payment down. Stop when the nets clear. Do not advertise this as a special “fewest transfers” trick. It is just the nets.

The people, before the receipts

Make a members list first. Two to six names is the range this stays simple. Each person gets:

  • A short name you will not retype three ways (Sam, not Sam / Samuel / roommate 2)
  • A default split ratio for shared bills

Equal split is the default for rent and household supplies. A custom ratio is for the case you already agreed: one person has the bigger room and pays 50 percent of rent while the other two pay 25 percent each. A personal expense is the third case: one person bought something only they use, on a card you are tracking so it does not get mixed into the shared pot. Personal rows do not create a share for anyone else.

Write the ratios down where everyone can see them before the first grocery run. Changing the rent ratio in week three rewrites the month.

One row per expense

Columns that earn their keep:

Column Example Rule
Date 2026-11-03 The day it was paid, not the day you remembered
What Groceries Short. The receipt can live in a note
Category Food So the month can be summarized later
Amount 86.40 What left someone’s account
Paid by Sam One person. If two cards split one shop, use two rows
Split Equal Or a custom ratio, or Personal
Note Weekday shop Optional

Equal means the amount is divided by the number of people in the default shared group. Custom means you apply the ratios from the members sheet. Personal means the payer’s share is the whole amount and nobody else owes a piece of it.

Do not put the settlement payment itself in this log as if it were a new grocery bill. A settlement is the result of the month, not another shared cost. If you log “Sam paid Alex 40 for last month” as a shared expense, you will split that 40 again and the nets will lie.

A three-person month

Alex, Sam, and Riley. Rent is custom: Alex 50 percent, Sam 25 percent, Riley 25 percent, because Alex has the larger room. Everything else shared is equal. There is no personal row in this example.

What Amount Paid by Split
Rent 1,800 Alex Custom 50 / 25 / 25
Groceries 240 Sam Equal
Internet 60 Riley Equal
Cleaning supplies 30 Sam Equal

Shares:

  • Rent: Alex 900, Sam 450, Riley 450
  • Groceries: 80 each
  • Internet: 20 each
  • Supplies: 10 each
Person Paid Share Net (paid − share)
Alex 1,800 900 + 80 + 20 + 10 = 1,010 +790
Sam 240 + 30 = 270 450 + 80 + 20 + 10 = 560 −290
Riley 60 450 + 80 + 20 + 10 = 560 −500

Check: nets sum to zero (790 − 290 − 500). If they do not, a row has the wrong split or a typo. Do not send money until that sum is zero.

Settlement, written in plain words:

  • Riley pays Alex 500
  • Sam pays Alex 290

Alex’s +790 is then covered. You could also have Riley pay Alex 500 and Sam pay Alex 290 in two bank transfers the day you close the month. Put the date you actually transferred in a note on the settlement, not as a new shared expense.

Categories, deposits, and the shared float

A category total is how you notice the grocery number crept up, not how you decide who owes whom. Food, rent, utilities, supplies, and transport cover most households. A chart of those totals is enough. Do not add a category for “misc” and then put half the month there.

Some households also keep a deposit or a shared fund: everyone puts in the same amount on the first, and shared bills are paid from that pot. Track that pot as its own balance. Money in, bills out, what is left. Do not also split those same bills across people a second time. Pick one system for a given bill. The fund is for bills you want prepaid. The expense log is for bills someone fronted and wants back.

If a roommate moves out mid-month, cut the ratios on the day they leave and do not delete their old rows. Their nets up to that day still need a transfer.

A thirty-minute close

  1. Anyone new gets a name on the members list before they pay for anything.
  2. Drop in the month’s rows from bank alerts, not from memory.
  3. Confirm every shared row is Equal or Custom, and every solo purchase is Personal.
  4. Read the nets. They must sum to zero.
  5. Send the shortfalls the same day. Waiting a week is how the next month’s groceries get argued on top of this one.
  6. Glance at categories. One number worth a conversation is enough. Do not renegotiate every line.

The message can be one sentence: “November nets: Riley pays Alex 500, Sam pays Alex 290. Rent ratio unchanged.”

What this will not do

It will not decide the fair rent ratio for you. It will not pull bank feeds. It will not file anything with a landlord. If you are splitting costs with an ex or under a court order, use a record built for that, not a roommate sheet. Two to six people is the range. A bigger house starts to need names for “who was even here that week,” which this method does not track.

If you want the sheets already built, the file has a members list with split ratios for 2–6 people, an expense log with dropdowns, a monthly settlement of paid versus owed and the net, a category summary with a chart, and an optional deposit or shared-fund balance. Instructions and sample rows are in the workbook. There is an English file and a Chinese file. Formulas only, no macros. It opens in Excel, Google Sheets, and WPS, and it prints. Clear the sample rows before you enter a real month. The link is in the box below.

roommatesshared-expensesspreadsheets

More notes in English