FirstHR

Free Employee Schedule Template for Small Business

Free employee schedule templates: weekly, biweekly, monthly, shift, and rotating, with hours totaled and an overtime flag. Excel and Sheets, no signup.

Nick Anisimov

Nick Anisimov

FirstHR Founder

General•
•
15 min

Employee Schedule Templates

Six free employee schedule templates for US small business: weekly, biweekly, monthly, shift coverage, a 2-2-3 rotating pattern, and a simple small-business version. Most give each person an hours total to check against the 40-hour overtime line, with the FLSA and predictive-scheduling notes generic templates skip. Download as Excel and Google Sheets. No signup.

An employee schedule is the plan that tells your team when to work and tells you whether every shift is covered. Below are six free templates for building one, most with a column for each person's weekly hours. That hours total is the part I would tell any owner to watch first.

For a small business, the schedule does double duty: it is both a coverage plan and a labor-cost forecast, because the moment you total the hours you can see who is heading past 40 and into overtime. A schedule built in a spreadsheet can do that math for you. A schedule scribbled on a whiteboard does not, which is how an unplanned time-and-a-half week sneaks up on you.

The six templates cover a weekly schedule, a biweekly version aligned to pay periods, a monthly grid, a shift-coverage schedule for 8, 10, and 12-hour shifts, a 2-2-3 rotating pattern, and a simple small-business version. Each downloads as an editable spreadsheet, free and without an email.

TL;DR
An employee schedule shows when each person works and whether every shift is covered. A template is a reusable grid you fill with names, days, and shift times. Six free versions download as Excel and Google Sheets, most with a per-person hours total to check against 40. The guide adds what generic templates skip: federal overtime, youth work-hour limits, and predictive-scheduling notice.

What an Employee Schedule Is

An employee schedule is a plan showing when each team member works, laid out by day, time, and often role. Employee schedule, work schedule, staff schedule, and work roster all describe the same document. It tells employees when to show up and lets a manager confirm every shift is covered.

The schedule is an employer-side document, built by an owner, manager, or HR, and its real value is the math around it. A good schedule totals the hours each person is assigned, which turns it from a simple calendar into a labor-cost and overtime tool. That is the difference the templates below are built around.

A Schedule Is Also a Labor Forecast
Under the federal Fair Labor Standards Act, nonexempt employees earn overtime at one and one-half times their regular rate for hours worked over 40 in a workweek (U.S. Department of Labor). Totaling scheduled hours lets you catch that 41st hour before the week starts, not after payroll runs. This is general information, not legal advice.

Types of Schedule

Schedules are named by their period or their pattern. The period versions (weekly, biweekly, and monthly) differ in how far ahead they plan. The pattern versions (shift and rotating) differ in how they spread coverage across a team.

TypeBest forKey feature
WeeklyMost teamsThe default Mon-Sun grid
BiweeklyPay-period alignmentTwo weeks matched to payroll
MonthlyBig-picture coverageFull-month planning grid
Shift (8/10/12 hr)Shift-based teamsDay, swing, and night coverage
Rotating (2-2-3)24/7 operationsTeams rotate day and night
Small businessOwner-run teamsShort, plain, with time-off tab

Most small businesses run on the weekly template and reach for the others as they grow: biweekly to match payroll, shift and rotating for around-the-clock coverage. The templates below give you each as its own ready-to-use spreadsheet.

8-Hour, 12-Hour, and 24-Hour Rotating Patterns

A rotating pattern is defined by three things: how long a shift runs, how many teams share the clock, and how many hours that leaves each person in an average week. The 2-2-3 template on this page is the 12-hour version, but the same grid holds an 8-hour or a 24-hour rotation once you change the shift labels.

