Calculator Hub

Everyday & Conversions

Work Hours Calculator

Turn a start time, finish time and unpaid break into paid hours and gross pay for the shift.

Your inputs

Change any value to update the result instantly.

Everyday & Conversions
h
min
h
min
min
per hour

Paid hours

8 hours

Shift length

8 h 30 min

Unpaid break

30 min

Paid minutes

480 min

Gross pay for the shift

4,000

Weekly pay at 5 shifts

20,000

What this calculator does

Converts a shift's start time, finish time and unpaid break into paid hours and pay.

What your result means

Paid hours for the shift and the gross pay at the rate entered.

Formula and working

Paid hours = (finish − start − unpaid break) ÷ 60; pay = paid hours × hourly rate

  1. 1

    Collect the inputs

    Start hour (24 h) = 9 h; Start minute = 0 min; Finish hour (24 h) = 17 h; Finish minute = 30 min; Unpaid break = 30 min; Hourly rate = 500 per hour

  2. 2

    Apply the formula

    Paid hours = (finish − start − unpaid break) ÷ 60; pay = paid hours × hourly rate

  3. 3

    Result

    Paid hours = 8 hours

Frequently asked questions

Symbols and assumptions

H
Paid hours
r
Hourly rate
  • The break entered is unpaid and is deducted in full.
  • A finish time earlier than the start time is treated as an overnight shift.

Sources and review

Reviewed 2026-09-22 · Next review 2027-09-22

  • Overtime premiums, night allowances and statutory deductions are not applied. This is not payroll or tax advice.

Important limitation

This is an educational estimate based only on the values and formula shown. Verify current rates, rules, units, and professional standards before relying on the result. It is not personalized financial or investment advice.

Report a mistake or request an improvement

Tell us if a formula, unit, explanation, or result needs attention. Your message will include this calculator’s name and page.

Related calculators

Back to Calculator Hub