A cleaning rota on the wall is easy to ignore, and a sheet in a drawer goes missing. I would rather have the last person out answer a short form on their phone. Then I can see from home what was done.
Surfaces and equipment
Prep surfaces, the grill and the fryers. These are the places where grease and leftovers build up first, so each one gets its own tick.
Floors, bins and sinks
The dull jobs that get skipped on a busy night. Separate ticks make a skipped job visible instead of hidden inside "cleaned up".
Food and handover
Leftovers covered and dated, fridge doors shut, gas off and the hand wash sinks stocked. A final box catches anything broken or unfinished, so the opening cook knows what to expect.
Who fills it and who reads it
The closing cook fills it in. The manager reads the CSV. A cook's AI might ask "Which shift did you close?" Then "Were the fryers filtered or covered?" Then "Is anything broken or unfinished?" It shows all answers and sends them only after a yes. See agent-fillable forms.
A tip
Make the form the last job before the lights go off. Read the previous night's log first thing. This is a log, not a food safety plan, so follow your local rules. Browse forms for restaurants and food businesses and forms for IT and operations. Pair it with a restaurant opening checklist, a fridge temperature log and a general cleaning checklist.
Questions
Why are the tick boxes optional?
An honest log must show what was skipped. An unticked box appears in the CSV as a gap, so you see the missed job and the note that explains it.
How do I check that every shift logged a close-down?
Sort the CSV by shift_date and shift_closed. A missing row means nobody logged that shift. The form sends no reminders, so check the list each morning.
Can I change the tasks?
Yes. The tasks are examples for a restaurant kitchen. When you create the form, swap them for your own, such as a pizza oven, a smoker or a milk frother.