PatternShift lengthTeamsAverage weekBest for
2-2-3 (Panama)12 hours442 hoursAround-the-clock coverage with fewer handovers
4-on-4-off12 hours442 hoursSimple, predictable blocks of work and rest
DuPont12 hours442 hoursContinuous coverage with a full week off each cycle
Continental8 hours442 hoursContinuous coverage on shorter shifts
Fixed three-shift8 hours3 plus relief40 hoursAround-the-clock weekdays without rotation
24/4824 hours356 hoursFire, EMS, and other 24-hour standby roles

Look at the average column. Every around-the-clock pattern except the fixed three-shift week averages more than 40 hours. Because federal law counts each workweek on its own, the short weeks never cancel out the long ones. A nonexempt employee on a 4-on-4-off or DuPont rotation earns overtime in half or more of their workweeks. Budget for it instead of discovering it.

The 24-hour shift is the one that confuses people. It is standard in fire and emergency medical services (EMS), where a public agency can use the Department of Labor's section 7(k) work-period rule. For fire protection employees, that rule means overtime is owed only after 212 hours in 28 days. Private employers do not get that option.

What a Good Schedule Includes

A strong schedule has four parts: the grid itself, the math on top of it, the extras that keep it usable, and the compliance edge that keeps it legal. The groups below are what separates a working schedule from a static calendar.

The grid
Employees and roles
Days or shift blocks
Shift start and end times
The math
Hours per employee
Over-40 overtime flag
Coverage per time block
The extras
Time-off requests
Notes and swaps
Position or location tabs
The compliance edge
Overtime after 40 hours
Youth work-hour limits
State and city predictive-scheduling rules

The part most free templates skip is the math and the compliance edge: totaling hours to flag overtime, and accounting for youth-hour limits and predictive-scheduling rules. Most templates here carry an hours total per employee, and the guidance below covers the rules that apply.

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

Which Template Should You Use?

Match the template to how your team works: weekly for most teams, biweekly to line up with payroll, monthly for a coverage overview, shift and rotating for around-the-clock operations, and the small-business version when you want the shortest, simplest option.

Weekly Schedule
The default
One week per sheet: names and roles down the side, Monday through Sunday across the top, and each person's total hours at the end. Start here if you are unsure which to pick.
Biweekly Schedule
Pay-period aligned
A tab for each week plus a pay-period summary with each week's hours, the two-week total, and a column that checks each week against 40 hours on its own, which is how overtime is counted.
Monthly Schedule
Big-picture planning
Four weeks of hours per person on one grid, plus a coverage check that compares opening, midday, and closing staff with what each day needs.
Shift Coverage (8/10/12 Hour)
Shift-based teams
Each person's shift (day, swing, or night), start and end times, length, and days, plus a tab that sets the number of people on duty in each time block against the minimum needed. Suits healthcare, security, and manufacturing.
Rotating (2-2-3 Panama)
24/7 rotation
Teams A through D laid out on the 2-2-3 Panama pattern, two on days and two on nights, plus a pattern guide that explains the cycle and the overtime rule in plain words.
Simple Small-Business
Owner-run teams
The plainest sheet in the set: names, seven days, and an hours column, plus a tab for time-off requests. Made for an owner or manager who does the scheduling.
Start With Weekly, Add the Others as You Grow
Most teams should start with the Weekly schedule and add another template only when the work calls for it. A two-week pay period points to Biweekly; day, swing, and night crews point to the Shift template; and true 24/7 coverage points to the Rotating (2-2-3) template. Whichever you pick, keep the hours total so you can see overtime before it happens.

Daily, Hourly, and Monday-to-Friday Versions

You do not need a separate daily schedule template. A daily work schedule is one column of the weekly grid: keep the employee and role columns, keep the single day you are planning, and you have a day schedule to post at the counter or hand to a shift lead.

For an hourly view, swap the days across the top for hour blocks, the way the shift template's coverage tab does, and mark who is on the floor in each block. For a Monday-through-Friday office schedule, delete the Saturday and Sunday columns and keep the weekly total column.

Printable and Blank Versions

