How to Make a Work Schedule for Employees

SMALL BUSINESS INTEL, IN YOUR INBOX

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Table of contents

Figuring out how to make a work schedule for employees every week means fitting shifts around school pickups, second jobs, and last-minute call-outs, all while keeping labor costs under control and making sure your busiest hours are actually covered. It's one of the most time-consuming things a small business owner does, and it never really gets easier on its own.

This guide walks you through how to make a work schedule for employees, covering the schedule types, tools, compliance basics, and common mistakes that keep your team covered and your business protected.

How to Make a Work Schedule for Employees: Quick Answer

Short on time? Here's what matters most:

  • Start with coverage needs. Know which roles you need and when before you assign a single shift.
  • Collect availability first. Build around what your team can actually work, not what you hope they can.
  • Post at least two weeks out. It reduces no-shows and is legally required in some cities and states.
  • Use the right tool. Spreadsheets work for tiny teams. Scheduling apps catch overtime, track costs, and publish to phones automatically.
  • Review weekly. Comparing labor costs to revenue each week keeps small problems from becoming expensive ones.

{{banner-cta}}

Why Your Work Schedule Affects More Than Just Shift Coverage

A 2024 Gallup study found that 62% of U.S. employees lack high-quality work schedules. Poor schedule quality is directly linked to higher turnover, lower morale, and reduced productivity.

The retention angle matters most for hourly teams. A Shiftboard survey found that 49% of hourly workers would take a pay cut in exchange for more control over their schedule. Your team members aren't just working for the wage. They're working for the predictability that lets them plan their lives.

There's also the time you're spending. Managers who switch to scheduling apps save an average of 5+ hours a week compared to building schedules by hand. If you're still doing it manually, that's a few hundred hours a year you're not getting back.

How to Make a Work Schedule for Employees in 8 Steps

Every schedule starts with the same foundation: knowing what your business needs before you start filling in names.

1. Determine your staffing needs and labor targets

Before you assign a single shift, understand what your business actually requires. Start with this question: when do you actually need more people, and when can you run lean without sacrificing service?

Think in roles, not headcount. A coffee shop during the morning rush needs a barista and a cashier, not just "two people." If you have sales data or foot traffic patterns, use them. Even rough trends like "Saturdays are always slammed between 11am and 2pm" are enough to build a smarter schedule. Our guide to employee scheduling tips covers how to use demand data by industry.

Set a labor target before you build. For restaurants and food service businesses, labor costs typically run 25-35% of total revenue. Retail tends to run 15-20%. Decide upfront how many hours you can afford this week, and let that number guide your decisions rather than discovering the problem after the schedule is done.

2. Set your scheduling policies upfront

Scheduling without clear policies is an invitation to conflict. How far in advance will you post the schedule? What's the process for requesting time off? How do shift swaps work, and who approves them? What are the minimum and maximum hours per team member?

These aren't bureaucratic details. They're the rules that prevent every scheduling decision from becoming a negotiation. They also keep you on the right side of predictive scheduling laws, which require advance notice of schedules in a growing number of cities and states. Building that notice window into your policy from the start is far easier than scrambling to comply after the fact.

A clear time-off request process is one of the most important policies to lock down before you build your first schedule.

3. Collect employee availability

Ask every team member for their recurring availability and any upcoming time off requests before you draft a single shift. The key word is current: availability changes constantly as team members add classes, adjust childcare, or pick up second jobs.

Use a shared system, not text messages. Whether that's a scheduling app, a shared spreadsheet, or a simple posted form, a centralized method beats scattered texts every time. Set a regular cadence for updates (at minimum once a month) so you're never building from stale information. Our guide to managing employee time-off requests covers how to set up a system that scales.

If you're still collecting availability manually, our guide to making a work schedule in Excel covers the fastest way to set that up.

4. Choose your scheduling tool

The tool you use for employee scheduling has a bigger impact on your time than most people expect. Here are your main options:

Paper or whiteboard

  • Time to build: slow
  • Error risk: high
  • Cost tracking: none
  • Team access: in-person only

Spreadsheet (Excel or Google Sheets)

  • Time to build: moderate
  • Error risk: moderate
  • Cost tracking: manual
  • Team access: shared link
  • Works for very small teams, but you'll manage conflicts, overtime, and communication entirely on your own

