Free weekly employee schedule template for Excel

A simple spreadsheet that totals scheduled hours for each employee, flags anyone scheduled over 40 hours, highlights unfilled shifts and handles shifts that cross midnight.

What you getThree sheets: instructions, a blank schedule, and a filled example week for a fictional café with 8 employees and two roles. Scheduled hours and per-person totals calculate automatically. It is a planning tool: pay is based on hours actually worked as recorded in your timekeeping, not on the schedule.

Download

eztime-weekly-employee-schedule-template.xlsx
Excel · MM/DD/YYYY dates · 3 sheets · print-ready, landscape

Download file

Formulas were recalculated and checked before publishing. The example and names are fictional.

What each column does

Schedule sheet columns
Column What to enter Note
Date Shift date Day of week fills in automatically
Employee, Role, Location Name or internal ID, the role, the site Don’t enter SSNs or medical details
Start, End Times like 7:00 AM An end time earlier than the start counts as an overnight shift
Break (min) Unpaid break minutes Subtracted from scheduled hours
Scheduled hours Calculated Plan only, not payroll
Status Draft, Published, Swapped or Unfilled Unfilled rows turn red

Filled example: one café week

Eight fictional employees, two roles (Barista and Kitchen), and three situations worth knowing about:

Example summary: scheduled hours
Employee Scheduled hours Shifts
Ava 30.0 4
Ben, Carla, Diego, Grace, Hugo 22.5 each 3
Emma, Felix 20.75 each 3

Example totals: 189.75 scheduled hours and 1 unfilled shift. No one in the example exceeds 40 scheduled hours.

About the 40-hour flag

The summary marks anyone scheduled over 40 hours in the week so you can review it before you publish. Under the federal Fair Labor Standards Act, non-exempt employees must be paid overtime at one and a half times their regular rate for hours actually worked over 40 in a workweek (U.S. Department of Labor). Some states add daily overtime or other rules, so check your state. For more, see our FLSA overtime guide and overtime glossary entry.

How to fill it in and publish

  1. Open the Blank schedule sheet. Add a version name, publish date and owner at the top.
  2. Add one row per shift. If nobody is assigned yet, leave Employee empty and choose Unfilled.
  3. Check before sending. No red rows, and the per-person totals look reasonable.
  4. Share one version. Send the latest file and ask people to discard older copies. Update the version name whenever something changes.

When a spreadsheet stops being enough

A spreadsheet works for a small team and a single manager. When several people edit the schedule, swaps are frequent, or you need to compare the plan with actual clock-ins, every change becomes another version to send and check. That is the point to look at scheduling software where the schedule and time clock live together.

Scheduled hours versus paid hours

The template plans the week. Payroll pays what actually happened. The two are rarely identical, and the gap is worth watching. Using Ava from the café example:

Ava’s week: plan vs actual (fictional)
Day Scheduled Clocked Difference
Monday 7.5 7.75 +0.25
Wednesday 7.5 7.5 0
Friday 7.5 8.25 +0.75
Saturday 7.5 7.75 +0.25
Week 30.0 31.25 +1.25

One and a quarter hours over plan is not a problem on its own. If it happens every Friday for every closer, the schedule is too short for the closing tasks and should be changed. Under the Fair Labor Standards Act, the hours actually worked are what count for pay and overtime, not the hours on the schedule.

Adapting the columns to your business

How different teams use Role and Location
Business Role column Location column
Restaurant Server, Line cook, Host Dining room, Kitchen, Patio
Retail Cashier, Floor, Stock Store number
Cleaning company Cleaner, Team lead Client site name
Home care agency Caregiver, Nurse Client initials or visit code
Warehouse Picker, Loader, Forklift Dock or zone

For home care and other services in private homes, use a code rather than a client’s full name and address in a file that gets emailed around.

Spreadsheet mistakes that break the totals

If a total looks wrong, check those five first. They cover most of the problems people report with spreadsheet schedules.

Frequently asked questions

Is this a timesheet or a schedule?

A schedule: who is planned to work when. Actual hours worked are recorded by your time clock, and that is what payroll uses. For a timesheet, see our free timesheet template.

How are overnight shifts handled?

Enter an end time earlier than the start time, such as 6:00 PM to 2:00 AM. The formula adds a day so the hours calculate correctly.

How do I make sure everyone sees the latest version?

Update the version name and publish date at the top, send only the newest file and ask people to delete older copies.

Does the template check labor laws?

No. It does not check breaks, overtime or predictive scheduling rules. Check your state and city requirements; see our predictive scheduling guide for an overview.

Can I use it in Google Sheets?

Upload it to Google Drive and open it with Sheets. Check that the dropdowns and formulas still work after opening.

Does a scheduled shift over 40 hours mean I must pay overtime?

Overtime is owed on hours actually worked over 40 in the workweek for non-exempt employees, not on scheduled hours. The flag helps you spot it before it happens.

How far ahead should I fill in the template?

At least one week, and two if you can. If you operate in a city or state with predictive scheduling rules, the required notice period sets your minimum.

Can I add more roles or locations to the dropdowns?

Yes. Edit the lists on the settings sheet. Keep names short and consistent so totals by role or location stay correct.

Where to go next

Keep reading

Want your schedule and time clock in one place?

Book a short demo and we will show you how it works for your team.

Disclaimer: This page is general information only and is not legal, payroll or tax advice or a recommendation to act. Laws and rules vary by location and change over time. Please check with a qualified attorney or payroll professional before making decisions. The examples are fictional.