Every template except the rotating one already includes empty rows, marked [Add employee] or [Add name], so a blank 7-day schedule is one step away: clear the sample rows, keep the headers, and you have a fill-in grid. Print it as it is, or export a PDF when you need a version to post on a wall.

Print landscape and fit to one page wide, or the last two days land on a second sheet. Treat the printed or PDF copy as a snapshot and keep the spreadsheet as the working version, because the sheet is where you update the hours totals and the over-40 check as shifts change.

6 Free Employee Schedule Templates

Download all six as a single set or grab individual templates. Each downloads as an editable spreadsheet, free and with no signup, with the grid, hours columns, and helper tabs already in place. Open it in Excel or Google Sheets, fill in your employees and shift times, and it is ready to publish.

Download All 6 Employee Schedule Templates
Weekly, biweekly, monthly, shift coverage, rotating (2-2-3), and small-business schedules. All as XLSX files in one download.

Template 1: Weekly Employee Schedule

The everyday Monday-to-Sunday grid with roles and a per-employee hours total. The most-used template and the right starting point for most teams, with an instructions tab.

Weekly Employee Schedule
ABCDEFGHIJ
1EmployeeRoleMonTueWedThuFriSatSunTotal Hours
2Jordan LeeShift Lead9:00-17:009:00-17:00OFF9:00-17:009:00-17:009:00-15:00OFF38
3Sam RiveraAssociate12:00-20:0012:00-20:0012:00-20:00OFFOFF10:00-18:0010:00-18:0040
4Alex ChenAssociateOFF9:00-13:009:00-17:009:00-17:009:00-17:00OFF10:00-16:0034
5[Add employee]0
6[Add employee]0

Template 2: Biweekly Employee Schedule

Two weeks side by side that align to a biweekly pay period, with a pay-period total per employee and a per-week over-40 check so overtime does not slip through.

Biweekly Employee Schedule
ABCDEFGHIJ
1EmployeeRoleMonTueWedThuFriSatSunWk 1 Hours
2Jordan LeeShift Lead9:00-17:009:00-17:00OFF9:00-17:009:00-17:00OFFOFF32
3Sam RiveraAssociate12:00-20:00OFF12:00-20:0012:00-20:00OFF10:00-18:00OFF32
4[Add employee]0

Template 3: Monthly Employee Schedule

A four-week grid for planning coverage across a month, with a coverage-check tab that shows at a glance where a day is short-staffed.

Monthly Employee Schedule
ABCDEFG
1EmployeeRoleWeek 1Week 2Week 3Week 4Monthly Hours
2Jordan LeeShift Lead38403638152
3Sam RiveraAssociate40324038150
4Alex ChenAssociate34363432136
5[Add employee]0

Template 4: Shift Coverage Schedule (8, 10, 12 Hour)

A shift-length schedule for day, swing, and night coverage, with an hour-by-hour coverage tab. Built for healthcare, security, and manufacturing teams.

Shift Coverage Schedule (8, 10, 12 Hour)
ABCDEFG
1EmployeeRoleShiftStartEndLength (hrs)Days
2Jordan LeeLeadDay7:0019:0012Mon, Tue, Wed
3Sam RiveraTechNight19:007:0012Mon, Tue, Wed
4Alex ChenTechDay6:0016:0010Thu, Fri, Sat, Sun
5Pat MorganTechSwing14:0022:008Thu, Fri, Sat
6[Add employee]0

Template 5: Rotating Schedule (2-2-3 Panama Pattern)

A four-team 2-2-3 rotation, also called the Panama pattern, that covers around the clock, with a plain-language guide to how the cycle and overtime work.

Rotating Schedule (2-2-3 Panama Pattern)
ABCDEFGH
1TeamWk1 MonWk1 TueWk1 WedWk1 ThuWk1 FriWk1 SatWk1 Sun
2ADayDayOFFOFFDayDayDay
3BOFFOFFDayDayOFFOFFOFF
4CNightNightOFFOFFNightNightNight
5DOFFOFFNightNightOFFOFFOFF

