FirstHR

How to Make a Work Schedule: A Complete Guide

How to make a work schedule for your team: schedule types, a 7-step process, spreadsheet vs software, and the overtime and scheduling rules to know.

How to Make a Work Schedule

A step-by-step guide to building a schedule that covers your needs and stays compliant

Making a work schedule was, for the first year of running my business, the task I dreaded most. Every week I sat down with a spreadsheet, a list of who could work when, and a vague memory of who had asked for which day off, and every week I got something wrong: a shift uncovered, someone scheduled on their kid's recital, an accidental 46-hour week that cost me overtime I had not planned for. Scheduling looks simple until you actually do it, and then it becomes clear how many moving parts have to line up.

A good work schedule does three things at once: it covers the business when it needs coverage, it respects the lives of the people working it, and it keeps you compliant and on budget. Balancing those three is the whole challenge. Lean too far toward coverage and you burn people out; lean too far toward flexibility and you have gaps; ignore compliance and you get a surprise bill. The good news is that a repeatable process makes it far easier than starting from a blank page every week.

This guide walks through how to make a work schedule step by step: what to gather before you start, a clear seven-step process, the types of schedules to choose from, how to build one in a spreadsheet, when to move to software, and the overtime and scheduling rules to keep in mind. I build the people-data foundation for scheduling into FirstHR, because a schedule is only as good as the availability, roles, and records it is built from. This article is general information, not legal advice, so confirm specifics with counsel for your situation.

TL;DR
To make a work schedule, determine your coverage needs, gather employee availability and time-off requests, choose a schedule type, assign shifts fairly, check hours to control overtime, publish with as much advance notice as possible, and manage changes through one channel. Build from a reusable template rather than from scratch each week. A spreadsheet works for small, stable teams; scheduling software earns its cost as complexity grows. Watch overtime, where non-exempt staff earn time and a half over 40 hours a week, and check whether predictive scheduling laws in your area require advance notice.

What Is a Work Schedule?

A work schedule is a plan that sets out when employees are expected to work: their days, their shifts, and their hours. At its simplest, it answers a basic question for every person on the team: when do I need to be here? For the business, it answers the mirror-image question: will I have the right number of people at the right times? A work schedule is the practical tool that matches staffing to demand.

Definition
Work Schedule
A work schedule is a plan specifying the days, shifts, and hours each employee is expected to work. It ensures the business has adequate coverage while telling employees when to report. Work schedules range from a simple fixed weekly pattern to complex rotating shift systems, and they are the primary tool employers use to align staffing with demand, manage labor costs, and meet compliance requirements.

Behind that simple definition sits a balancing act. A work schedule has to satisfy several goals that often pull against each other: enough coverage to run the business, fair and predictable hours for employees, controlled labor costs, and compliance with overtime and scheduling laws. A schedule that nails coverage but ignores employee availability generates constant conflict and turnover. One that keeps everyone happy but leaves gaps fails the business. Good scheduling is the craft of satisfying all of these at once.

Work schedules come in many forms, from a fixed Monday-to-Friday office pattern to intricate rotating shift systems that keep a hospital or factory running around the clock. The right form depends entirely on the nature of the work and the pattern of demand. Most of this guide is about how to build a schedule well regardless of type, but choosing the right type is itself an important decision, covered further below.

Before You Build: What to Gather

The biggest scheduling mistakes happen before a single shift is assigned, in the rush to start filling in a grid without the information the schedule depends on. Gathering a few things first turns scheduling from a frustrating guessing game into a straightforward assembly job. Three inputs matter most, and having them ready before you build saves hours of rework.

The first is your coverage needs. Before thinking about people, map out demand: how many workers you need at each hour and each day, based on your busy and quiet periods. A restaurant needs more staff at dinner than mid-afternoon; a store needs more on weekends. Coverage needs are the target the schedule has to hit, so define them first and build people around them, not the other way around. If you find you simply do not have enough people to cover your needs no matter how you arrange them, that is a staffing problem rather than a scheduling one, a distinction covered in the guide to staffing and scheduling.

