Free daily shift roster template (Excel)
Hour-by-hour shift planning for businesses that need detailed daily coverage. Perfect for high-turnover venues, busy service days and events where you need to see exactly who's working each hour.
Daily shift roster
Excel format (.xlsx) • Ready to download
No signup required. Works with Excel and Google Sheets.
This daily shift roster template is a general planning tool only. It does not calculate wages, penalties, overtime or award entitlements. For pay-aware scheduling and compliance support, use dedicated rostering software and check your obligations with Fair Work. It does not constitute legal, HR, or professional advice and should not be relied on as a substitute for advice specific to your business, workforce, or circumstances.
What's in this template
Hour-by-hour coverage planning
Hourly time slots
Rows run from opening to closing (e.g. 6am–12am) so you can see every hour at a glance.
Employee columns
One column per staff member on shift — add or remove columns as your team changes.
Break indicators
Mark meal and rest breaks clearly so coverage gaps are obvious before they happen.
Position / area
Assign staff to stations or zones — counter, kitchen, floor — for each time slot.
Notes column
Capture special instructions, deliveries or handover notes for any part of the day.
Daily hours tally
A formula column totals each person’s scheduled hours so you can sanity-check the day.
How the hourly view works
Time runs down the left column, with each staff member in their own column. Fill cells to show when each person is working. This makes it easy to see coverage at any hour and spot gaps before they cost you a busy service.
| Time | Sarah (Manager) | James (Barista) | Emma (Floor) | Notes |
|---|---|---|---|---|
| 7:00 AM | Opening | - | - | Setup |
| 8:00 AM | Counter | Coffee | - | Rush starts |
| 12:00 PM | BREAK | Coffee | Floor | Lunch peak |
How to create a daily shift schedule in Excel
Four steps to build one from scratch
1. Set up the layout
Put the date in cell A1 (Format Cells → Long Date), time intervals across row 2 from column B (drag the fill handle), and employee names down column A from A4.
2. Block out each shift
Fill the cells where each person is working. Use a different note for breaks, and assign a station or role in the same cell where it helps.
3. Total the hours
Add a formula at the foot of each column to total scheduled hours — handy for keeping the day within budget before you publish it.
4. Colour-code for clarity
Apply conditional formatting to flag breaks, roles or gaps in cover so the busiest hours stand out instantly.
Prefer to skip the setup? The free template above already has the layout, formulas and colour-coding built in. For more on laying out a reusable grid, read our guide to designing roster templates.
How to use this template
Download and go in four quick steps
Download
Grab the Excel file — no signup, opens in Excel or Google Sheets.
Add your staff
Replace the sample names with one column per employee on shift.
Fill the time slots
Mark who is working each hour, plus breaks and positions.
Share or print
Post it for the team or export to PDF for the noticeboard.
Who uses this template
Ideal for detailed daily planning
Busy service days
Plan tight coverage for peak trading periods
High-turnover venues
Manage multiple shift changes across one day
Events & functions
Coordinate staff hour-by-hour for one-off events
Running a hospitality venue? See our tips on solving common hospitality rostering challenges and our dedicated guide to rostering hospitality staff.
When Excel stops keeping up
Daily rosters in Excel work for the occasional busy day. But once you're updating hourly schedules, juggling breaks and coordinating positions every shift, a spreadsheet gets overwhelming fast. RosterElf's drag-and-drop rostering builds the day for you, factors in availability, and shares it straight to your team's phones.
Rostering guides
Plan smarter shifts with these how-to guides
How to create a staff roster
A step-by-step guide to building a roster that balances coverage, cost and fairness.
Read the guideDesign roster templates that work
Lay out a reusable roster template so daily planning takes minutes, not hours.
Read the guideSchedule breaks compliantly
Build award-compliant meal and rest breaks into every shift you plan.
Read the guideDaily shift roster FAQ
-
Set up a matrix with hourly time slots down the left and one column per employee. Put the date in cell A1, time intervals across the top row, and staff names down the first column, then fill the cells to show who is working each hour. Our free template comes pre-built with this layout — or follow the step-by-step section above to build one from scratch. For a deeper walkthrough see our guide on how to create a staff roster.
-
Excel ships with a few generic schedule templates, but they are built for US workweeks and rarely match Australian trading hours, breaks or roles. This free daily shift roster is purpose-built for hour-by-hour planning and works in both Excel and Google Sheets. You can also compare free shift schedule template formats to pick the right one.
-
The template includes a simple formula row that totals each person’s scheduled hours for the day. It does not calculate wages, penalties or award entitlements — for automated pay-aware calculations use rostering software instead of a spreadsheet.
-
Yes — this template downloads instantly with no signup or email required, and you are free to edit it to suit your venue. Browse the rest of our free roster templates if you need a different layout.
Before you download
General information only — not legal advice
This document is a general HR template provided for informational purposes only. It is not legal advice and may not reflect the latest changes in legislation or apply to every workplace situation. RosterElf Pty Ltd and the template provider accept no liability for any loss arising from reliance on this document. Users should seek independent legal advice and customise the template to ensure it complies with all relevant laws, awards and workplace requirements.