Template 6: Simple Small-Business Schedule

A short, plain weekly schedule for a small team, with a time-off request tab, made for an owner or manager doing the scheduling directly.

Simple Small-Business Weekly Schedule
ABCDEFGHI
1NameMonTueWedThuFriSatSunHours
2Owner8:00-16:008:00-16:008:00-16:008:00-16:008:00-14:00OFFOFF38
3Employee 110:00-18:00OFF10:00-18:0010:00-18:0010:00-18:009:00-15:00OFF38
4Employee 2OFF10:00-18:00OFF10:00-18:0010:00-18:009:00-17:0010:00-16:0038
5[Add name]0

How to Make an Employee Schedule

Building a schedule from a template takes minutes once you know the sequence. Here is the order the templates are built around.

1
List employees and availability
Write down each team member, their role, and any approved time off or availability limits before you assign anything.
2
Map the coverage you need
Decide which days and shifts must be staffed and how many people each one requires. Coverage comes before convenience.
3
Assign shifts
Fill the required coverage first, then balance hours fairly across the team so no one is overloaded or short.
4
Total hours and check overtime
Sum each person's weekly hours and flag anyone over 40, which triggers overtime for nonexempt staff. Adjust before the week starts.
5
Confirm compliance and publish
Check youth-hour limits and any predictive-scheduling notice rules, then post the schedule where the team can see it.

The Scheduling Rules Templates Skip

Every schedule sits on top of wage-and-hour law, and four rules turn an ordinary schedule into a compliant one: overtime, predictive scheduling, breaks, and youth hours. Most free templates ignore all four.

Overtime: the 40-hour line is where a schedule costs money
Under the federal Fair Labor Standards Act, nonexempt employees must be paid overtime at one and one-half times their regular rate for every hour worked over 40 in a workweek, defined as a fixed, recurring 168-hour period. Overtime is triggered by hours actually worked, not by the calendar, and there is no federal daily overtime, though some states such as California add one. This is why most templates here give each employee an hours total to check against 40, and the biweekly one has a per-week over-40 column: a schedule is also a labor-cost forecast, and an unnoticed 43-hour week is three hours of time-and-a-half you did not plan for. Build the schedule with the overtime line in view. This is general information, not legal advice.
Predictive scheduling: advance notice is now the law in some places
A growing number of cities, and one state, have fair-workweek or predictive-scheduling laws. Covered employers, often larger retail, food-service, and hospitality businesses, must post schedules a set number of days in advance, commonly 14, and pay predictability pay when a posted shift is changed on short notice. Oregon has the only statewide law, reaching retail, hospitality, and food-service employers with 500 or more employees worldwide, and cities including New York, San Francisco, Seattle, Chicago, and Philadelphia have their own. Most target larger employers, but thresholds and rules vary, so if you operate in one of these areas, confirm whether you are covered and how much advance notice you owe. This is general information, not legal advice.
Breaks: federal law is quiet, state law often is not
The federal FLSA does not require meal or rest breaks. When an employer does offer short breaks, typically 5 to 20 minutes, federal law treats them as paid work time counted toward hours worked, while a genuine meal period of 30 minutes or more, during which the employee is fully relieved of duty, is not paid. Many states go further and require meal or rest breaks after a set number of hours, and California adds an extra hour of pay for each day a required meal break is missed, plus another for a missed rest break. Because the rules are set by the state where the employee works, build breaks into the schedule based on your state, not the federal floor. This is general information, not legal advice.
Youth hours: minors have strict scheduling limits
Federal child-labor rules under the FLSA limit when and how long 14- and 15-year-olds can work: on a school day, no more than 3 hours and only until 7 p.m., and on a non-school day, up to 8 hours, capped at 18 hours in a school week and 40 in a non-school week, with the 7 p.m. cutoff moving to 9 p.m. between June 1 and Labor Day. States often add stricter limits, and where both apply, the tougher rule governs. If your schedule includes anyone under 18, especially in retail, food service, or hospitality where teen employment is common, check the federal and state youth-hour limits before you post it, because scheduling a minor outside the allowed window is a violation regardless of intent. This is general information, not legal advice.
Overtime Is Weekly and Based on Hours Worked
Federal FLSA overtime applies after 40 hours in a workweek for nonexempt staff, based on hours actually worked, not scheduled. Some states add daily overtime. When you offer short breaks, federal law counts breaks of about 5 to 20 minutes as paid time. Confirm your state's rules. This is general information, not legal advice.