The second is employee availability and time-off requests. Collect each person's availability, standing commitments, and any requested time off before you start assigning shifts. Building a schedule and then discovering it conflicts with three people's known constraints means starting over. The third input is your policies: overtime rules, any predictive scheduling requirements in your area, and your own rules on shift swaps and time off. With coverage needs, availability, and policies in hand, the actual building goes quickly.

How to Make a Work Schedule in 7 Steps

With your coverage needs, availability, and policies gathered, building the schedule becomes a clear sequence. These seven steps work for any team, whether you are scheduling five people or fifty, and whether you use a spreadsheet or software. The order matters: each step builds on the one before, and skipping ahead is where scheduling goes wrong.

1
Determine your coverage needs
Start with demand, not people. Map out how many workers you need at each hour and day, based on your busy and slow periods. This is the foundation the whole schedule is built on.
2
Gather availability and time-off requests
Collect each employee's availability, standing commitments, and any requested time off before you build. Building around known constraints from the start avoids immediate rework.
3
Choose your schedule type
Decide whether fixed, rotating, flexible, or another type fits your operation. The right type depends on your coverage needs and the nature of the work.
4
Assign shifts to people
Match employees to shifts based on availability, role, and skills, distributing desirable and undesirable shifts fairly to avoid resentment.
5
Check hours and overtime
Add up each person's weekly hours as you assign, watching for anyone crossing 40 hours and triggering overtime, so cost surprises do not appear at payroll.
6
Publish with enough notice
Share the finished schedule as far in advance as you can, and where local law requires it, at least the mandated notice period. Early publishing lets people plan their lives.
7
Manage changes through one channel
Set a clear process for shift swaps and time-off requests so every change flows through one place and the schedule stays accurate and documented.

The step most people rush is checking hours and overtime as they assign, rather than after. It is far easier to see a 44-hour week forming and adjust a shift than to discover it when payroll runs. Watching the running total for each person as you build lets you control overtime deliberately, keeping it where you want it rather than where it accidentally lands. The distinction between which employees are even eligible for overtime is covered in the exempt vs non-exempt guide.

The other step that pays off disproportionately is the last one: managing changes through a single channel. Schedules always change, but when swap requests come by text, time-off requests by email, and call-outs by phone, the schedule drifts out of sync with reality and you lose track of who is actually working. Funneling every change through one process keeps the schedule accurate and gives you a record, which matters both operationally and for compliance.

Still Using Spreadsheets for Onboarding?
Automate documents, training assignments, task management, and track onboarding progress in real time.
See How It Works

Types of Work Schedules

Choosing the right type of work schedule is one of the more consequential scheduling decisions, because the type shapes everything else: coverage, cost, compliance, and how employees experience their work. There is no universally best type; each fits a different pattern of demand and a different kind of work. Here are the main types and where each fits.

FixedThe same hours every week, like a standard 9-to-5. Predictable and simple to manage, best for roles with steady, consistent demand.
FlexibleEmployees have latitude over start and end times within limits. Suits knowledge work and roles measured by output rather than presence.
RotatingEmployees cycle through different shifts, such as day and night, over a repeating pattern. Common in 24/7 operations to share the shift burden fairly.
Split shiftA workday divided into two or more segments with a long unpaid gap, common in food service to match peak meal times.
On-callEmployees are available to work if needed rather than scheduled for fixed hours. Used where demand is unpredictable, with rules on whether on-call time is paid.
CompressedFull-time hours in fewer, longer days, such as four 10-hour days or a 9/80. Gives more days off in exchange for longer shifts.

Most businesses use some combination rather than a single pure type. An office might run fixed schedules for most staff and flexible arrangements for a few roles, or a hybrid work schedule that splits time between office and home. A 24/7 operation typically uses rotating shifts, and the specific rotation pattern matters a great deal for coverage and fatigue. Several common structured patterns each deserve their own detailed treatment: the compressed 9/80 work schedule, which gives every other Friday off, the rotating 2-2-3 schedule, which covers around-the-clock operations with four teams, and the twelve-hour DuPont schedule used in continuous industrial operations.

