How to make a rota that fits your workforce operations

12 min read  |   Last updated: 12 October, 2026  |   By Rebecca Noori  |   Summarise this post with ChatGPT

A young woman in an apron, working in hospitality, stands outside a restaurant. She's smiling & holding a clipboard.
    
How to make a rota that fits your workforce operations
13:25

Employee scheduling involves plenty of moving parts, each of which helps your business run smoothly. Whether your team is large or small, you need to know when your people are available to work and where you need cover.

Rotas aren’t set in stone. Any change to your operating hours will affect your planning, while a growing headcount gives you more employees to schedule.

This guide explains how to make a rota that suits your business and keeps your staff happy. We’ll cover what to consider before assigning shifts, how to check your rota before publishing it and the different ways you can create one.

 

Skip to: 

 

What is a rota?

 

A rota is a schedule that sets out when each employee is working over a specific period, such as a week or month. It helps you plan the cover your business needs and gives your team a clear view of when they’re expected to come to work, and who they’ll be working alongside or reporting to.

For example, a weekly rota could show who’s working on Monday morning and who’s taking over later in the day. Depending on your business, it may also assign employees to a particular role or location. For small to medium-sized businesses, a clear rota makes it easier to plan ahead and spot potential problems with cover before you publish it.

 

What’s the difference between a rota and a shift pattern?

 

Rotas and shift patterns both help you organise working hours, but these terms play different roles in workforce planning.

  • A rota tells employees when they’re working over a set period, such as the weeks or months ahead.

  • A shift pattern provides a recurring structure that describes the working hours an employee regularly follows.

 

Example: An employee might follow a shift pattern of four days on followed by four days off.

Their rota shows which dates they’ll be working and the shifts they’ve been assigned.

 

How to make a rota: 8 steps towards smart scheduling

 

Follow these eight steps to build a rota that works for your business and your team, then keep it up to date when plans change.

 

1. Work out the cover you need

 

Start with what your business needs before you add names to your rota. Look at your opening or operating hours, then identify the times when you’re likely to need more people on hand.

Looking at your previous rotas, if you have them, is a useful starting point if your staffing needs are fairly predictable. But check what’s different about the week ahead before copying last week’s schedule. If you have several sites, consider the cover and requirements for each location separately. This gives you a clearer picture of the work that needs covering before you decide who should do it.

Tip: Look beyond your usual staffing levels. A local event, seasonal rush or other expected change could mean you need extra cover. List the hours you need to cover and note any specific requirements for each shift.

 

2. Check employee availability

 

Once you know what cover you need, find out who’s available to provide it. Check each employee’s contracted working arrangements and any agreed restrictions on when they can work.

Don’t assume someone is available because they worked the same shift last week. This is particularly important if you employ part-time workers or people whose availability changes.

Tip: Check availability before you assign shifts. It can save you from making avoidable changes later.

 

3. Plan for leave and absence

 

Check for approved annual leave or other known absences before you start filling your rota.

Someone who seems available on paper may already have time away from work booked.

Planning around known absences gives you more time to arrange cover for difficult-to-fill shifts. Unexpected absence is harder to plan for, but you can still decide in advance how you’ll handle it.

Tip: Agree how you’ll deal with unexpected absence before it happens, including how employees should report it and how you’ll arrange cover.

 

4. Match the right people to each shift

 

A fully staffed shift can still leave you short if the people working it don’t have the right skills or responsibilities.

Think about what each shift requires before deciding who should work it. A restaurant may need an experienced employee who can supervise closing, while a care provider could need someone with a particular qualification on duty.

Tip: Record any essential skills or responsibilities against the shift so they don’t get overlooked when you build the rota.

 

5. Allocate shifts fairly

 

Look at how you’re dividing working hours across your team, particularly when some shifts are more popular than others. Once your essential shifts are covered, check how the remaining workload is being shared.

Creating a fair rota doesn’t mean giving everyone identical shifts. Contracted hours and individual working arrangements will affect what each employee can reasonably work. Try to avoid repeatedly giving the same people long hours or unpopular shifts, as this can affect morale and increase the risk of burnout.

Tip: Look beyond a single week. Reviewing several rotas together can help you see whether working hours and less popular shifts are being shared fairly over time.

 

6. Check your rota before publishing it

 

Before you publish your rota, check that every shift has the cover it needs and that nobody has been double-booked. Having enough people scheduled is only part of the picture, so make sure each shift has the right skills or duties covered too.

It’s also worth checking each employee’s working hours against the rest of their schedule, so they have the rest periods they’re legally entitled to.

Tip: Breathe Rota, Time and Attendance lets you set coverage and health and safety duty requirements, then flags them before you publish. This can help you spot a problem while there’s still time to fix it.

 

7. Publish the rota in advance

 

Where possible, aim to publish your rota at least one to two weeks beforehand. Giving employees advance notice makes it easier for them to plan their personal lives around their shifts and gives you more time to resolve any scheduling issues that crop up.

Once you’ve published the rota, make sure employees know where to find the latest version. If something changes during that one-to-two-week window, update the rota promptly so no one is relying on an outdated schedule.

Tip: With Breathe, you can build and publish the schedule from the same rota grid. Employees can then use ‘My Shifts’ to see when they’re due to work.

 

8. Manage any changes or last-minute disruption

 