The recurring theme is that federal law sets a floor and states build on it. Attendance and schedule records are also part of your FLSA recordkeeping obligations. If you schedule anyone under 16, the federal youth work-hour limits apply. At 16 and 17, federal law restricts hazardous jobs but not hours, and state rules can cap hours too.

Oregon is the only state with a predictive-scheduling law of its own. The Bureau of Labor and Industries requires retail, hospitality, and food-service employers with 500 or more employees worldwide to give the written schedule 14 calendar days ahead, and to pay predictability pay when a posted shift changes late. City ordinances set their own thresholds, several of them far lower.

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

Break and Lunch Schedules

Where your state requires meal or rest breaks, the break schedule works better as a second small grid than as a note at the bottom of the first. Assign each person a fixed window in 30-minute blocks so only one is away at a time and the floor never drops below your minimum.

Meal windowEmployeeStaff on the floorMinimum needed
11:30-12:00Jordan Lee54
12:00-12:30Sam Rivera54
12:30-13:00Alex Chen54
13:00-13:30Pat Morgan54
13:30-14:00Riley Fox54
14:00-14:30Casey Kim54

Two details keep a lunch break schedule honest. A meal period is unpaid only when the employee is completely relieved from duty, so eating at the desk while covering the phone is paid time. And a written window is what shows the break was scheduled if anyone ever questions it.

Scheduling for Small Business

A large company runs scheduling through a workforce-management system and a dedicated manager. A small business has an owner or a shift lead doing it directly, usually squeezed between everything else.

Squeezed-in scheduling is where the avoidable problems happen: an accidental overtime week, a coverage gap on a busy Saturday, or a schedule posted so late that half the team cannot plan around it. The templates are built to prevent exactly these.

Let the Sheet Do the Math
The single biggest upgrade over a whiteboard or a text thread is a schedule with an hours total for every person. That one column turns the schedule into an early-warning system for overtime and a rough labor-cost estimate at the same time. Add a simple time-off tab, like the one in the small-business template, so requests live next to the schedule instead of in your inbox. Keep it simple, but keep the hours total, because that is the part that saves money. This is general information, not legal advice.

Two habits matter most: publishing the schedule far enough ahead that the team can plan, and keeping each version rather than overwriting it. Consistent, early, saved schedules prevent most of the friction that scheduling creates on a small team.

Restaurant, Call Center, and Other Industry Schedules

The grid does not change by industry, but what you schedule against does. A restaurant staff schedule is really two schedules stacked: front of house staffed to covers (guests served) per hour, back of house staffed to prep and service windows, with split shifts spanning the gap between the lunch and dinner peaks.

A call center schedule is built the other way around, from forecast volume in 30-minute intervals rather than from whole shifts, so the coverage tab matters more than the day columns. Security, cleaning, and field crews sit closer to the shift template, with a named lead on every block.

A staffing schedule, sometimes called a labor schedule, adds the one column a plain grid lacks: the headcount each block requires, next to the headcount you actually assigned. That is what the coverage-check tab in the monthly template does, and it is the fastest way to spot a thin Saturday early.

From Spreadsheet to System

