All guides

SpotsPOS Employee Manager

How to Schedule Retail Staff Around Your Busiest Hours

Schedule a small retail or repair team around peak hours: read your sales by hour, set coverage levels, build shift templates and share the schedule.

To schedule a small team around your busiest hours, start from your own data: count transactions (or repair check-ins) by hour and day of week for the last several weeks, decide how many people each hour needs, then build a few repeatable shift templates that overlap at the peaks. Publish the schedule on the same day every week, as far ahead as you can, and adjust it from what actually happened. Most small shops can do this in an hour a week once the templates exist.

Why "same schedule every day" costs you

Many small shops schedule the same way every day: one person opens, one person closes, and someone extra comes in on Saturday. It is simple, but it ignores how customers actually arrive.

The result is predictable. At 10 a.m. on a Tuesday two people stand around. At 5:30 p.m. on a Friday one person is ringing up a sale, answering the phone and checking in a cracked screen while three customers wait. You pay for hours you do not need and lose sales in the hours you do.

Scheduling to your busiest hours fixes both. The hours go where the customers are.

Step 1: Find your busiest hours

Use your own numbers, not a guess and not an industry average. Your shop's rush depends on your street, your customers and your hours.

What to measure

Pull these by hour of day and day of week, for at least the last four to eight weeks:

  • Number of transactions, not just sales dollars. One $900 phone sale and nine $20 accessory sales take very different amounts of staff time. Transactions tell you how many customers you served.
  • Repair check-ins and pickups, if you run a repair counter. These take longer than a sale and need someone at the counter, not at the bench.
  • Appointments, if you book them. They are demand you know about in advance.

Leave out unusual weeks, such as a holiday week or a week you were closed, or look at them separately.

Build a simple heat map

Put days across the top and hours down the side, and fill in the average transactions for each hour. Here is the shape it might take (your numbers will be different):

Hour Mon Tue Wed Thu Fri Sat Sun
10 to 11 low low low low low med low
12 to 1 med med med med high high med
3 to 4 low low low med med high med
5 to 6 med med med high high med low

Mark each cell low, medium or high based on your own averages. The pattern that comes out is the skeleton of your schedule.

In SpotsPOS, the home screen shows Popular Times, your busiest hours of the week based on your shop's own activity, once there are a few days of sales. With Ask your shop in Spots Intelligence you can also ask "What are our busiest hours?" or "What are our busiest days?" and see the answer by hour or by day of the week. Spots Intelligence is included from the Essential plan; see pricing.

Step 2: Decide how many people each hour needs

Turn customer traffic into a headcount. The simplest method uses one number you measure yourself.

  1. Time your average customer. For a week, note how long a typical sale takes from greeting to receipt, and how long a repair check-in takes. Use the average.
  2. Work out capacity per person. If a typical customer takes 6 minutes, one person can serve about 10 customers an hour at full speed. Plan for less than full speed (phones, restocking, a customer with questions); many owners plan for around two thirds of the maximum.
  3. Divide peak traffic by capacity. If your busiest hour averages 14 customers and one person can comfortably handle 7, you need two people on the floor that hour.
  4. Set a minimum. Decide the fewest people you will ever have in the shop. For safety and breaks, many owners will not leave one person alone during the busiest stretches.

Separate counter time from bench time

In a repair shop, a technician at the bench is not available to the counter. If your technician also checks customers in, every check-in interrupts a repair. Plan counter coverage and bench coverage as two separate needs:

Role What drives it When to add a person
Counter Customers walking in, check-ins, pickups, phone calls When peak traffic exceeds one person's capacity
Bench Open repair tickets and promised times When jobs due today will not fit in today's bench hours

Step 3: Build shift templates that overlap at the peaks

Shift templates are a small set of standard shifts you reuse every week. They keep scheduling fast and give employees predictable hours.

For a shop open 10 a.m. to 7 p.m., three templates often cover it:

Template Hours Purpose
Opener 9:45 a.m. to 4:00 p.m. Opening tasks, morning customers, covers until the mid shift is on
Mid 12:00 p.m. to 7:00 p.m. Overlaps both peaks, covers the opener's meal break
Closer 1:00 p.m. to 7:15 p.m. Afternoon rush, closing count and lockup

The overlap is the point. When the lunch rush and the after-work rush are covered by two people, you can run one person in the quiet morning without hurting service.

Things to build into every template:

  • Opening and closing time. If the store opens at 10, the opener starts before 10. That time is worked time and must be paid.
  • Meal breaks during low hours. Schedule breaks where the heat map is low, not during the rush. Where you operate matters here: the U.S. Department of Labor's state meal period table shows the rules vary. In Puerto Rico, for example, a meal period is required when the work period is longer than five consecutive hours. Our guide to employee time clock rules covers breaks in more detail.
  • Overtime limits. Under federal law, covered non-exempt employees must be paid at least time and one-half for hours over 40 in a workweek. Add up each person's templates for the week before you publish, so overtime is a choice and not a surprise.