The practical way to choose is to start from your coverage pattern and work backward. If demand is steady and predictable, a fixed schedule is simplest. If you need coverage across a longer day, a compressed schedule may fit. If you never close, a rotating pattern is likely necessary. If demand is spiky and unpredictable, on-call or flexible arrangements help. Match the type to the actual shape of your demand rather than adopting a pattern because it is common elsewhere. Whatever you choose, remember that offering time off in place of overtime pay, known as comp time, is generally illegal for private employers, so plan to pay overtime rather than bank it.

How to Make a Work Schedule in Excel or Google Sheets

For many small teams, a spreadsheet is the right tool to start with, and it costs nothing. The basic structure is simple: put employees down the left side, days of the week across the top, and each person's shift times in the cells where their row meets each day. This grid is the core of nearly every manual schedule, and it works well for a stable team of a handful of people.

A few additions make the spreadsheet genuinely useful rather than just a grid. Add a column on the right that sums each employee's total weekly hours, so you can see at a glance who is approaching overtime. Add a row or a separate tab that totals the number of people scheduled for each shift, so you can confirm coverage without counting by hand. Color-coding shifts or roles makes the whole thing readable at a glance. These small touches turn a static grid into a working tool.

The single most important habit with a spreadsheet schedule is to save it as a reusable template. Most of your schedule is the same from week to week, so starting from last week's structure and adjusting is far faster than building from scratch. Duplicate the template each week, update availability and time off, and you are most of the way done. The spreadsheet approach has real limits as you grow, but for a small, stable team it is often all you need.

Spreadsheet vs Scheduling Software

The honest question every growing business faces is when to move from a spreadsheet to dedicated scheduling software. A spreadsheet is free and flexible, but it puts all the work on you: every hours calculation, every availability check, every change is manual. Software automates that work, but it costs money and adds a tool to learn. The right choice depends on where your team sits on a few dimensions.

FactorSpreadsheet WorksSoftware Earns Its Cost
Team sizeA handful of peopleLarger teams where manual tracking breaks down
Schedule stabilityStable, similar each weekVariable shifts changing constantly
Availability complexityFew constraintsMany availability and skill constraints to match
Overtime and complianceSimple to track by handAutomatic hours and compliance calculation needed
Change frequencyRare changesFrequent swaps and requests to manage

The tipping point usually arrives when scheduling starts eating serious time each week, or when manual tracking starts producing errors you cannot afford: missed overtime, coverage gaps, or compliance mistakes. When you find yourself spending hours every week wrestling a spreadsheet, or when a scheduling error costs real money, the monthly cost of software is easily justified by the time and errors it saves. Below that threshold, a spreadsheet is perfectly adequate and the simpler choice.

One thing worth noting is that scheduling does not live in isolation. Whatever tool you use to build the schedule, it draws on the same underlying people data as the rest of your HR: who works for you, their roles, their availability, and their records. The most efficient setups connect scheduling to that data rather than maintaining it separately, a point covered more below. The broader landscape of HR tools is covered in the HR automation guide.

Companies Using FirstHR Onboard 3x Faster
Join hundreds of small businesses who transformed their new hire experience.
See It in Action

Overtime and Scheduling Laws to Know

Scheduling is where several compliance rules become concrete, because the schedule you build directly determines your legal exposure. Two areas matter most: overtime and, in a growing number of places, predictive scheduling laws. Getting these wrong turns a routine schedule into an expensive liability, so they are worth understanding before you finalize any schedule.

Overtime is the first. Under the Fair Labor Standards Act, non-exempt employees must be paid overtime at time and a half for hours worked over 40 in a workweek. Because the schedule determines how many hours each person works, it is where you control overtime. Watching weekly hours as you build lets you keep overtime deliberate. Some states add daily overtime, where hours over 8 in a day trigger overtime regardless of the weekly total, which means the length of individual shifts matters too. The federal framework is covered in the Fair Labor Standards Act guide.

Predictive Scheduling Laws Are Spreading
A growing number of US jurisdictions have predictive scheduling or fair workweek laws that require covered employers to post schedules in advance, typically 14 days, and pay a premium when they change a posted schedule late. Oregon is currently the only statewide law, with the rest being city or county ordinances that mostly cover larger retail, hospitality, and food service employers. Because these rules vary by location and change often, confirm what applies where your employees work.