A spreadsheet schedule works well for a small, stable team, and these templates are built for that job. The strain shows up as the team grows: swaps and time-off requests pile up in your inbox, availability lives in your head, and rebuilding the sheet every period becomes the weekly chore nobody wants.

Pick the schedule type
Choose weekly, biweekly, monthly, shift, rotating, or the small-business version, then fill in employees, roles, and shift times.
Publish to the team
Share the finished schedule where everyone can see it, and, where predictive-scheduling laws apply, post it the required number of days in advance.
Handle swaps and time off
Log time-off requests and shift swaps against the schedule so changes are tracked rather than remembered, and coverage stays clear.
Keep the hours record
Save schedules and the hours they produce, since work and time schedules are part of your FLSA recordkeeping obligations.

When that point arrives, FirstHR keeps the people side of scheduling in one place: employee profiles hold the roster and roles, and the attendance policy sits in document management with each employee's signed acknowledgment. FirstHR is an onboarding and HR platform, not a payroll or timekeeping system: it does not run payroll, calculate overtime pay, or clock hours itself, so pair it with your scheduling or timekeeping tool and confirm wage-and-hour rules with a qualified professional. Applicant tracking is coming soon to FirstHR.

Until your team reaches that point, the next step is simple: pick the template that matches how your team works, keep the hours column, and save each version you publish.

Key Takeaways
An employee schedule shows when each person works and whether every shift is covered; a template is a reusable grid you fill in each period.
Build it in a spreadsheet so it totals hours per employee, turning the schedule into a labor-cost and overtime view.
Federal overtime is weekly and based on hours worked: 1.5x pay after 40 hours in a workweek for nonexempt staff.
Predictive-scheduling laws in Oregon and a number of cities require advance notice and predictability pay; confirm whether you are covered.
Federal law does not require meal or rest breaks but many states do, and workers under 16 face strict federal work-hour limits.
Work and time schedules are part of FLSA recordkeeping: payroll records run three years and the schedules behind them two, so save each published version rather than overwriting it.

Frequently Asked Questions

What is an employee schedule?

An employee schedule is a plan that sets out when each person on a team is expected to work, broken down by day and time and often by role or location. Your staff check it to know when to come in, and you check it to make sure no shift is left short. It can be weekly, biweekly, or monthly, or follow a shift pattern, and a good one adds up each person's scheduled hours, which shows you the labor cost and warns you about overtime while you can still change the plan. An employee schedule template is the same plan in reusable form: a ready-made layout where you enter names, days, and shift times each period instead of starting over. Whether you call it an employee schedule, a work schedule, a staff schedule, or a work roster, it is the same document. This is general information, not legal advice.

How do I create an employee work schedule?

Begin with a template instead of an empty grid, then work in this order. Write down who is on the team, what each person does, when they are available, and any time off you have already approved. Next, decide what coverage you need: the days and shifts that have to be staffed and the headcount each one calls for. Then hand out shifts, covering the must-staff slots before you even out hours between people. After that, add up each person's hours for the week; anyone scheduled past 40 will trigger overtime if they are nonexempt. Before you post, check the rules that may apply to you, such as youth work-hour limits for minors or predictive-scheduling notice rules in your area. Last, share the schedule where everyone can see it, posting it the required number of days ahead if a law sets one. The templates on this page follow the same order, with hours columns already laid out and a per-week over-40 column in the biweekly version. This is general information, not legal advice.

What is the best format for an employee schedule?

For most small businesses, a spreadsheet is the best format because it can do the math for you. A grid of employees against days or shifts, with a column that totals each person's hours and flags anyone over 40, gives you both the schedule and a labor-cost and overtime view in one place, which a printed or word-processor version cannot. Excel and Google Sheets are the two most common choices; Google Sheets adds easy sharing so the team can see the current version. A printable PDF is useful for posting on a wall or handing out, but it is a snapshot, not a working document. The practical approach is to build and maintain the schedule in a spreadsheet, then export a PDF to post if you need one. The templates here are spreadsheets with the hours columns and coverage tabs already laid out, ready to fill in. This is general information, not legal advice.

