← Resources
July 13, 2026 ChoresMoney

How to Make a Shared Grocery List With Roommates in 2026

How to make a shared grocery list with roommates that actually works — apps, rules, and how to stop buying three bottles of ketchup a month.

You open the fridge and there are four half-empty bottles of ketchup, no milk, and someone’s Tupperware turning into science. Meanwhile you and your roommate both bought paper towels this week and neither of you bought toilet paper. If you’re trying to figure out how to make a shared grocery list with roommates that people actually use, the trick is less about the app and more about the rules around it.

Here’s the system that works for houses that don’t want to keep having the “who was supposed to buy dish soap” conversation.

What’s the best way to make a shared grocery list with roommates?

The best way to make a shared grocery list with roommates is to pick one shared app (Google Keep, AnyList, Notes, or a household app), separate “shared household staples” from “personal items,” and set one rule: if you use the last of something on the shared list, you add it to the list before you leave the kitchen. Everything else — who buys, how you split, when you shop — flows from that setup.

That “add it before you leave” habit is the entire game. Miss it, and the list dies within a week.

Step 1: Split shared items from personal items

Not everything belongs on a shared list. If you’re the only one who drinks oat milk, that’s your problem. If everyone uses paper towels, that’s shared.

Sit down for 10 minutes and agree on what’s actually shared. Standard shared items:

  • Toilet paper, paper towels
  • Dish soap, dishwasher pods, hand soap
  • Trash bags, sponges, cleaning spray
  • Salt, pepper, olive oil, basic pantry staples
  • Coffee filters (if you all drink coffee)

Everything else — your protein powder, their oat milk, someone else’s specific granola — stays off. This alone prevents the “why did you buy fancy almond butter with our shared money” fight.

If you also want to share cooking ingredients or groceries, that’s a bigger conversation — we broke it down in how to split groceries with roommates.

Step 2: Pick one app and put it on everyone’s home screen

The app matters less than the fact that everyone has it, opens it, and uses it. Options that work:

  • AnyList. Free tier is fine, syncs across everyone, has categories.
  • Google Keep. Free, shows up in Google search, works on every device.
  • Apple Notes. Free, shared notes work if everyone’s on iPhone.
  • A pinned message in your group chat. Low tech, but if your roommates won’t download anything, this beats nothing.

Whatever you pick, add the app to every roommate’s home screen the day you agree to it. Friction is the enemy. If someone has to dig through their apps to add an item, they won’t.

How do you handle who actually buys the groceries?

Three systems work — pick one and commit.

Rotation. Every week, one roommate does the shared shopping run. Save receipts, split evenly at the end of the month. Simple, but requires trust that everyone actually takes their turn.

Whoever’s going to the store. No formal rotation. When someone’s heading to Target or Trader Joe’s, they check the list and grab what’s on it. Splits get reconciled monthly. Works best with 2–3 chill roommates.

One person, monthly reimbursement. One roommate does all the shared shopping. Everyone else Venmos them their split on the 1st. This is easiest but only works if that person actually wants the job.

How do you handle payment?

Whoever buys, takes a photo of the receipt. Post it in the group chat or drop it in a shared folder. At the end of the month, total up and split evenly (or by whatever share you agreed on).

If you’re constantly floating $200 for the house and waiting for people to pay you back, that’s a leak in the system. Either move to a rotation, or start using an app that auto-splits recurring expenses. If someone’s dodging their share, the direct conversation is usually the fastest fix — we covered that in how to ask your roommate to pay you back.

The one rule that makes shared lists actually work

Say it out loud when you set this up: if you use the last of something on the shared list, you add it to the list before you leave the kitchen. Not later. Not “I’ll remember.” Now.

That’s the rule that keeps the list current. Without it, everyone thinks someone else already added the ketchup, and you end up with four ketchups again next month.

How homies handles shared groceries

homies. has a shared list built into the household view, so everyone sees the same list and gets a notification when items are added or checked off. Receipts attach to the expense automatically, splits get calculated at the end of the month, and nobody has to remember what they spent at Kroger three weeks ago.

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.