Features Pricing Compliance Check Blog Contact
← Blog | 📖 Guides

Rotating shifts in retail: how to plan them right

How to plan rotating shifts in stores and retail businesses. Patterns, rotation groups, shift swaps and common mistakes. With practical examples.

By Cleverfy ·
Rotating shifts in retail: how to plan them right

Setting up a shift schedule for a store seems simple until you actually try it. Laura can’t work Tuesday afternoons, Carlos already did three consecutive closing shifts, you need extra cover at Christmas but nobody wants Saturday…

The result is usually an endless Excel spreadsheet, a WhatsApp group with 47 unread messages, and a manager spending more time on shifts than on selling.

It can be done much better.

What is a rotating shift (and why it works in retail)

A rotating shift is a system where employees alternate between different schedules in a cyclical pattern. Instead of assigning “Laura always on mornings”, you define a pattern (morning → afternoon → day off) and the system repeats it automatically.

Why does it work in retail?

  • It’s fair. Everyone rotates through the good and bad shifts. Nobody always gets stuck with Saturday closing.
  • It’s predictable. Employees know weeks in advance which shift they’re on. No more “what shift do I have tomorrow?”.
  • It scales. Works the same with 5 employees or 50. The pattern repeats on its own.

The building blocks of a rotating shift system

1. Shift definitions

First, define what shifts exist in your store. Each shift has a name, a schedule and a colour for quick identification:

  • Morning (M): 09:00 – 14:00 → blue
  • Afternoon (T): 15:00 – 21:00 → orange
  • Split (P): 10:00 – 14:00 and 17:00 – 21:00 → green
  • Closing (C): 16:00 – 22:00 → red
  • Day off (D): free → grey

In Cleverfy, you create these definitions once and reuse them across all patterns.

2. The rotation pattern

The pattern is the sequence that repeats. You can set it up in two ways:

By weeks (the most common in retail):

  • Week 1: Mon-Tue-Wed-Thu-Fri → Morning, Morning, Morning, Morning, Morning
  • Week 2: Mon-Tue-Wed-Thu-Fri-Sat → Afternoon, Afternoon, Afternoon, Afternoon, Afternoon, Afternoon

The cycle repeats every 2 weeks. A Group A employee starts on Week 1 while Group B starts on Week 2.

By days (for more complex rotations):

  • Day 1: Morning
  • Day 2: Morning
  • Day 3: Afternoon
  • Day 4: Afternoon
  • Day 5: Day off

Repeats every 5 days, regardless of the day of the week. Cycles from 2 to 60 days.

3. Rotation groups

Groups determine who follows which phase of the pattern at any given time. If you have a 2-week pattern:

  • Group A (Laura, Pedro, Ana) → starts on Week 1
  • Group B (Carlos, María, Jorge) → starts on Week 2

While Group A does mornings, Group B does afternoons. The following week they swap. Each group has a name, a colour and a reference date that marks the start of the cycle.

4. Shift swaps between employees

Sometimes an employee needs to change a specific shift. Instead of handling it over WhatsApp, the system allows them to request a swap:

  1. Laura requests to swap her Thursday shift with someone in the same group
  2. Carlos accepts the swap
  3. The manager approves it (or it’s auto-approved if configured that way)
  4. It’s recorded with full traceability

You can limit the number of swaps per month to prevent the pattern from getting out of control.

5. Public holidays and exceptions

What happens when a pattern day falls on a public holiday? Two options:

  • Cancel the shift — The employee gets the day off. This is the default.
  • Keep the shift — For stores that open on holidays (shopping centres, for example).

You can also add temporary variations: special schedules during sales, Christmas or specific events, without touching the base pattern.

Practical example: chain of 3 clothing stores

Situation:

  • 3 stores, 15 employees total
  • Business hours: Mon-Sat from 10:00 to 21:00
  • Each store needs a minimum of 2 people per shift

Shift definitions:

  • Opening (A): 09:45 – 15:00
  • Closing (C): 15:00 – 21:15
  • Full day (F): 10:00 – 14:00 and 17:00 – 21:00

Pattern (2-week cycle):

Week 1: A – A – A – C – C – F – D Week 2: C – C – C – A – A – D – F

3 rotation groups (5 people each, one per store). Each group starts at a different phase of the cycle, so there’s always coverage across all three shifts.

Result:

  • Each employee works 40h/week
  • The rotation is fair (everyone does the same number of openings and closings per month)
  • Employees see their shift in the app weeks in advance
  • The area manager sees all 3 stores in a single dashboard

The 5 most common mistakes when planning rotating shifts

1. Not defining shifts before creating the pattern

Jumping straight into the schedule without being clear on each shift’s hours. Result: overlapping shifts, working days exceeding 9 hours, or gaps with no coverage.

The Workers’ Statute and the applicable collective agreement set limits: maximum daily hours, rest between shifts (minimum 12 hours), weekly rest… A good system automatically validates that the pattern complies before you activate it.

3. Creating “fixed shifts disguised as rotating”

If you always put the same person on the shift that “suits them”, you don’t have a rotating system. You have favouritism with a nice-looking spreadsheet. The whole point of rotation is that it’s automatic and fair.

4. Not having a swap mechanism

Employees will need occasional changes. If there’s no clear process, they’ll sort it out among themselves without you knowing and you’ll lose control of the schedule.

5. Not checking coverage

Creating a nice pattern but not verifying that there are enough people in each time slot. Especially on weekends and during peak hours.

How Cleverfy does it

In Cleverfy, the rotating shift system works like this:

  1. You create your shift definitions — name, schedule, colour. Create them once and reuse them.
  2. You design the pattern — Choose a cycle by weeks (1-8) or by days (2-60). Assign a shift to each position in the cycle.
  3. You create rotation groups — name, colour, start date. Assign employees to each group.
  4. You activate the template — The system automatically projects each employee’s shifts into the future.
  5. Employees see it in their app — They know which shift they have each day without asking.

If an employee needs to change a shift, they can request a swap from the app. The manager approves it and it’s recorded.

The system also validates that the pattern meets legal requirements (maximum daily hours, minimum rest periods) before activating it.

Frequently asked questions

Can I have rotating shifts and fixed shifts at the same time?

Yes. Some employees can have a fixed template (continuous or split) and others a rotating template. Each employee has their own assignment.

What happens if an employee goes on holiday?

The shift stays assigned but is marked as an absence. The manager can assign temporary cover without modifying the base pattern.

Do rotating shifts comply with Spain’s time tracking law?

Yes. The assigned shift is the planned working day. The actual clock-in records the effective working day. Cleverfy automatically compares both and detects deviations: late arrivals, early departures, or unplanned overtime.

Can I modify the shift for a specific day without changing the whole pattern?

Yes. One-off modifications (overrides) are applied on top of the projected shift without touching the base pattern. It’s recorded who made the change and why.

Does it work for stores that open on public holidays?

Yes. You can configure shifts on public holidays to be kept (shopping centres, petrol stations) or cancelled automatically. It’s a per-template setting.

Start planning shifts in 10 minutes

Setting up a rotating shift system in Cleverfy takes less time than updating this week’s spreadsheet.

Try free for 14 days — no credit card, no commitment. Or check our retail time tracking page to see how it fits your store.


Legal notice: This article is for informational purposes only and does not constitute legal advice. Check your applicable collective agreement to verify the specific conditions for shift organisation in your sector.

#rotating shifts#retail shifts#shift planning#shift rotation store#retail shift management

Need time tracking?

Set up Cleverfy in less than 10 minutes and comply with regulations from today.

Start 14-day free trial →