If you prefer spreadsheets, our Google Sheets schedule template is free and pre-formatted for small teams.

Scheduling app

  • Time to build: fast
  • Error risk: low
  • Cost tracking: automatic, updates in real time as you build
  • Team access: mobile, instant notifications
  • Catches overtime before you publish, fills shifts based on who's available, and gets the schedule to your team's phones the moment you're done

For a full comparison of what to look for, see our guide to web-based employee scheduling software. If you're ready to move to an app, our online shift schedule maker walks through how to get set up.

Homebase does all of that in one place. Build your schedule using templates, copy a previous week, or let AI recommend shifts based on your team's availability and roles. Labor costs update as you add shifts, so you can catch overtime and budget issues before anything goes out.

5. Build your employee schedule

With your coverage needs, policies, and availability in hand, you're ready to build. Start by filling your highest-demand shifts first, then layer in the rest.

Assign your most reliable team members to your most critical slots. If Saturday lunch is your biggest revenue window, that's not the shift for your newest hire to manage alone. Work outward from your busiest moments and fill coverage from there.

Watch overtime closely. Once someone trends toward 40 hours, split the remaining shifts rather than letting them tip over the threshold. And if your needs are similar week to week, save a base schedule as your schedule template and tweak it each week rather than starting from scratch. For downloadable options, see our employee shift schedule templates.

A quick example: a restaurant open 10am to 10pm might run a morning shift (10am to 4pm) with one manager, two servers, and one kitchen team member, and an evening shift (4pm to 10pm) with one manager, three servers, and two kitchen team members. Weekend shifts add one or two servers based on historical foot traffic. That base template gets adjusted weekly for availability and upcoming events, not rebuilt from scratch every time.

For a full walkthrough of this process, see our guide to how to make an employee schedule.

6. Share and publish your work schedule

Building the schedule is only half the job. Post it at least two weeks in advance. In some cities and states this is a legal requirement, and everywhere it reduces no-shows and gives team members time to flag conflicts before they become your problem.

Use a communication method your team actually checks. An app notification reaches every phone instantly. A printout in the break room reaches whoever happens to notice it.

"Schedule communication with the employees works flawlessly with Homebase and that's a big plus. We publish the schedule and the employee gets the information on their phone. We very rarely have an employee tell us that they didn't know that they were supposed to work that day." (Keith Zimmerman, Plum Creek Farm)

7. Manage shift changes and last-minute coverage

No schedule survives contact with the week perfectly intact. Build a process for changes before you need it.

For shift swaps, keep it simple: the team member who can't make it posts the open shift, a coworker picks it up, and a manager approves the shift swap. That's it. When the process is clear, team members handle most of it themselves and you stay out of the middle.

For genuine emergencies (sudden illness, no-shows, unexpected rushes): keep a list of on-call or part-time team members who can step in. Scheduling apps like Homebase let team members claim open shifts directly from their phones, which cuts the back-and-forth down to almost nothing.

Holiday periods need their own plan. See our guide to holiday scheduling for how to build coverage when time-off requests spike.

Whatever changes you make, update the schedule in one place so everyone's always looking at the same version.

8. Review your schedule and labor costs weekly

A good schedule isn't set and forgotten. Iterate on it. Track your labor costs as a percentage of revenue and compare week over week. The point isn't to hit a specific number. The goal is to notice when things drift and understand why before a monthly report tells you the damage is done.

"We save time, and we save labor costs. I'd say we saved about 20% of our labor budget because of how much more efficient Homebase made things." (Calvin Su, owner of Butter Baker)

For a broader look at how to manage your team's schedule week to week, see our guide to managing employee schedules effectively.

Homebase tracks your labor costs in real time as you build the schedule, so you can catch issues before they become expensive. Try it free.

Types of Work Schedules for Small Businesses

The schedule type you use shapes how your team works and how well you can control costs and coverage. Here's a breakdown of the most common options for small businesses.

Shift schedules: The foundation of hourly team management. Shifts assign specific start and end times to specific team members, making it easy to plan coverage and track hours.

Fixed schedule: Team members work the same days and hours every week. Best for businesses with consistent, predictable demand. The predictability is good for retention because team members can plan their lives around it.

