PublicSoftTools
Tools16 min read·PublicSoftTools Team·May 2026

Work Hours Calculator — Calculate Total Hours Worked, Overtime, and Pay

Tracking your exact hours worked is essential for calculating pay accurately, understanding overtime entitlements, and maintaining a compliant timesheet. The free work hours calculator on PublicSoftTools lets you enter start and end times for each day of the week, deduct breaks, and instantly see total hours, overtime, and estimated weekly pay — for any shift pattern or hourly rate.

How to Use the Work Hours Calculator

  1. Open the work hours calculator.
  2. Enter your start time and end time for each working day. Use either 12-hour (AM/PM) or 24-hour format.
  3. Enter your break time in minutes for each day (unpaid breaks are deducted from total hours).
  4. Enter your hourly rate (optional) to calculate estimated weekly pay.
  5. Set your overtime threshold — the number of hours per day or week after which overtime applies.
  6. Click Calculate. The tool shows total hours per day, weekly total, overtime hours, and pay breakdown.

How Work Hours Are Calculated

StepDetail
Convert times to 24-hour formatExpress start and end times as decimals (hours). 9:30 AM = 9.5; 5:45 PM = 17.75
Calculate raw hoursEnd time − start time = raw hours. 17.75 − 9.5 = 8.25 hours
Subtract unpaid breaksIf break is 30 min (0.5 hours): 8.25 − 0.5 = 7.75 hours worked
Sum for the weekAdd daily totals: 7.75 + 8.0 + 7.5 + 8.25 + 8.0 = 39.5 hours
Identify overtimeHours beyond standard threshold (40 h/week in US; 48 h/week in UK) are overtime
Calculate payRegular hours × rate + overtime hours × overtime rate = total pay

Overtime Rules by Country

CountryOvertime rate ruleStandard hours threshold
United KingdomNo statutory overtime rate requirement; employers must ensure average earnings over reference period meet at least National Minimum Wage48 hours/week cap (Working Time Regulations); opt-out permitted
United States1.5× (time and a half) for hours over 40/week under FLSA for non-exempt employeesFederal: 40 hours/week; some states have daily overtime rules (e.g., California: over 8 hours/day)
European UnionVaries by country; EU Working Time Directive sets maximum average 48 hours/weekMaximum 13 hours/day in many EU countries; mandatory rest periods
AustraliaOvertime provisions in Modern Awards and Enterprise Agreements; typically 1.5× for first 2 hours, then 2× (double time)38 ordinary hours/week under the National Employment Standards
CanadaOvertime varies by province; typically 1.5× for hours over 8/day or 40–44/weekFederal Canada Labour Code: over 8 hours/day or 40 hours/week

Converting Between Time Formats

12-hour to 24-hour conversion

For times after noon: add 12 to the hour (except 12 PM, which stays 12:00). For AM times: 12 AM becomes 00:00; all other AM hours stay the same.

Time arithmetic: handling midnight crossings

For night shift workers who start before midnight and finish after midnight, the calculation crosses midnight. Example: start 22:00, finish 06:00 next day. Direct subtraction gives 06:00 − 22:00 = −16 hours (wrong). Add 24: 06:00 + 24:00 − 22:00 = 30:00 − 22:00 = 8 hours. The work hours calculator handles midnight crossings automatically.

Calculating Pay from Hours

Regular pay calculation

Total pay = Hours worked × Hourly rate

Example: 37.5 hours at £13.50/hour = 37.5 × 13.50 = £506.25 gross weekly pay.

Overtime pay calculation

Total pay = (Regular hours × Rate) + (Overtime hours × Overtime rate)

Example (US): 45 hours worked, hourly rate $20, overtime at 1.5×:

Salary to hourly rate conversion

Hourly rate from annual salary: Hourly = Annual salary / (weeks per year × hours per week). For a £35,000 annual salary, working 37.5 hours/week, 52 weeks/year: £35,000 / (52 × 37.5) = £35,000 / 1,950 ≈ £17.95/hour.

UK Employment Rights: Working Time

In the UK, the Working Time Regulations 1998 set the following statutory minimum standards:

The UK does not have a statutory overtime rate — employers must pay at least the National Minimum Wage for all hours worked, but there is no legal requirement to pay extra for overtime beyond the minimum wage calculation.

Part-Time and Variable Hours

Workers on zero-hours contracts or variable schedules have irregular weekly hours. Tracking actual hours worked is especially important for:

Timesheet Record Keeping

Whether you are an employee or self-employed contractor, maintaining accurate timesheets serves multiple purposes:

HMRC requires self-employed individuals to keep records of income and expenses for at least 5 years after the submission deadline of the relevant tax year. For employees, keeping payslips and working time records for at least 3 years is advisable.

Night Shifts and Unsociable Hours

Night workers (those who regularly work at least 3 hours between 11 PM and 6 AM) have additional legal protections in the UK:

Common Questions

Do I get paid for my lunch break?

This depends on your employment contract. Most UK employees are entitled to an unpaid 20-minute rest break if they work more than 6 hours. Whether the break is paid is contractual — some employers pay for breaks, others do not. The work hours calculator allows you to specify whether breaks are paid or unpaid, affecting the pay calculation accordingly.

What is the difference between gross and net pay?

Gross pay is your total earnings before deductions. Net pay (take-home pay) is gross pay minus tax (Income Tax), National Insurance (NI), pension contributions, and any other deductions. The work hours calculator shows gross pay — to estimate net pay, use the income tax calculator for your specific tax code and circumstances.

Can I track hours for multiple jobs?

The calculator handles one job at a time. For multiple jobs, calculate each separately and note the total hours — this is important for UK workers who must stay within the 48-hour weekly limit across all employers combined (if they have not signed an opt-out).

Calculate Your Work Hours

Enter your start and end times for each day to calculate total hours worked, overtime, and estimated weekly pay.

Open Work Hours Calculator