Skip to content
Rent & Housing

How to split groceries with roommates without keeping score

One shared pot for the things everyone uses, personal food off the ledger, and a settle-up that takes two transfers.

Maya T.
Data, Expenso
· 6 min read
Three roommates unpacking shared groceries and checking the receipt together
The short answer

Split groceries by running a shared pot for staples everyone uses — cooking oil, cleaning supplies, coffee, milk, spices, paper goods — and leaving personal food entirely off the ledger. Whoever shops logs the receipt, the pot is divided equally at the end of the month, and the balances net down to one or two transfers. Splitting *every* grocery receipt equally is what makes one person quietly subsidise another’s diet.

Key takeaways
  • The shared pot is defined by who could use it, not by who happened to pay. If any housemate might reach for it, it goes in.
  • Personal food stays personal. The moment someone’s protein powder or oat milk lands in the pot, the arrangement starts collecting resentment.
  • Log the receipt at the till, not at the end of the month. Reconstructing a month of shopping from memory is where the disagreements come from.
  • Settle monthly, not weekly. Shopping trips alternate naturally, so most of the balance cancels itself out before anyone transfers anything.
  • A household with very different diets should shrink the pot to non-food staples rather than abandon it.

Groceries break the rule that makes rent and utilities easy to divide. Rent buys the same thing for everyone. A grocery run buys twelve different things for four different people, and only some of them are genuinely shared. Any method that ignores that distinction ends up transferring money from the person who eats simply to the person who eats expensively.

What belongs in the shared pot

The test is availability, not consumption. If an item lives in a communal cupboard and nobody would think twice about using it, it is shared — even if one person uses more of it. Trying to meter individual consumption of olive oil costs far more attention than the oil.

Shared pot vs personal spending
CategoryUsually sharedUsually personalSplit
Cooking basicsOil, salt, spices, flour, sugar, stockSpeciality ingredients bought for one recipeEqual
Fridge staplesMilk, butter, eggs when everyone uses themBranded alternatives one person insists onEqual
Household goodsDish soap, bin bags, kitchen roll, cleaning sprayPersonal toiletriesEqual
Meals and proteinIngredients for meals actually cooked togetherEverything bought for one person to eat aloneOff ledger
DrinksCoffee and tea for the shared kitchenAlcohol, energy drinks, individual soft drinksOff ledger

Write the two columns down once, together, when the household forms. Ten minutes then replaces every argument later.

Running the pot month to month

  1. Agree the shared list before the first shop. Ten to twenty items is normal. Anything not on the list is personal by default, which means nobody has to argue about a specific receipt later.
  2. Let whoever is at the shop record the shared portion. Most receipts are mixed. Add only the shared lines as one expense with the total and a shop name — not a line-by-line inventory.
  3. Split each shared shop equally across the household. Equal is correct here: the pot exists precisely because per-person consumption of staples is not worth measuring.
  4. Let the balances run, and settle once a month. Trips alternate. Over four weeks the running balance is usually far smaller than any single receipt, so the settle-up is one or two transfers instead of eight.
  5. Review the list once a quarter. Diets and habits change. If someone stopped drinking the shared coffee three months ago, take it off the list rather than letting the pot slowly become unfair.
Worked example
One month of shared groceries · 3 roommates · personal food excluded
Week 1 — Priya paid
Staples restock and cleaning supplies
$158.20
Week 2 — Sam paid
Milk, eggs, coffee, bin bags
$131.75
Week 3 — Priya paid
Big monthly shop for dry goods
$164.05
Week 4 — Dana paid
Staples top-up and kitchen roll
$158.40
Shared pot for the month$612.40

An equal share of $612.40 across three people is $204.13 each, with one person absorbing the extra cent. Priya paid $322.25 and is owed $118.12. Sam paid $131.75 and owes $72.38; Dana paid $158.40 and owes $45.74. Four shopping trips become two transfers, and neither of them required anyone to remember who bought the coffee.

When diets are very different

A household with one vegan, one person on a high-protein plan and one who mostly eats out cannot share a food pot without someone losing. The fix is not a more elaborate formula — it is a smaller pot.

  • Shrink the pot to non-food items. Cleaning supplies, paper goods and dish soap are genuinely identical for everyone and still cover a meaningful share of the monthly spend.
  • Keep coffee and tea in, if everyone drinks it. These are the two items where metering costs more than the item.
  • Cook together deliberately, and split those meals separately. A shared Sunday dinner is a single expense split between whoever ate it, exactly like a restaurant bill.
  • Do not average out “I eat less”. If someone genuinely eats less of a shared staple, take the staple off the list rather than inventing a 0.8 share.
The shared pot works because nobody has to be right about who drank the milk.

The three ways this arrangement fails

  1. Scope creep. One personal item goes in “just this once”, and within two months the pot is everyone’s full weekly shop split equally. Re-read the list out loud when this starts.
  2. Receipt amnesia. Nobody logs anything for three weeks, then someone tries to rebuild the month from bank statements. Record the shared total before you leave the car park.
  3. Silent imbalance. One person always shops, and nobody ever settles. That is not generosity — it is an interest-free loan somebody did not agree to. If it has already happened, asking for it back is easier when there is a record to point at.

A household that gets groceries right usually finds the rest of its shared money simple by comparison, because the hard habit — recording the cost at the moment it happens — is already in place. If yours is still arguing about who owes what, the problem is almost always the record, not the arithmetic.

Frequently asked questions

Should roommates split groceries equally or by what they eat?

Split shared staples equally and keep personal food off the ledger entirely. Metering how much of the shared olive oil each person used costs more attention than the oil is worth, while splitting personal food equally overcharges whoever eats most simply.

What if one roommate eats out most nights?

They still use dish soap, bin bags and kitchen roll, so keep them in a reduced pot of non-food staples and leave food out of it. This is the cleanest arrangement when eating patterns differ sharply — the shared pot only ever covers what everyone genuinely uses.

How often should you settle up on groceries?

Monthly. Shopping trips alternate naturally, so a month of receipts usually nets down to one or two transfers. Settling weekly means more transfers for the same net result.

Do you need an app to split groceries?

You need a shared record; an app is just the easiest form of one. What matters is that the cost is logged at the till by whoever paid, so nobody has to reconstruct a month of shopping from memory when it is time to settle.

What happens to shared groceries when someone moves out?

Settle the pot on the day they leave rather than at the end of the month, and do not try to value the food still in the cupboard. The stock in the house is roughly what they contributed to and roughly what they leave behind — pricing it costs goodwill for a few dollars.
Written by

Maya T.

Research contributor to Expenso’s shared-money guides

Maya works on the examples and research used in Expenso’s guides. She writes about how households and travel groups can keep shared costs understandable and auditable.

Put one of these methods to work tonight

Free to start, with unlimited expenses and unlimited members. Add your household, pick a split, and let Expenso keep the running balance.

Create a free group

Split rent once. Never think about it again.

Free to start, with unlimited expenses and unlimited members. Works on iPhone, Android and the web.

Split rent automatically
No credit card needed
Start free