Rotating schedule: Shifts cycle through a regular pattern, so different team members cover different time slots from week to week. Best for operations that need coverage across multiple time periods and want to distribute desirable and less-desirable shifts fairly. See our guide to rotating shift schedules for how to set one up.

Flexible schedule: Team members choose their start and end times within a defined window. Best for roles where total coverage matters more than exact hours, and for attracting team members who need more schedule control.

Split shift: Team members work two separate periods in a day with a significant break between them. A restaurant that needs coverage for both lunch and dinner service, with a slower mid-afternoon in between, is a classic example. Learn more about split shift rules and pay.

Compressed schedule: Full-time hours packed into fewer days. A 4x10 schedule gives team members a three-day weekend every week. Best for businesses where the work can actually be done that way, and where the work-life balance benefit helps with retention.

On-call schedule: Team members aren't guaranteed shifts but must remain available to come in if the business needs it. Helps managers handle unexpected surges or sudden call-outs, but can be hard on team members who can't plan their time. Worth having a short on-call list even if you don't use it as a primary schedule type.

Seasonal schedule: Built for businesses that see sharp increases in traffic at specific times of year (summer for tourism, November through January for retail). Lets you scale up your team temporarily without year-round labor costs. Requires fast, organized onboarding each season.

2-2-3 work schedule: A 28-day rotating cycle where team members alternate between two and three days on. Designed for continuous operations that need 24/7 coverage. Common in healthcare, security, and manufacturing.

12-hour shift schedules: For businesses that run longer operational windows. See our 12-hour shift scheduling guide for patterns, overtime implications, and templates.

For a full breakdown of these and other options, see our guide to types of work schedules.

Common Work Schedule Mistakes to Avoid

Even with a solid process, a few recurring mistakes trip up a lot of managers.

Scheduling "clopen" shifts. Closing late at night and opening early the next morning leaves team members exhausted. Slow service and mistakes follow. Wherever possible, build in a reasonable gap between a team member's close and their next open. Review your state's shift work laws: some jurisdictions set minimum rest requirements between shifts.

Posting the schedule at the last minute. Frequent late schedules erode your team's ability to plan their lives, and in some jurisdictions trigger penalty pay. Build the habit of posting on time and committing to it.

Ignoring time-off requests. Forgetting a team member's request is a fast way to lose their trust. Keep all requests in one central place, not scattered across texts and sticky notes.

Letting unofficial shift swaps happen. Never let team members trade shifts without manager approval. Unofficial swaps can trigger overtime, create coverage gaps, or put the wrong person in a role they haven't been trained for.

Concentrating the best shifts with the same people. Consistently giving the same team members the high-tip Friday nights and the same others the early Monday opens creates resentment fast. Rotate desirable and less-desirable shifts equitably.

Ignoring shift differential costs. If you pay extra for evenings, weekends, or holidays, those shift differentials can stack up fast. Factor them into your labor budget before you publish, not after.

Work Schedule Compliance: What Small Business Owners Need to Know

Predictive scheduling laws require employers to post schedules a set number of days in advance (typically 14 days) and pay premiums when last-minute changes are made. These laws are designed to protect workers from the financial instability of unpredictable hours. Violations can be expensive.

Penalty amounts vary by jurisdiction. Fines can reach up to $500 per violation in cities like San Francisco and Los Angeles County. Predictability pay premiums (additional compensation owed when a schedule changes on short notice) also vary by city and the type of change made.

As of 2026, predictive scheduling laws are in effect in Oregon, San Francisco, Seattle, New York City, Chicago, Philadelphia, and Los Angeles County. The list is growing.

For a full breakdown of what's required in your area, see our guides to predictive scheduling and fair workweek laws and shift work laws.

Tips for Making a Better Work Schedule

Once you've got the basics down, these practices separate a schedule that merely functions from one that holds up week after week.

Use templates. Don't rebuild from scratch every week. Copy the prior week's schedule and adjust for new availability, time off requests, and upcoming events. It takes minutes instead of an hour. A team schedule builder often has built in functionality for templates. If you're still on spreadsheets, our guide to how to make a work schedule in Excel covers the fastest setup.

