Excel (.xlsx) · auto-calculating hours · opens in Excel & Google Sheets · No signup required
A two-week grid: date, day, clock in, break out, break in, clock out
A daily-hours column that computes (clock out − clock in) − break, automatically
Total, regular, and overtime rows with live formulas
Three sample rows (including a no-break shift) showing the time format
Open the .xlsx in Excel or import into Google Sheets — the hour formulas carry over.
Employee name and the pay period the sheet covers.
Type times as h:mm AM/PM (e.g. 9:00 AM). Leave break columns empty for shifts without a break; the formula handles it.
Daily hours, period total, and the regular/overtime split calculate as you go — no calculator, no “minutes as decimals” conversion errors.
Have the employee confirm the totals, then carry them into payroll — or let EpicShifts time tracking build the timesheet from real clock-ins, with disputes handled in-app.
Use this when employees track their own hours — small teams without time clocks, contractors, or anywhere paper timesheets still circulate. The formulas remove the most common payroll error (hand-added hours), but a self-reported timesheet still can’t tell you whether the times themselves are right, and its overtime row uses the simple over-80-per-two-weeks view. US federal overtime is per workweek (over 40 in each week), so split the weeks for exact payroll — or use time tracking that applies the rules automatically.
Already filled it in? Upload the file to EpicShifts and we’ll import it into a live schedule — your team sees their shifts on mobile, swaps and picks up open shifts, and gets reminders automatically.
Hours worked = (clock out − clock in) − unpaid break time. In this template that formula is built in: enter times as h:mm AM/PM and the daily-hours column converts the difference to decimal hours automatically, which is what payroll systems expect.
It shows total hours and splits out anything over 80 for the two-week period as a quick check. Note that US federal overtime is calculated per workweek — over 40 hours in each week separately — so for exact payroll, apply the split per week or use software that does it for you.
Yes. The time subtraction and SUM/MIN/MAX formulas are standard and work in both Excel and Google Sheets. Import via File → Import → Upload and enter times in the same h:mm AM/PM format.
Dustin Hanke, Founder, EpicShifts — Dustin builds EpicShifts and writes about scheduling, labor cost, and shift-work operations for restaurants and other hourly teams.
We use cookies to improve your experience on our platform. Essential cookies are required for the site to function properly (authentication, security). Optional cookies help us understand how you use the site and improve our services. Learn more about cookies