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.

Guest mode includes PDF. Sign in free to save schedules and use account tools.
E
Total: 0h

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 recordReviewApproved timeDecimal
Mon 09:00–17:3030-minute unpaid meal period confirmed8h 00m8.00
Tue 17:00–23:45No unpaid deduction recorded6h 45m6.75
Fri 22:00–02:30Preserve exact timestamps; reconcile a documented midnight split4h 30m4.50
Reviewed totalThree approved attendance records19h 15m19.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?
Open the scheduler, add each employee, then enter every shift with a start and end time. Maxuod Shift sums each shift in minutes (avoiding the rounding mistakes that plague spreadsheets) and shows daily totals, weekly totals per employee, and a weekly total across the team. Nothing to compute by hand.
Does the calculator handle break deductions?
Each shift represents paid time. For a confirmed unpaid 30-minute break, log two paid blocks or shorten the paid interval. Do not deduct a break automatically when the employee worked or had to remain available; verify the applicable rule and source record.
Can I enter a shift that crosses midnight?
The current scheduler cannot store one continuous shift whose end is earlier than its start. Preserve the exact external time record, use a documented split at midnight only for reconciliation, and confirm the workday assignment before relying on daily overtime or holiday review.
Can I see hours for the whole month, not just one week?
Saved-account users have access to schedule history — eight weeks on the free tier and fifty-two weeks on Supporter — so you can step back through previous weeks and review per-employee hours. Each week is its own snapshot, which is how payroll systems expect to receive data.
How does it differ from a timesheet app?
A timesheet app is built for employees to clock in and out. Maxuod Shift is built for managers to plan and confirm hours before they reach payroll. The two are complementary — many small businesses use a timesheet for clock data and a scheduling tool for plan-versus-actual review. Maxuod Shift focuses on the second half of that loop.
Is the math actually accurate?
Shift durations are computed in whole minutes and rounded only when displayed. The guest tool shows exact scheduled-hour totals. In a saved account, overtime review uses the configured employee and province context, and CSV/XLSX exports include decimal hours for spreadsheet handoff.

Start scheduling in minutes

No signup required. Open the free scheduler and build your first weekly schedule right now.

Light mode on