Publish early, change rarely. Frequent last-minute changes erode your team's ability to plan their lives, and in some jurisdictions trigger penalty pay. Build the habit of posting on time and committing to it.

Track labor cost as a percentage of revenue weekly, not just at month end. By the time you see it in a monthly report, the damage is done. Weekly visibility lets you adjust before costs run away.

Let team members set and update their own availability. When your team manages their own availability in a shared system, you're building the schedule around information that's already accurate, not chasing down conflicts after the fact.

Distribute desirable and less-desirable shifts fairly. Consistently scheduling the same people for the best shifts, or the worst ones, creates resentment fast. Rotate the Friday nights and the early Monday opens equitably.

Frequently Asked Questions About Making a Work Schedule

What is the best way to make a work schedule for employees?

Start with your coverage needs and labor budget, then collect current availability from your team before you build a single shift. Fill your highest-demand shifts first with your most reliable team members, then work outward. Using a scheduling app speeds up the process considerably: it auto-fills based on who's available, flags overtime before you publish, and sends the schedule directly to your team's phones.

How far in advance should I post a work schedule?

Post your work schedule at least two weeks in advance. Some cities and states legally require 14 days' notice under predictive scheduling laws. Even where it isn't required, early posting reduces no-shows and improves team satisfaction. Research consistently links unpredictable scheduling to higher turnover among hourly workers.

How do I make a work schedule that's fair for all employees?

Fairness starts with consistency. Apply your scheduling policies the same way for everyone, rotate desirable and less-desirable shifts equitably, and honor time-off requests in the order they're received. Using a scheduling app makes it easier to see patterns. If the same team members always end up with the worst shifts, the data makes that visible before it becomes a retention problem.

How do I handle last-minute schedule changes?

Have a process ready before you need it: the team member who can't make a shift posts it as open, a coworker claims it, and a manager approves. Keep a short list of on-call team members for true emergencies. A scheduling app keeps all changes and notifications in one place so nothing falls through the cracks.

What is the 5-2-5-3 work schedule?

The 5-2-5-3 work schedule is a 15-day rotating cycle where team members work 5 days, have 2 days off, work 5 more days, then have 3 days off. It's most common in manufacturing and public safety environments. For most small retail or food service businesses, simpler weekly schedules are more practical.

What is the 4-3-3-4 work schedule?

The 4-3-3-4 is a 14-day rotating cycle alternating between 4-day and 3-day work blocks. Like the 5-2-5-3, it's designed for continuous operations in industries like healthcare and manufacturing where around-the-clock coverage is required.

What is the best app for making employee schedules?

The best scheduling apps for small businesses let you build shifts in minutes, track labor costs as you go, flag overtime automatically, and publish directly to your team's phones. Homebase does all of this and includes team messaging, time tracking, and HR tools in one place, free for your first location.

How do I make a work schedule in Excel?

Set up a grid with employee names in the left column and days of the week across the top. Enter shift times in each cell and use color-coding to distinguish roles or shift types. The main limitation is that Excel won't flag overtime, detect conflicts, or notify your team when you make changes. It works for very small teams, but those gaps become real problems as you grow. For a full walkthrough, see our guide to making a work schedule in Excel.

Make a Work Schedule That Actually Holds Up

Learning how to make a work schedule for employees well is one of the most practical investments you can make in your business. When the weekly scheduling scramble is eating your time and creating more problems than it solves, that's a signal the process needs a better system, not just more effort.

Homebase lets you build your team's schedule in minutes, publish it to their phones automatically, and track labor costs in real time. No paper, no spreadsheets, no Sunday-night scramble. Get started for free.

"Knowing my payroll percentages from home is one of the amazing features it offers business owners. It's changed my life. It's saved me money, and time." (Alexandra Ciotti, owner of The Hamlet Diner)

Build your team schedule in minutes.

Try Homebase free
Kerry McCreadie
LinkedIn logo

Kerry McCreadie is the Senior Manager of Organic Growth at Homebase, leading SEO and content strategy for small businesses with hourly teams. With over 10 years of experience, Kerry has developed hundreds of templates and resources for business owners. They've run an arts and culture nonprofit for over a decade and operated their own photography business, bringing hands-on small business understanding to everything they create.

Back to top
Purple upward-pointing caret arrow icon.