Work hours calculator

Find paid hours from your shift times and unpaid break.

Clock changes follow the selected time zone.
How it worksExamples, formulas and sources

How to calculate hours worked

Find the actual elapsed minutes between the start and end, then subtract the unpaid break minutes you enter. Paid time = elapsed time − unpaid breaks. Enter the date as well as the time at each end; the calculator does not assume that an earlier clock time means the next day.

A paper work ledger beside a desk clock
Editorial illustration. Count dated elapsed time first, then subtract only unpaid breaks.

Example: an overnight shift

A shift from 22:00 to 06:00 the following day is normally 8 hours. With a 30-minute unpaid break, that is 7 hours 30 minutes of paid time, or 7.50 decimal hours. This illustration assumes no clock change during the shift.

To check the overnight example step by step, read how to calculate hours worked. When a shift contains both paid and unpaid intervals, the break-time calculator keeps their treatment separate.

Breaks and clock changes

Only the unpaid break amount entered in the form is deducted. A break you treat as paid remains in the result; whether a break should be paid depends on the applicable agreement and rules. For separate paid and unpaid breaks, try the break-time calculator.

The dates and times are interpreted in the selected time zone, which defaults to your device’s time zone. Across a daylight-saving change, actual elapsed time can differ from the difference between the clock readings. If a chosen local time is nonexistent or repeated, the calculator may ask you to choose an unambiguous time. It accepts shifts of up to 25 elapsed hours.

Scheduled time versus paid time

A schedule is a plan; your actual start, finish, break and payroll adjustments may differ. The result keeps elapsed minutes, while its decimal-hour display is rounded to two places. An employer may round or allocate time differently, so compare your records with your timesheet and payslip.

Common questions

Does this handle overnight shifts?

Yes. Enter the real end date, including the next day when appropriate, and the calculator uses the elapsed time between the two entries.

Are breaks deducted?

The unpaid minutes you enter are deducted. Paid breaks are not deducted unless you include them as unpaid minutes.

Why might my payslip show different hours?

Payroll may apply different break treatment, rounding, corrections or pay-period cutoffs. Check the records and rules that apply to your work.

Want to keep a history of your shifts? Explore Ora’s shift tracker.

Results are estimates before tax. Rules and actual pay vary with your contract, location, payroll and deductions. About these estimates.

Keep the record together.

A single calculation answers one question. Use Ora to keep shifts and earnings estimates in context over time.

Download Ora on the App Store

Explore this feature in Ora

Ora calendar with synthetic work shiftsOra calendar with synthetic work shifts
Ora’s interface with fictional jobs and sample shifts.