TL;DR
Roommate cleaning arrangements fail for one reason: the tasks were never defined precisely enough to tell whether someone did them. Name each task, attach a deadline, and rotate weekly. A written rotation on the fridge outperforms every app and every good intention.
Separate shared from personal, first
Before any rotation, draw the line between shared and personal space, because almost every argument crosses it.
Shared is the kitchen, living room, hallways, shared bathrooms, entry, laundry area, and trash. These need a system.
Personal is each bedroom and any private bathroom. These need a boundary, not a system. The workable rule is that a bedroom is nobody else's business unless it produces something that leaves the room -- smell, pests, or dishes that never come back.
Say that out loud early. A lot of roommate friction comes from one person applying their bedroom standard to someone else's, which is not a fair ask and never lands well.
Name tasks precisely enough to verify
"Clean the kitchen" is unverifiable and therefore unenforceable. Two people can both believe they did it and both be annoyed.
Break it into named tasks with a definition of done:
- Dishes: sink empty, dishwasher run and emptied, drying rack cleared.
- Counters and stovetop: wiped, including the stovetop and around the sink.
- Trash and recycling: taken out and a new liner in.
- Bathroom: toilet, sink, mirror, and shower wiped; hair cleared from the drain.
- Floors: vacuumed or swept in shared areas, mopped in kitchen and bathroom.
- Fridge: expired food out, spills wiped.
Six named jobs is enough for most households. Fewer, larger jobs are harder to split fairly; more, smaller ones stop getting read.
Rotate on a fixed schedule
Rotation beats permanent assignment for two reasons: nobody gets stuck with the worst job forever, and everyone learns what each job actually costs.
Print a grid. Names across the top, weeks down the side, tasks in the cells. Put it on the fridge, on paper. Shared apps work if everyone actually opens them, and in practice most people do not. Paper on the fridge is seen involuntarily, which is the entire advantage.
Attach a deadline to each week: "done by Sunday night" is a real standard, "this week" is not. A deadline is what makes a missed task visible without anyone having to accuse anyone.
Add a five-minute nightly reset that everyone does for themselves -- own dishes in the dishwasher, own items off the shared table. That single habit prevents most of what the weekly rotation would otherwise have to clean up, and there are longer versions in a daily reset routine and a weekly rotation by zone.
The shared bathroom, which is where it gets tense
Shared bathrooms generate more conflict per square foot than anything else in a rental. Three rules cover most of it.
Clear the drain every time. Hair in a shared shower drain is the most common single complaint, and it takes seconds if the person who shed it does it immediately.
Wipe what you splash. Toothpaste on the mirror, water on the counter, and product rings on the shelf are individual outputs and should be individual cleanups.
Store personal items in personal containers. A caddy each, off the shared shelf. It halves the visual clutter and removes the question of whose bottle that is.
Then rotate the actual cleaning weekly: toilet, sink, mirror, tub or shower, floor. A two-minute daily bathroom reset between those weekly turns keeps the job small enough that nobody dreads their week.
Supplies, money, and the shared fund
Supplies are a quiet source of resentment because one person usually ends up buying everything.
Set up a small shared fund. A fixed amount per person per month, collected in whatever way is easiest, covering paper goods, trash bags, dish soap, all-purpose cleaner, sponges, and bathroom supplies. The cost of a basic shared kit depends mostly on how much paper product the household uses.
Keep one shared caddy in a fixed spot so nobody has to hunt. If someone wants a specific brand or a fragrance-free product for a sensitivity, that is a reasonable request to fund from the shared pot rather than to argue about.
Store products safely and never combine them. Bleach with ammonia, with any acid such as vinegar or a toilet bowl cleaner, or with rubbing alcohol releases toxic gas, and in a shared home the risk is that two people use different products on the same surface without knowing.
When someone stops doing their part
This is the real question behind most searches on this topic, and there is no clever trick. There is a sequence.
First, check the system. If one person is failing repeatedly, the schedule may genuinely not fit their hours. A rotation that assumes everyone is home Sunday afternoon fails for anyone on shift work.
Second, raise it directly, once, without an audience. Specific and calm: "the bathroom was on you last week and it did not get done -- what happened?" Not a group text, not a passive-aggressive note.
Third, write down what you agree to. A short document, even three lines, that everyone has seen. Memory is a bad referee.
Fourth, consider paying it out. Households that cannot make a rotation work often do better splitting the cost of a periodic whole-home cleaning visit for the shared areas, with each person still handling their own room and dishes. It converts a recurring argument into a line item, and for many shared houses that is a genuine improvement rather than a defeat.
What does not work is silently absorbing it. One person quietly doing everything builds resentment that eventually ends the living arrangement, and that pattern has its own dynamics -- there is more in cleaning burnout when you are the only one.
FAQ
How do you split chores fairly between roommates?
Name six or so specific tasks with a definition of done, then rotate them weekly on a printed grid with a deadline. Rotation stops anyone being stuck with the worst job and teaches everyone what each task actually costs in time.
What is a fair roommate cleaning schedule?
A weekly rotation of shared-area tasks with a Sunday night deadline, plus a nightly five-minute personal reset where everyone clears their own dishes and items. Personal bedrooms stay out of the schedule entirely unless something leaves the room.
Who should clean a shared bathroom?
Rotate the full clean weekly, and make three things individual and immediate: clearing your own hair from the drain, wiping your own splashes, and keeping personal items in your own caddy. Those three prevent most of the conflict a rotation cannot.
How do roommates split the cost of cleaning supplies?
A small fixed monthly contribution per person into a shared fund covering paper goods, bags, and cleaners is simplest. One shared caddy in a fixed spot avoids duplicate buying.
What do you do if a roommate never cleans?
Check whether the schedule actually fits their hours, then raise it directly and privately once, then write down whatever you agree to. If it still does not work, splitting the cost of periodic cleaning for shared areas often ends the argument better than continuing to negotiate.
Should roommates hire a cleaning service?
Many do, and splitting a periodic visit for shared areas is often cheaper per person than expected. It works best when each roommate still handles their own room and their own dishes, so the service covers the areas nobody wants to own.
Precise task names, a printed rotation, and a deadline solve most roommate cleaning problems, and a shared fund solves the rest. If the shared areas are what nobody wants to own, every home is different, so the real number depends on size, condition, and what you want covered. Get a quote and we will walk you through it.