Predictive scheduling, also called fair workweek, is the fast-moving area to watch. These laws are designed to give hourly workers more stable, predictable schedules, and they generally require covered employers to post schedules a set number of days in advance and to pay employees a premium, often called predictability pay, when a posted schedule changes late. Oregon has a statewide law, while a number of cities have their own ordinances, and they typically apply to larger employers in retail, hospitality, and food service. Some states have moved the opposite direction and prohibit cities from passing such laws. Because the map is patchy and changing, the essential step is to check the specific rules in each place you operate before building schedules, and to keep records of schedules and changes. The Department of Labor is the authoritative source for the federal overtime rules that apply everywhere.

Scheduling and Your People Data

The point most scheduling advice misses is that a work schedule is not a standalone document; it is built from your people data. Every schedule draws on the same underlying information: who works for you, their roles and skills, their availability, their time-off balances, and their employment records. When that data lives in one place and the schedule is built from it, scheduling gets faster and more accurate. When it is scattered, you end up maintaining the same information in several places and reconciling the differences by hand.

This is especially true for a small business without a dedicated HR person, where the same owner or office manager handles scheduling, onboarding, records, and compliance. For them, the efficiency comes from not repeating work. A new hire's availability, role, and start date are captured once during onboarding and feed directly into scheduling, rather than being re-entered. The connection between onboarding and everything downstream is covered in the onboarding checklist.

The schedule also connects to time tracking on the other side. The schedule is the plan; the timesheet is the record of what actually happened. Comparing the two reveals the patterns worth acting on: consistent overtime, frequent absence, or shifts that always run long. Keeping scheduling, people records, and time tracking connected rather than siloed is what turns scheduling from an isolated weekly chore into part of a coherent picture of your workforce, and the metrics that picture reveals are covered in the HR metrics guide.

What worked for me
The change that made scheduling bearable for me was not a fancy tool. It was keeping one source of truth for my people: their availability, roles, time-off balances, and contact details all in one place. Before that, I was rebuilding the same information every week from memory and scattered messages, which is where most of my errors came from. Once the schedule was built from data I maintained once, the weekly task went from a dreaded afternoon to a quick update. The tool mattered less than having the underlying information organized.

Common Scheduling Mistakes to Avoid

Most scheduling problems come from a handful of avoidable mistakes. Recognizing them is most of the fix, because each has a clear alternative. The thread connecting them is treating scheduling as an isolated weekly scramble rather than a repeatable process built on good information.

Building the schedule from scratch every weekStart from a repeatable template and adjust, rather than reinventing it each time. Most of the schedule is the same week to week.
Ignoring employee availabilityCollect availability and time-off requests before you build, not after. A schedule that conflicts with known constraints gets reworked immediately.
Publishing too lateGive employees as much advance notice as you can, and in some cities it is legally required. Last-minute schedules disrupt lives and drive turnover.
Forgetting overtime mathTrack hours as you build so you see overtime before it happens. Discovering a 45-hour week at payroll is an expensive surprise.
No process for changesSet clear rules for shift swaps and time-off requests so changes flow through one channel instead of scattered texts you lose track of.
Treating the schedule as separate from HRThe schedule is built from your people data: who works where, their roles, and availability. Keeping it disconnected from employee records creates duplicate work and errors.

The mistake that causes the most compounding damage is publishing schedules too late. Beyond the legal risk in cities with predictive scheduling laws, last-minute schedules make it impossible for employees to plan their lives, which drives dissatisfaction, absence, and turnover. Research on hourly workers consistently finds that schedule predictability and control rank among the things they value most, sometimes above modest pay differences. Giving people their schedule with real advance notice is one of the cheapest, highest-return things an employer can do, and it costs nothing but a bit of planning discipline. The link between predictability and retention runs through the broader dynamics covered in the guide to reducing employee turnover.

