Free weekly hours tool · No signup
Employee Hours Calculator for Small Teams
Enter real start and end times on a weekly grid. See each employee’s daily and weekly totals update immediately, then download a PDF as a guest.
- Exact minute calculations
- Daily and weekly totals
- Multiple same-day shifts
- Guest PDF download
Calculate weekly employee hours from real shifts
Add employees and their start and end times. The grid totals each day, each employee, and the full team.
| Employee | Mon Jul 27 | Tue Jul 28 | Wed Jul 29 | Thu Jul 30 | Fri Jul 31 | Sat Aug 1 | Sun Aug 2 | Total | OT |
|---|---|---|---|---|---|---|---|---|---|
E | — | ||||||||
| Daily Totals | — | — | — | — | — | — | — | 0h | |
Est. Pay — account required | Employee 1: •••• | ||||||||
One weekly close · Four review points
Move from worked shifts to one payroll handoff
Each tool answers one question. The checklist keeps their approved outputs together without pretending Maxuod Shift processes payroll.
Counting employee hours by hand looks harmless until payroll is due and your spreadsheet decides 15:30 means 15.30 hours. You calculate hours from real start and end times, not vibes. If Sam works 10:30-14:15 and 17:00-21:30, the total should be obvious before anyone opens a calculator.
How the calculator works
Add a start time and an end time for each shift. The calculator turns those times into minutes, totals them by day and week, and shows the result as both hours-and-minutes and decimal hours. Why should your bookkeeper guess whether 38h 45m means 38.75? Show both and save the back-and-forth.
Turn real attendance windows into payroll-review hours
Calculate each attendance window in minutes, subtract only confirmed unpaid time, then add the approved results. This example deliberately includes a meal period, a late shift, and a close that crosses midnight.
| Work record | Review | Approved time | Decimal |
|---|---|---|---|
| Mon 09:00–17:30 | 30-minute unpaid meal period confirmed | 8h 00m | 8.00 |
| Tue 17:00–23:45 | No unpaid deduction recorded | 6h 45m | 6.75 |
| Fri 22:00–02:30 | Preserve exact timestamps; reconcile a documented midnight split | 4h 30m | 4.50 |
| Reviewed total | Three approved attendance records | 19h 15m | 19.25 |
Do not replace actual records with the published schedule
A schedule is the plan. Payroll review needs the approved hours required by your process after call-outs, swaps, early cuts, late closes, missed punches, and corrections. Use one source consistently, keep the reason for every material edit, and assign a reviewer before export.
Handle breaks and cross-midnight work explicitly
Each shift in the guest tool represents paid time. A confirmed unpaid break can be represented with two paid shift blocks or by shortening the paid interval. Do not deduct a meal period automatically when the employee worked or had to remain available; verify the rule that applies.
The current scheduler cannot store one continuous shift whose end time is earlier than its start time. For a 22:00–02:30 close, preserve the original start and end timestamps in the external time record, then enter a documented 22:00–24:00 and 00:00–02:30 split only for reconciliation. Confirm which workday owns the time before reviewing daily overtime or holiday treatment.
Move the approved total through the weekly close
Once actual time is confirmed, use the Canadian overtime calculator to review the province-aware threshold and the restaurant tip calculator when eligible worked hours feed a tip pool. Finish with the weekly payroll handoff checklist so the bookkeeper receives one approved export version and a visible exception list.
What the export contains
Guest mode downloads a PDF copy of the schedule and its totals. A free saved account adds CSV/XLSX exports with employee names and hour summaries, plus regular, overtime, and pay-estimate fields when the required account settings are configured. Review those estimates before payroll processing.
Why this beats a manual count
This beats a manual count because the calculator does not get tired. Add a Wednesday cover shift and the weekly total changes immediately. Compare scheduled hours to actual hours, then send payroll a clean file with decimal hours and named columns.
For the schedule itself, start with the employee schedule maker or use the weekly schedule template when you want a reusable layout.
Frequently asked questions
How do I calculate employee hours from a list of shifts?
Does the calculator handle break deductions?
Can I enter a shift that crosses midnight?
Can I see hours for the whole month, not just one week?
How does it differ from a timesheet app?
Is the math actually accurate?
One connected weekly workflow
Related scheduling tools
Build the schedule, check employee hours, review overtime, and prepare the weekly handoff without losing the thread.
Overtime Calculator
Review weekly overtime thresholds, multipliers, and labour-cost planning guidance.
Weekly Shift Schedule Template
Use a live Monday-to-Sunday grid instead of maintaining spreadsheet formulas.
Shift Schedule Maker
Add employees, plan weekly shifts, see hour totals, and download a PDF.
Free Shift Scheduler
Build a temporary weekly schedule without an account or credit card.
Restaurant Schedule Maker
Plan restaurant and cafe coverage with split shifts and live weekly totals.
Start scheduling in minutes
No signup required. Open the free scheduler and build your first weekly schedule right now.