Direct answer
The UseCOS Work Hours Calculator computes exact worked hours and minutes across shifts, subtracts unpaid meal and lunch breaks, separates regular from overtime hours based on standard weekly thresholds (e.g. 40 hours), and estimates gross wage totals 100% in-browser.
Calculate total working hours, deduct lunch breaks, track weekly overtime, and estimate gross wages.
Weekly threshold only. BC and Alberta also have a daily overtime rule (over 8 hrs/day) this calculator doesn't model, so a long single-day shift under the weekly total can still owe overtime there.
| Day / Date | Start Time | End Time | Break (Mins) | Total Hours | Action |
|---|---|---|---|---|---|
7h 30m 7.50 hrs | |||||
7h 30m 7.50 hrs | |||||
7h 30m 7.50 hrs | |||||
7h 30m 7.50 hrs | |||||
7h 30m 7.50 hrs |
To calculate total work hours for a payroll period or timesheet:
| Minutes | Decimal Hours | Minutes | Decimal Hours |
|---|---|---|---|
| 15 mins | 0.25 hrs | 45 mins | 0.75 hrs |
| 30 mins | 0.50 hrs | 60 mins | 1.00 hrs |
Statutory overtime triggers and mandatory unpaid eating periods across Canadian and US jurisdictions.
| Jurisdiction | Daily Overtime Trigger | Weekly Overtime Trigger | Overtime Pay Rate | Mandatory Meal Break Law |
|---|---|---|---|---|
| Ontario (ESA 2000) | No daily threshold | After 44 hours / week | 1.5× regular rate | 30 minutes unpaid eating period after 5 continuous hours worked. Can be split into two 15-min periods by agreement. |
| British Columbia (ESA) | After 8 hrs (1.5×) & 12 hrs (2.0×) | After 40 hours / week | 1.5× (8h+) / 2.0× (12h+) | 30 minutes unpaid meal break after 5 continuous hours. If required to work or be on call during meal, break must be paid. |
| Alberta (Employment Standards) | After 8 hours / day | After 44 hours / week | 1.5× (whichever is greater) | At least 30 minutes rest (paid or unpaid) within every 5 consecutive hours worked. |
| Federal Canada (Labour Code) | After 8 hours / day | After 40 hours / week | 1.5× regular rate | 30 minutes unpaid break every 5 continuous hours worked. Must be provided before the 5 hours conclude. |
| US Federal (FLSA) | No federal daily rule (state-specific) | After 40 hours / week | 1.5× regular rate | Federal law does not require lunch breaks. Rest periods under 20 minutes must be counted as paid hours worked. |
Calculate net salary after federal, provincial, CPP, and EI deductions.
Convert hourly wage to annual salary and bi-weekly pay.
Calculate exact business days and calendar days between dates.