Date & Time

Hours Worked Calculator

Fill in your shift times and see paid hours and earnings.

Your numbers

Symbol only: enter amounts in the currency you pick.
$

Your results

Paid time per day
Paid time per day
—
Decimal hours per day
—
Hours per week
—
Weekly pay
—

Hours Worked Calculator by TheCalcTools

How the Hours Worked Calculator works

Enter your start and end times on a 24-hour clock.

If the end is earlier than the start, the shift is treated as running overnight.

Subtract the unpaid break, then multiply by days and pay rate for weekly totals.

The formula

Paid minutes = end − start (+ 24 h if overnight) − breakWeekly pay = paid hours × days × hourly rate

Worked example

Using the default values shown in the calculator:

Start hour (0–23)9
Start minute0
End hour (0–23)17
End minute30
Unpaid break (minutes)30
Days worked per week5
Hourly pay (optional)$20
  1. 09:00 to 17:30 is 8 h 30 min; less a 30 min break = 8 h 0 min (8.00 h).
  2. Over 5 days that is 40.00 hours, or $800.00 at $20 an hour.

Result:

Paid time per day8 h 0 min
Decimal hours per day8.00
Hours per week40.00
Weekly pay$800.00

Frequently asked questions

How are overnight shifts handled?

If the end time is before the start time, the calculator adds 24 hours. A 22:00 to 06:00 shift is 8 hours.

Is the pay before tax?

Yes, it is gross pay before any tax or deductions.

Sources and further reading

More in Date & Time · All calculators

This calculator gives estimates for information only. Check important results independently before you rely on them. See our disclaimer.