← Resources
August 14, 2026 MoneyLiving

How to Split Shared Groceries With Roommates in 2026

How to split shared groceries with roommates fairly — what to share, what to keep separate, and the tracking system that stops the Venmo requests.

Shared groceries sound great until week three, when one of you has bought olive oil, dish soap, and paper towels four times in a row and the other one keeps “forgetting Venmo.” Nobody wants to itemize a $6 bag of shredded cheese. But nobody wants to be the one bankrolling the pantry either.

Here’s how to split shared groceries with roommates without turning every Trader Joe’s run into a receipt audit: define what counts as shared, pick a rotation or a shared-pot system, and log every trip in one place so the math is boring instead of contested.

Two rules make this work. Everything else is variation.

What actually counts as “shared”?

Not your snacks. Not your protein powder. Not your specific oat milk brand.

Shared groceries are the stuff every roommate uses without thinking: dish soap, sponges, paper towels, toilet paper, hand soap, trash bags, olive oil, salt, pepper, sugar, coffee filters, foil, plastic wrap. Sometimes shared: eggs, milk, bread, butter, produce that gets used before it dies.

Write the list on the fridge or in a shared note. If it’s on the list, it’s split. If it’s not, it’s personal — hands off, own shelf.

This one boundary kills 80% of grocery fights before they start.

How do you split groceries fairly between roommates?

Two systems work. Pick one and stick with it for at least a month before you switch.

System 1 — Rotation. Each roommate takes one week as the “buyer.” That week, they cover everything on the shared list. No math, no receipts. Next week, next person. Over a month it evens out because the list stays roughly the same size. Works best when everyone has similar schedules and eats similar amounts.

System 2 — Shared pot with receipts logged. Every shared purchase goes into a running tally — one shared note, one app, one spreadsheet. At the end of the month, total it, divide by roommate count, and settle up. Whoever spent more gets paid back the difference. Works best when schedules are uneven or one person eats way more than the others.

If your household eats wildly different amounts (one meat-heavy eater, one vegetarian), split by weighted share — say 40/30/30 — instead of even thirds. Talk about it up front, not after the meat person eats $80 of steak on the shared card.

For anything grocery-adjacent like a Costco run, the same rule applies: log the total, split it, settle at month-end. Same logic works for splitting streaming subscriptions with roommates — one shared list, one clear owner per bill.

What if a roommate keeps eating your personal food?

Separate problem, but it shows up in every grocery convo. If someone’s crossing the line from shared → personal, name it once, calmly, with a specific example: “The oat milk on the top shelf is mine — that one’s not on the shared list. Cool if you grab me one next time you’re at the store?”

If it keeps happening, own-shelf everything: label a shelf in the fridge and a shelf in the pantry per person. Not petty — just clear. Shared list still lives on the door.

The receipt problem

The whole system falls apart if people don’t log purchases. “I’ll add it later” becomes “I forgot what I bought.” A week later, nobody remembers who’s up.

Log in the moment: take a photo of the receipt in the parking lot, drop it in the group chat or shared app before you drive off. Ten seconds. That’s the whole habit.

At the end of the month, total up, split, settle. If the numbers are close (within $10 across roommates) just call it even and reset. Chasing $3 differences is where the friendship dies.

homies keeps shared groceries out of your group chat

homies has a shared shopping list every roommate can check off in real time, so you don’t buy paper towels twice. Log each receipt in one tap and it splits by whatever share you set — even thirds, weighted, or rotation. At the end of the month, the app shows one clean settle-up number per person instead of a scrollback fight about whose turn it was to buy olive oil. AI mediation drafts the “hey you’re up this week” nudge so you don’t have to.

rooming, minus the drama. Join the waitlist at joinhomies.app.

rooming, minus the drama.

homies is coming to iOS & Android. Get the download link first.