Download the template

The workbook has a blank week, the example week and the failed Thursday. Enter start and end times; it totals each person's hours, counts who is in at every half hour, and checks for a key holder 30 minutes before opening and at closing. We checked the formulas in LibreOffice Calc. It handles shifts within one day, not overnight.

What the store needs

Write these down before placing anyone. The example store's numbers are illustrative.

Example store requirements.
NeedExample store
Opening hours10 AM–6 PM Monday to Saturday, 11 AM–5 PM Sunday
Key holderIn from 30 minutes before opening until closing
DeliveriesTuesday and Friday at 9 AM: two people in from 9
People in while openTwo at all times; three on Saturday from noon to 4
Example store requirements.

An example week

Six people: two key holders, two sales associates and two weekend associates. Times include breaks.

Example retail week that passes every check. People and times are illustrative.
PersonMonTueWedThuFriSatSunHours
Lena (key holder)9:30–6:309:00–6:309:30–6:30–9:00–6:30––37
Omar (key holder)–––9:30–6:30–9:30–6:3010:30–5:3025
Bea10:00–4:009:00–3:00–12:00–6:009:00–3:00––24
Theo12:00–6:0012:00–6:0010:00–4:0010:00–2:0012:00–6:00––28
Kim––12:00–6:00––10:00–6:0011:00–5:0020
Sam–––––12:00–6:00–6
Example retail week that passes every check. People and times are illustrative.
  • Every day has exactly one key-holder shift that spans opening and closing, so no key holder works a split day.
  • On delivery days, Lena and Bea start at 9 AM.
  • Saturday has Omar, Kim and Sam from noon to 4, the store's busiest stretch.
  • Lena's 9-hour shifts need a break covered; on those days a second person is always in.

An opening that fails the check

In an earlier draft, Omar's Thursday started at 11 AM instead of 9:30. The workbook flags two problems: no key holder at 9:30 to open, and only Theo in from 10 to 11, one person short. Moving Omar back to 9:30 fixes both.

Building your own week

  1. Enter your opening hours and what each time of day needs.
  2. Place a key holder for every opening and closing.
  3. Add deliveries, stock days and your busiest hours.
  4. Fill the remaining gaps from availability, then check each person's weekly hours.
  5. Fix every MISSING and every half hour below what you need before you share the week.

For a plain weekly grid without the retail checks, the weekly employee schedule template is simpler. To spread weekends evenly over a month, see fixed vs rotating shifts. To track who can open, close and run each station, use the key holder and skills matrix.