Skip to main content
NestBoard

← Journal

Rotating chores without resentment: the algorithm we settled on

The NestBoard team · 2026-07-06

The problem with rotating chores by hand

Every household has a chore that nobody wants. Cleaning the litter box. Scrubbing the bathroom. Taking out the compost in January.

When you rotate those tasks manually, you end up in arguments about whose turn it is. Someone swears they did it twice in a row. Someone else conveniently forgets. The mental overhead of tracking fairness becomes its own invisible chore.

We wanted NestBoard's chore rotation to handle the accounting so you don't have to remember who's up next or litigate the past three weeks at the dinner table.

How the rotation actually works

Open a chore and pick the people under "Rotate among", in the order you want them to go. Two or more names is all it takes, and from then on NestBoard advances the chore to the next person each time it's completed. It's a simple pointer moving down the order you set, not a historical tally. If you want the step-by-step version, from picking which tasks to rotate through handling absences, we walk through it in how to set up a chore rotation that actually sticks.

Each time someone marks a rotated chore done, the turn moves to the next person in that order, wrapping back to the first after the last. Points always follow whoever actually did it.

Can't take your turn? Tap the skip button on the chore and the turn passes to the next person in the rotation, with no points for anyone. The due date stays the same and the rotation order doesn't change, so you're simply back in line next cycle. The skip shows on the family activity feed, so it's visible rather than secret. No quietly dodging a task until it becomes someone else's problem, and no arguing about whose turn it was.

Frequency and fairness

You set how often each chore repeats, daily, weekly, or every few days, and the rotation respects that cadence. A chore that happens every Monday will always happen on Monday. The rotation just decides which person does it that week.

The leaderboard ranks everyone by the points their completed chores have earned. It's not gamification for its own sake. It's a shared scoreboard that makes fairness visible. When the numbers are out in the open, the "I always do everything" complaint loses its teeth.

If someone's genuinely doing more, you can see it. If the split is even, you can see that too. No one has to defend their contribution or keep a mental tally.

The small details that matter

We don't reset the rotation when you edit a chore. If you change the name from "clean bathroom" to "deep-clean bathroom," the rotation order and whose turn is next stay exactly as they were.

We also don't penalize the household for being away. Put a trip on the vacation page and every chore due inside those dates reads as due the day after you get home, so nothing quietly goes overdue while you're gone and the rotation is exactly where you left it.

And naming an assignee doesn't cancel the rotation. It just says who goes first, and the chore carries on down the pool from there. To stop rotating altogether, clear the pool out, or tell Robin to stop rotating that chore.

What it feels like in practice

The goal isn't to automate empathy or turn your household into a factory floor. It's to remove the friction of remembering and negotiating.

When the tablet says it's your turn to take out the recycling, it's your turn. No debate. No resentment. No one keeping score in their head because the app is keeping score on the counter.