Step 4: Fill the templates with people

With templates in place, the weekly schedule becomes a matching exercise:

  1. Collect availability first. Have a standing deadline for time-off requests and availability changes, such as Wednesday for the following week.
  2. Put your strongest people on the peaks. Your fastest cashier or most experienced technician belongs in the Friday evening rush, not the Tuesday morning lull.
  3. Pair new hires with experienced staff. Schedule a new employee's first shifts during a medium hour alongside someone who can train them.
  4. Balance the hard shifts. Rotate weekends and closes fairly so the same person is not always stuck with them.
  5. Start from last week. Most weeks look like the one before. Copy it and change only what is different.

In SpotsPOS Employee Manager, you open Schedules, create a schedule for an employee and tap Use Previous Week Schedule to start from last week's shifts, then add more times or change only what is different. If you run more than one location, you switch store to plan each shop on its own. The employee scheduling page walks through it. Employee Manager is included with the SpotsPOS Pro plan.

Step 5: Communicate the schedule

A good schedule nobody sees does not work. Make it predictable:

  • Publish on the same day every week. Pick a day and stick to it. Employees plan their lives around it.
  • Publish as far ahead as you can. Two weeks is better than one. Some cities and states require advance notice for large employers. Seattle's Secure Scheduling ordinance requires covered retail and food service employers (500 or more employees worldwide) to post schedules at least 14 days in advance, and Oregon's predictive scheduling law sets a 14 calendar day notice for covered retail, hospitality and food service employers with at least 500 employees worldwide. Most small shops fall below those thresholds, but check whether your city or state has its own rules.
  • Put it where people already look. On their phone is better than a sheet taped by the back door.
  • Set a rule for swaps. Employees can trade shifts if the manager approves and the person taking the shift is trained for it.
  • Announce changes in one place. If a shift changes, tell the person directly and update the schedule they see.

In Employee Manager, each employee sees their schedule on their own iPhone or Android phone, and you can post announcements and tasks on the Message Board and invite people to team meetings. See team communication for more.

Step 6: Review and adjust every week

A schedule is a forecast. Check it against what happened:

  1. Compare scheduled hours to actual traffic. Were there hours with two people and almost no customers, or one person and a line?
  2. Compare scheduled hours to actual punches. Who came in late, left early or stayed long? Patterns here point to a template that does not fit.
  3. Watch for upcoming changes. Holidays, back to school, a new phone launch, a local event. Add coverage before the rush, not during it.
  4. Change one thing at a time. Move one shift or extend one template, then see what happens the next week.

A sample week for a three person shop

Here is how the templates might come together for a small phone repair and accessories shop with an owner and two employees, open 10 to 7, closed Sunday. It is an example of the method, not a recommendation for your hours.

Day Opener (9:45 to 4) Mid (12 to 7) Closer (1 to 7:15)
Monday Owner Employee A
Tuesday Employee A Owner
Wednesday Owner Employee B
Thursday Employee B Employee A
Friday Owner Employee B Employee A
Saturday Employee A Employee B Owner

Friday and Saturday get three people because the heat map says so. Monday through Thursday run two, overlapping in the afternoon. Before publishing, add up each employee's hours to stay within your overtime plan.

Frequently asked questions

How do I find my store's busiest hours?

Count transactions by hour and day of week over the last four to eight weeks, leaving out unusual weeks. Mark each hour low, medium or high. Many point of sale systems can show this for you; SpotsPOS shows Popular Times on the home screen.

How many employees do I need during peak hours?

Time how long a typical customer takes, work out how many customers one person can comfortably serve in an hour, and divide your peak hour traffic by that number. Round up, and never go below the minimum you set for safety and breaks.

How far in advance should I post the work schedule?

As far ahead as you can, on the same day every week. Two weeks gives employees time to plan. Some places require it for large employers, such as Seattle and Oregon with 14 days, so check your local rules.

What are shift templates?

They are a small set of standard shifts, such as opener, mid and closer, that you reuse every week. They make the schedule faster to build, put overlap where the peaks are, and give employees predictable hours.

How do I schedule breaks without leaving the counter empty?

Put breaks in the low hours of your heat map and make sure shifts overlap so someone covers the counter. Check the meal and rest break rules where you operate, because they vary by state and territory.

Build the schedule, share it and track the hours with SpotsPOS Employee Manager.

Try it in your own shop.

Every update is included in your plan the day it ships.

Free for 14 days. No credit card needed.