How far in advance should I post employee schedules?

Aim for at least one to two weeks ahead when no law sets a deadline; that much notice lets people plan around their shifts and cuts down on last-minute call-outs. In a growing number of places, though, advance notice is a legal duty rather than a courtesy. Fair-workweek and predictive-scheduling laws make covered employers hand out schedules ahead of time, commonly 14 days, and pay extra, called predictability pay, when a posted shift changes at short notice. Oregon has a statewide law, and New York, San Francisco, Seattle, Chicago, and Philadelphia are among the cities with their own, mostly aimed at larger retail, food-service, and hospitality employers. If your business is in one of those places, find out whether the law covers you and how many days of notice it requires, since a late change can cost you extra pay. Everywhere else, two weeks is a solid target. This is general information, not legal advice.

How do I calculate overtime on a schedule?

Add up each nonexempt employee's hours for the workweek: under the federal Fair Labor Standards Act, every hour actually worked beyond 40 in that week is owed at one and one-half times the regular rate. The workweek is a set, repeating 168-hour period that you establish. Federal law looks at hours worked, not hours scheduled, and at the week, not the day, although some states, California among them, also require overtime after 8 hours in a day. On the schedule itself, total each person's planned hours for the workweek and mark anyone at or close to 40, so you can change the plan before the week begins instead of paying time-and-a-half you never budgeted. Exempt salaried employees who meet the legal tests are not owed overtime. Most templates here give each person an hours column for exactly this reason. This is general information, not legal advice.

What is a rotating schedule?

A rotating schedule moves employees through different shifts or days over a repeating cycle, rather than keeping everyone on the same fixed shift. It is common where a business needs coverage around the clock or across long operating hours, such as healthcare, manufacturing, security, and hospitality. Rotating schedules let a team share the less desirable shifts, like nights and weekends, fairly instead of assigning them permanently to a few people. Named patterns include the 2-2-3, also called the Panama schedule, where four teams work two days on, two off, three on, using 12-hour shifts to cover 24/7; the DuPont schedule; and 4-on-4-off. These patterns run past 40 hours in some weeks, and federal overtime is figured one workweek at a time, never averaged across the cycle, so overtime for nonexempt staff needs to be planned. The rotating template on this page uses the 2-2-3 pattern with a plain-language guide to how the cycle works. This is general information, not legal advice.

Are employee schedules part of required recordkeeping?

Work and time schedules are among the records the federal Fair Labor Standards Act expects employers to keep. Under the FLSA recordkeeping rules, employers must retain payroll records for at least three years, and the supplementary records behind wage calculations, such as time cards and work and time schedules, for at least two years. Keeping your schedules, alongside the actual hours worked, matters for more than compliance: if a wage dispute or a Department of Labor inquiry ever arises, the schedule and time records are the evidence you rely on. The practical habit is to save each published schedule and the hours it produced somewhere retrievable for at least the required period, rather than overwriting last week's file. The templates here keep hours in the sheet so the record is built as you schedule. This is general information, not legal advice.

Can I make an employee schedule for free?

Yes. A spreadsheet template gives you a complete, reusable employee schedule at no cost, which is exactly what these templates are: free, instant, and without an email gate. Download the type that fits your team, fill in names, roles, and shift times, and enter each person's hours in the total column to see who is close to 40. That covers most small businesses well. The point where a free spreadsheet starts to strain is when you are juggling frequent swaps, time-off requests, and availability across a larger or shift-based team, and rebuilding the sheet each period becomes the bottleneck. At that stage, scheduling software that stores availability and handles changes automatically saves real time, but for a small, stable team, a good spreadsheet template is genuinely all you need. This is general information, not legal advice.

Ready to transform your onboarding?

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