Labour Hours Calculator: How to Work Them Out
The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.
A labour hours calculator works out the total number of hours worked by one or more employees over a given period, based on start and end times, breaks, and the number of workers. You enter the shift start, shift end, break duration, and how many people worked, and the calculator returns the total labour hours and often the total labour cost if you supply an hourly rate. This is the core figure used for payroll, project costing, and productivity tracking.
Formula
The basic formula for labour hours is:
Total Labour Hours = (End Time – Start Time – Break Time) × Number of Workers
Where:
- End Time – the clock time the shift finishes (in hours and minutes, 24-hour format)
- Start Time – the clock time the shift begins
- Break Time – the total duration of unpaid breaks during the shift (in hours)
- Number of Workers – how many people were on that shift
The result is expressed in hours (e.g., 7.5 hours) or in hours and minutes (7 hours 30 minutes). If you need labour cost, multiply the total hours by the hourly wage.
Worked Example
Using the default values from the calculator above:
- Shift starts at 9:00, ends at 17:30
- Break of 30 minutes
- 1 worker
Step 1: Convert times to minutes from midnight.
9:00 = 540 minutes, 17:30 = 1050 minutes.
Step 2: Subtract start from end: 1050 – 540 = 510 minutes (8.5 hours).
Step 3: Subtract break: 510 – 30 = 480 minutes (8 hours).
Step 4: Multiply by workers: 480 × 1 = 480 minutes = 8.0 hours.
The calculator shows 8.0 hours for total labour hours and 8.0 hours per worker.
Why Labour Hours Matter
Labour hours are the backbone of payroll, project budgeting, and efficiency analysis. For an hourly employee, the number of hours worked directly determines gross pay. For a project, total labour hours help estimate whether a job is on budget and on schedule. Managers also use labour hours to calculate productivity (e.g., units produced per hour) and to comply with overtime regulations, though the exact rules vary by jurisdiction.
Labour hours are also used to compare the cost of doing work in-house versus outsourcing, and to forecast staffing needs for future projects. Without an accurate count, businesses risk overpaying or underpaying staff, misquoting projects, and making poor scheduling decisions.
How to Calculate Labour Hours Manually
If you don’t have a calculator, you can do it by hand:
- Convert every start and end time to minutes past midnight (e.g., 2:30 PM = 14:30 = 870 minutes).
- Subtract the start time from the end time to get the total minutes on the clock.
- Subtract any unpaid break time in minutes.
- Divide by 60 to get hours (e.g., 480 minutes ÷ 60 = 8 hours).
- If multiple workers, multiply by the number of workers.
For shifts that cross midnight (e.g., 10 PM to 6 AM), add 24 hours (1440 minutes) to the end time before subtracting.
Common Mistakes and How to Avoid Them
- Forgetting breaks – Unpaid breaks must be subtracted. A 9-hour shift with a 1-hour break is 8 hours of work, not 9.
- Using 12-hour clock without specifying AM/PM – Always use 24-hour time or clearly mark AM/PM.
- Rounding too early – If you round each day’s hours to the nearest hour, you can lose significant minutes over a week. Keep decimals or minutes until the end.
- Overnight shifts – A shift from 11 PM to 7 AM is 8 hours, but if you just subtract 11 from 7 you get -4. Add 24 hours to the end time first.
- Counting paid breaks as work – If breaks are paid, they should not be subtracted. Know your policy.
Choosing the Right Labour Hours Method
There are several ways to track labour hours, and the best one depends on your situation:
- Manual timesheets – Low cost, but prone to errors and rounding.
- Spreadsheet templates – Good for small teams; formulas can automate calculations.
- Time clock apps – Many free or low-cost apps let employees clock in/out on a phone.
- Biometric or badge systems – More secure, but more expensive.
- Project management software – Often includes time tracking and integrates with payroll.
For a single employee or a small business, a simple calculator like this one is often enough. For larger teams, you may need a system that automatically records times and handles overtime rules.
Limits of a Basic Labour Hours Calculator
A simple calculator assumes a single shift with a fixed start and end time, a constant break, and the same number of workers throughout. Real-world situations are often more complex:
- Split shifts (e.g., 2 hours in the morning, 3 in the afternoon)
- Different break durations for different employees
- Workers arriving or leaving at different times
- Overtime rates (e.g., 1.5× after 8 hours)
- Holiday pay, sick leave, or other paid time off
For those cases, you need a more detailed time-tracking system or a payroll specialist. This calculator is best for quick, single-shift estimates.
Frequently Asked Questions
How do I calculate labour hours for multiple employees?
Calculate the hours for each employee individually (start, end, breaks) and then add them together. Or, if all employees work the same shift, multiply the per-worker hours by the number of workers, as the calculator does.
What is the difference between labour hours and man-hours?
They are the same thing. “Man-hours� is an older term; “labour hours� is now more common and inclusive. Both refer to the total number of hours worked by all people on a task.
How do I handle overtime in labour hours?
Overtime is usually calculated after a threshold (e.g., 8 hours per day or 40 per week). First compute regular hours, then separate any hours above the threshold and apply the overtime rate (often 1.5× or 2×) to those extra hours. This calculator does not include overtime rates.
Can I use this calculator for salaried employees?
Yes, if you need to track hours for project costing or productivity. For payroll, salaried employees are typically paid a fixed amount, but labour hours still matter for budgeting and utilization.
What if a shift crosses midnight?
Add 24 hours to the end time before subtracting. For example, 10:00 PM to 6:00 AM: 6:00 AM becomes 30:00 (in 24-hour terms), so 30:00 – 22:00 = 8 hours. The calculator above does not handle overnight shifts automatically, so adjust manually or enter the end time as 30:00 if your calculator allows.
Should I include paid breaks in labour hours?
Only if the breaks are paid. If a break is unpaid, subtract it. If it’s paid, keep it in the total. The calculator subtracts the break you enter, so enter 0 for paid breaks.
Related
Formula used
in t_start | Shift start (24h) | hh:mm | 9:00 | 0 in t_end | Shift end (24h) | hh:mm | 17:30 | 0 in break_min | Break (minutes) | min | 30 | 0 in workers | Number of workers | - | 1 | 1 out total_hours | Total labour hours | hours | ((t_end - t_start) - break_min / 60) * workers | 2 out per_worker | Hours per worker | hours | (t_end - t_start) - break_min / 60 | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.