Daily runs6 min read

Building a cleaning schedule that survives a busy week

Cleaning gets done when it is somebody's named job at a named time, and skipped when it is everybody's job whenever there is a gap. This is how to split the work into daily, weekly and monthly, and how to write the schedule so the deep-clean tasks stop quietly vanishing.

Last updated

Split the work by frequency first, not by area

Most cleaning schedules are organised by room, and that is why they fail. A room-based list makes every task look equally urgent, so the ones that only matter monthly get done never and the ones that matter daily get done twice.

Sort by how often the task has to happen, then by area inside each frequency. Now the daily list is short enough to finish in a shift, and the monthly list is a separate conversation that gets scheduled rather than squeezed.

FrequencyTypical tasksWho usually does it
Every shiftSurfaces, front of house, bins, spot-mop, restockWhoever is on, as part of close
DailyFull floor, toilets, equipment wipe-down, fridge frontsClosing shift, one named person
WeeklyBehind and under equipment, shelving, glass, outdoor areaRostered as a task, not assumed
MonthlyExtraction filters, deep-clean of cold storage, high dusting, drainsScheduled with time allowed for it

Every line needs a name and a time

A cleaning schedule with a task and a tick box records that something happened. It does not record who, or when, which is exactly what you need to know when it turns out it did not happen.

Four columns is the whole schedule: the task, how often, who is responsible on that run, and the time or trigger. "Mop the floor" is a wish. "Mop the floor — closing shift, after the last table leaves" is an instruction.

  • Task, written as an action with an object.
  • Frequency — every shift, daily, weekly, monthly.
  • Owner for that run, by name or by position on the roster.
  • Trigger — a clock time, or an event like "after last service".
  • Sign-off — initials or a tick recorded against a person.

Write the task so two people would do it the same way

The gap between two staff members' idea of "clean the coffee machine" is where the argument lives. The fix is not supervision, it is one more clause on the line.

Name the method and the product where it matters, and the standard where it is measurable. Where a task exists for food-safety reasons, say so on the line — people skip tasks they think are cosmetic, and rarely skip ones they know are not.

  • "Wipe benches" → "Clear benches, wash with hot soapy water, then sanitiser, air dry".
  • "Clean the fridge" → "Empty, wash shelves, check the thermometer reads correctly, log it".
  • "Do the floors" → "Sweep, mop with fresh water, wet floor sign until dry".

The tasks that go missing

These are the ones that are never on the daily list, are always somebody's next-week problem, and are the ones an inspection or a breakdown finds first.

  • Extraction filters and the canopy above the cooking line.
  • Under and behind the fridges, ovens and the ice machine.
  • Drains, grease traps and the floor waste in the kitchen.
  • Ice machine interior, and the soda gun nozzles behind the bar.
  • Cool-room shelving and the door seals.
  • The bin area itself, which everyone uses and nobody owns.
  • High dusting — light fittings, vents, the top of the door frames.

Food safety and the records you keep

Cleaning and sanitising requirements for food businesses are set by your state or territory food authority under the Food Standards Code, and what you must record varies by the kind of business you run. We are not going to print a rule here and have you rely on it — check your local food authority and write the requirement into your own schedule as a note.

What is true everywhere: a completed record is worth more than a laminated plan. If a temperature check or a sanitising step is part of your food-safety program, the cleaning schedule is the natural place for it to be signed off, because it is the list somebody is already holding.

Why the laminated wall chart stops working

A printed schedule by the sink is read carefully for a fortnight and becomes furniture after that. It cannot tell you whether anything was done, so nobody is ever asked, and the weekly tasks are the first to go.

The moment to change something is not a headcount — it is when you find yourself asking whether the weekly clean happened and there is no way to answer. A list that records who ticked what, and when, turns that into a question with an answer.

Or let To-do lists do it

Send the cleaning list as a link and staff tick items off on their own phones — no account, nothing to install. You can see what was done and what was not, and finished runs are kept. Free on every plan.

Questions

What should a cleaning schedule template include?
Four columns: the task written as an action, how often it has to happen, who is responsible on that run, and the time or trigger for it. Add a sign-off so a completed task is recorded against a person. Sort the list by frequency first — every shift, daily, weekly, monthly — then by area within each.
How do I split cleaning into daily, weekly and monthly?
Daily covers anything a customer or a food-safety risk touches that day: surfaces, floors, toilets, bins, equipment wipe-down. Weekly covers behind and under equipment, shelving, glass and outdoor areas. Monthly covers extraction filters, deep-cleans of cold storage, drains and high dusting, and needs time allowed for it on the roster.
Who should be responsible for each cleaning task?
One named person per task per run, either by name or by the position on that day's roster, such as the closing shift. Tasks owned by everyone are owned by nobody, and the weekly and monthly items are always the first casualties of a shared list.
What cleaning records does a food business have to keep?
It depends on your state or territory food authority and the kind of business you run, under the Food Standards Code. Check your local food authority rather than relying on a general answer, then write the requirement into your own schedule so the person cleaning does not have to look it up.