Calculator

Times are 24-hour, like 06:30 or 21:00.

Shifts on one day
People needed
No gaps: every half hour has at least the people you need.
People scheduled and needed in each half hour
FromScheduledNeededWho
6:30 AM10Opener
7:00 AM11Opener
7:30 AM11Opener
8:00 AM11Opener
8:30 AM11Opener
9:00 AM11Opener
9:30 AM11Opener
10:00 AM21Opener, Mid
10:30 AM21Opener, Mid
11:00 AM22Opener, Mid
11:30 AM22Opener, Mid
12:00 PM22Opener, Mid
12:30 PM22Opener, Mid
1:00 PM32Opener, Mid, Closer
1:30 PM32Opener, Mid, Closer
2:00 PM31Opener, Mid, Closer
2:30 PM21Mid, Closer
3:00 PM21Mid, Closer
3:30 PM21Mid, Closer
4:00 PM11Closer
4:30 PM11Closer
5:00 PM11Closer
5:30 PM11Closer
6:00 PM11Closer
6:30 PM11Closer
7:00 PM11Closer
7:30 PM11Closer
8:00 PM10Closer
8:30 PM10Closer

You set what each time block needs; this checks your plan against it. It isn't a sales forecast. Nothing you type leaves this page.

The example, and a gap

The calculator starts with an illustrative café day: an opener from 6:30 AM to 2:30 PM, a mid shift from 10 AM to 4 PM and a closer from 1 PM to 9 PM. It needs one person from 7 to 11, two over lunch from 11 to 2, and one from 2 to 8. That plan has no gaps.

What changes when the mid shift is removed.
TimeNeededWith the mid shiftWithout it
10:00–11:00 AM121
11:00 AM–1:00 PM221 (short)
1:00–2:30 PM2 until 2, then 132
2:30–4:00 PM121
What changes when the mid shift is removed.

Removing the mid shift saves 6 hours of wages but leaves lunch one person short for two hours: 2 person-hours. A break with no cover does the same thing on a smaller scale; add break times to see it.

What it does and doesn't do

  • It checks one day at a time, in half hours, against needs you enter.
  • A shift that ends after midnight is counted until midnight and flagged; check the next morning separately.
  • The same name on two overlapping shifts is flagged, because it would be counted twice.
  • It doesn't check roles or skills: two people on the floor is not the same as one on the till and one on the floor.
  • It doesn't forecast how busy you'll be. You set the need.

To set the needs in the first place, start with the staffing plan template. For a store with key holders and deliveries, the retail schedule template runs a similar check across a week.