← Back to all articles Time Tracking

Work Schedule Template

A weekly staff schedule grid with a coverage row and an hours column

A work schedule template is a grid of employees against days, with each cell holding a shift or a day off, and two totals that most templates leave out: whether every shift has enough people, and whether anyone is heading past 40 hours.

The builder below keeps both totals live as you fill it, and can fill the week itself, fairly, from each person's maximum hours. The sections after it cover how to build a schedule that survives the week, the notice laws that apply in some cities, and what to do about the requests that arrive after it is published.

Build the week

Click a cell to cycle it through the shifts and off. Each shift is counted as 8 hours. The coverage row shows where a shift is short, and the hours column shows who is heading over 40. Saved in this browser.

How to make a schedule that holds

  1. Start from demand, not from people. Forecasting demand is the first of the five workforce management processes. How many are needed on each shift, each day? That number is the "people needed" field, and it changes by day in most businesses. Set it for the busiest day and adjust down cell by cell.
  2. Collect availability first. A schedule built without it is a draft that gets rewritten in swaps. The availability form is the input.
  3. Fix the constraints before the preferences. Maximum hours, minimum rest between shifts, certifications a shift needs, students' class times. Then preferences.
  4. Spread the unpopular shifts. Closing, weekends and nights rotate, or the people who always get them leave. The auto-fill balances hours, not desirability; that part is judgement.
  5. Publish two weeks ahead. It is the law in some places, below, and it is what makes swaps possible everywhere else.
  6. Leave a named on-call. One person per day who has agreed to be asked first, rather than a group text to everyone.

Notice laws that constrain the schedule

Oregon, and a group of cities including New York, San Francisco, Seattle, Chicago, Philadelphia and Los Angeles, have predictive scheduling or fair workweek laws for larger employers in retail, food service and hospitality. The common shape: schedules published 14 days ahead (72 hours for New York City retail), premium pay when the employer changes a published shift, a right to decline hours added at short notice, and minimum rest between closing and opening shifts. Coverage thresholds are typically 20 to 500 employees depending on the jurisdiction, so check yours.

Even where none applies, the rules are a reasonable description of what a fair schedule looks like. And once the schedule is worked, the hours that matter are the ones on the time record: the attendance policy covers what happens when they differ, and the time card calculator covers the arithmetic.

Handling changes after publication

Key takeaways

Frequently asked questions

How do I make a weekly work schedule?

Decide how many people each shift needs on each day, collect everyone's availability, enter their maximum hours, and fill the grid so every shift meets its number without anyone exceeding their maximum. The builder above does the fill automatically and shows the gaps and the overtime as you adjust it.

How far in advance should a work schedule be posted?

Two weeks is the standard, and it is a legal requirement for covered employers under Oregon's law and the fair workweek ordinances in cities including New York, San Francisco, Seattle, Chicago, Philadelphia and Los Angeles. Shorter notice where those apply triggers premium pay.

What should a work schedule template include?

Employee names, each day of the week with dates, the shift assigned or a day off, the hours per person, and the coverage per shift against the number needed. Contact details for swaps and the named on-call for each day are worth adding.

Can an employer change the schedule after posting it?

Generally yes, but in predictive scheduling jurisdictions changes to a published schedule carry premium pay and employees can decline added hours. Everywhere, frequent changes are the fastest way to make a schedule ignored, so they should be rare and explained.

How do I handle shift swaps?

Set a rule that swaps are approved automatically when both employees are qualified for the shift and neither exceeds their maximum hours, and require both to confirm in writing. That removes the manager from most swaps and keeps the record straight for payroll.

← Back to all articles