Key Takeaways
A work schedule is a plan setting out when employees are expected to work. A good one balances coverage, fair and predictable hours for employees, controlled cost, and legal compliance.
Make a schedule in seven steps: determine coverage needs, gather availability, choose a type, assign shifts fairly, check hours and overtime, publish with notice, and manage changes through one channel.
Gather coverage needs, availability, and policies before you build. Most scheduling mistakes happen in the rush to start filling a grid without the information the schedule depends on.
A spreadsheet works for small, stable teams; scheduling software earns its cost as team size, shift variability, and change frequency grow. Either way, build from a reusable template.
Watch overtime as you build, since non-exempt staff earn time and a half over 40 hours a week, and some states add daily overtime. Check whether predictive scheduling laws in your area require advance notice.
A schedule is built from your people data. Keeping availability, roles, records, and time tracking connected rather than siloed makes scheduling faster, more accurate, and less repetitive.

Frequently Asked Questions

What is a work schedule?

A work schedule is a plan that lays out when employees are expected to work, including their days, shifts, and hours. It tells each person when to show up and ensures the business has the coverage it needs at all times. Work schedules range from a simple fixed 9-to-5 to complex rotating shift patterns, and they are the practical tool an employer uses to match staffing to demand while managing labor costs and compliance.

How do you make a work schedule?

To make a work schedule, first determine your coverage needs by mapping how many people you need at each hour and day. Then gather employee availability and time-off requests, choose a schedule type that fits your operation, assign shifts to people based on availability and skills, check the hours to avoid unexpected overtime, publish the schedule with as much notice as possible, and set a clear process for handling changes. Building from a repeatable template rather than starting from scratch each week makes this far faster.

How do I make a work schedule in Excel?

To make a work schedule in Excel or Google Sheets, create a grid with employees down the left side and days of the week across the top, then fill each cell with the person's shift times for that day. Add a column that sums each employee's weekly hours so you can spot overtime, and use a separate row or tab to confirm coverage for each shift. Save it as a template so you can reuse the structure each week instead of rebuilding it. A spreadsheet works well for small teams with stable schedules.

What is the best way to schedule employees?

The best method depends on your team size and complexity. For a small team with a stable, fixed schedule, a reusable spreadsheet template is often enough. As you add more employees, variable shifts, availability constraints, and compliance requirements, dedicated scheduling software becomes worth the cost because it automates the hours math, availability matching, and change management that consume the most time manually. The key in either case is building from your people data and publishing with enough advance notice.

How far in advance should a work schedule be posted?

As a best practice, post schedules at least one to two weeks in advance so employees can plan their lives, which also reduces turnover and no-shows. In some jurisdictions it is legally required: predictive scheduling or fair workweek laws in Oregon and several cities require covered employers, typically larger retail, hospitality, and food service businesses, to post schedules 14 days ahead and pay a premium for late changes. Even where not required, generous advance notice is one of the highest-value scheduling practices.

What are the different types of work schedules?

The main types are fixed, where hours are the same every week; flexible, where employees have some control over their hours; rotating, where employees cycle through different shifts like days and nights; split shift, where the day is divided into segments with a gap; on-call, where employees are available as needed; and compressed, where full-time hours are worked in fewer, longer days such as a four-day week or a 9/80 schedule. The right type depends on your coverage needs and the nature of the work.

Does making a work schedule affect overtime?

Yes, the schedule directly determines overtime. Under the Fair Labor Standards Act, non-exempt employees earn overtime at time and a half for hours worked over 40 in a workweek. When you build a schedule, watching each person's weekly hours lets you control overtime deliberately rather than discovering it at payroll. Some states also have daily overtime, where hours over 8 in a day trigger overtime regardless of the weekly total, which makes the daily shift lengths in your schedule matter too.

What is the difference between a work schedule and a timesheet?

A work schedule is the plan for when employees are expected to work, made in advance. A timesheet is the record of the hours they actually worked, filled in during or after the fact. The schedule sets expectations; the timesheet captures reality and feeds payroll. The two should line up, and comparing them reveals patterns like frequent overtime, absence, or shifts that consistently run long, which is why scheduling and time tracking work best when connected.

Ready to transform your onboarding?

7-day free trial No credit card required
Start Your Free Trial