Even a carefully planned rota will sometimes need to change. Someone may call in sick or need to swap a shift, leaving you with cover to find at short notice.

Make sure employees know how to tell you they can’t work a scheduled shift and who needs to approve any swap. Once you’ve arranged alternative cover, update the rota so everyone is working from the current schedule.

Tip: Breathe’s attendance functionality helps you see what’s happening once the working day begins. It shows whether an employee has clocked in or is running late, while also highlighting no-shows and breaks. This gives managers a clearer view of where they may need to respond.

 

What’s the best way to make a rota?

 

You don’t always need specialist software to make a staff rota. Paper, spreadsheets, and basic documents can all work if your team is small and shifts don’t change too often. The best way to create your rota will depend on how much information you need to manage and how easily employees need to access the latest rota.

 

Make a rota with a spreadsheet

 

Excel or Google Sheets gives you more flexibility to create a rota around your business. You can add working hours and shift information, with extra columns for employee’s special requests.

The trade-off with using a spreadsheet is the amount of admin involved. You’ll need to manually access the rota to update it whenever someone books their leave or changes a shift.

Sharing the latest version can be tricky too, particularly if you’re emailing Excel files back and forth. Employees may end up checking an outdated copy, leaving you to work out which version is correct. As your team grows or your shift patterns become more complicated, checking all that information before you publish can be a headache.

 

Make a rota with a Word document

 

Much like a spreadsheet, a table in Microsoft Word or Google Docs can hold the basic information you need for a simple staff rota. A shared online document also gives employees somewhere to check the latest version away from work.

Of course, you’ll still need to manage the scheduling process manually. So, if shifts change regularly, you’ll need to commit to keeping the document current and make sure employees know when you've updated it. Again, version control can be a headache in Word, particularly if employees download or save their own copies and end up referring to an old rota. Cloud-based options like Google Docs or SharePoint make it easier to work from the current version.

 

Use rota management software

 

Dedicated rota software is useful when scheduling takes up too much management time. Instead of building a standalone rota and checking HR information separately, the right system can bring more strands of the process together.

Breathe Rota, Time and Attendance pulls people, locations and roles directly from the system's core HR tooling. You can build shifts using drag and drop, copy last week’s rota when it still works and publish the schedule from the same grid. Employees can also check their upcoming schedule through the ‘My Shifts’ feature.

 

If …

… Choose this rota method

You have a very small team working from the same place and rarely change shifts

Pen and paper, spreadsheets or Word/Google Doc

You want a flexible digital solution for your scheduling information and rota management, and/or you want to reduce manual rota admin

Rota software

 

Take the admin burden out of rota management with Breathe

 

Rota management can involve much more than putting names against shifts. Breathe Rota, Time and Attendance brings your scheduling and employee information together, so there’s less admin involved in planning and managing the working week.

Use Breathe to:

  • Build your rota in a clear weekly view and copy a schedule that already works. You can also plan employees across different locations.

  • Check your planned cover and spot potential problems before employees receive the rota. You can also see the likely cost in advance.

  • Give your team one place to check their latest shifts, without relying on separate spreadsheets or messages.

  • Check a built-in Attendance board to see who’s working and whether anyone hasn’t arrived as expected.

  • Employees can clock in and out. Managers can then review the hours they’ve worked.

  • Review approved hours and overtime before passing the information on for pay.

 

Ready to make rota management brilliantly simple? Try Breathe free for 14 days to spend less time piecing your rota together and more time supporting your team.

 

FAQs about making a rota

 

How do you make a rota?

To make a rota, start by working out how much cover your business needs. Check employee availability and approved leave before assigning shifts. Match employees to the work they can cover, then check the finished rota for any problems before you publish it.

 

How far in advance should you make a rota?

You should make and publish a rota as far in advance as reasonably possible. There’s no general UK employment law requiring employers to provide rotas a specific number of days ahead. Giving employees plenty of notice helps them plan around work and gives them time to raise any problems with their shifts.

 

Do employers need to record employees’ working hours?

Yes. Under the Working Time Regulations 1998, employers must keep adequate records showing they comply with certain working-time rules, including the 48-hour weekly limit and limits for night workers. Employers should usually keep these records for two years.

Hours worked can also affect holiday entitlement and pay, particularly for irregular-hours and part-year workers. Since April 2026, the Employment Rights Act 2025 requires employers to keep records showing compliance with annual leave and holiday pay rules for six years.

 

Can an employer change a rota?

Yes, an employer can often change a rota, but this depends on the employee’s contract and the proposed change. Employers should give reasonable notice and consider how a change affects the employee. Changes must also comply with employment law and the terms of the employment contract.

 

What’s the easiest way to make a rota?

The easiest way to make a rota depends on the complexity of your schedule. A spreadsheet may be enough for a small team with predictable shifts. Dedicated rota software can make scheduling easier when you have more employees, frequent changes or several locations to manage.

Rebecca

Author: Rebecca Noori

Rebecca Noori is an HR tech writer and editor covering all aspects of the employee lifecycle. As a member of the Josh Bersin Academy, she completes regular certifications to keep her people skills up to date. Off the clock, she's usually up to her eyes in phonics homework and football kits, or going for long walks with her Beagle pups.

Back to listing

Sign up to get the latest HR and people management insights straight to your inbox

#