Skip to main content
calclumo

Date & Time

Time Duration Calculator

Calculate shift duration, breaks, overtime, rounding, and estimated pay.

Calculate elapsed time, subtract breaks, apply overtime thresholds, and estimate payable hours.

Result

Example with the values filled in above

Payable time per shift

8h 0m

Decimal hours: 8 | Overtime: 0h

Estimated pay: $200.00 per shift | $1,000.00 for 5 shifts

Time and pay breakdown
Gross shift span 8h 30m Before break
Unpaid break 0h 30m Subtracted from span
Payable total 8h 0m No rounding
Regular hours 8h $25.00/hour
Overtime hours 0h 1.5x multiplier
5 shifts total 40h 0m $1,000.00

Change any value and press Calculate for your own result.

Calculating…

Add this calculator to your website

Free to embed on any site, blog, or course page. Paste this where you want it to appear — it adjusts to the width of your column and needs no sign-up.

Weekly pay at $20 an hour with overtime after 40 hours

$500$750$1,000$1,250$1,50030 h34 h38 h42 h46 h50 h54 h60 hHours worked in the week30 h — Weekly pay $60032 h — Weekly pay $64034 h — Weekly pay $68036 h — Weekly pay $72038 h — Weekly pay $76040 h — Weekly pay $80042 h — Weekly pay $86044 h — Weekly pay $92046 h — Weekly pay $98048 h — Weekly pay $1,04050 h — Weekly pay $1,10052 h — Weekly pay $1,16054 h — Weekly pay $1,22056 h — Weekly pay $1,28058 h — Weekly pay $1,34060 h — Weekly pay $1,400Weekly pay · $1,400
Time and a half from the 41st hour bends the line upward: 50 hours pays $1,100, not $1,000.
Show the numbers
Hours Weekly pay
30 h $600
32 h $640
34 h $680
36 h $720
38 h $760
40 h $800
42 h $860
44 h $920
46 h $980
48 h $1,040
50 h $1,100
52 h $1,160
54 h $1,220
56 h $1,280
58 h $1,340
60 h $1,400

How the time duration is calculated

The calculator measures the time between a start and end time, subtracts your unpaid break, and reports the result in hours and minutes as well as decimal hours — the format payroll systems expect. It can round payable time, repeat the shift total, and if the end time is earlier than the start, it assumes the shift crosses midnight and adds 24 hours.

Formulas

Duration = end − start (+ 24 h if overnight) − break

Payable time = rounded duration, if a rounding interval is selected

Decimal hours = total minutes ÷ 60

Pay = regular hours × rate + overtime hours × rate × multiplier

Worked example

A shift from 09:00 to 17:30 with a 30-minute break and no rounding: 8.5 hours minus 0.5 = 8 hours (8.0 decimal hours). At $25/hour with overtime after 8 hours, all 8 hours are regular time: $200. Stretch the shift to 19:00 and the extra 1.5 hours are paid at 1.5× — 8 × 25 + 1.5 × 37.50 = $256.25.

Minutes to decimal hours

Payroll and invoicing run on decimal hours; clocks do not. The whole minute range, so nothing has to be worked out by hand mid-timesheet.

MinDecMinDecMinDecMinDec
000.00150.25300.50450.75
010.02160.27310.52460.77
020.03170.28320.53470.78
030.05180.30330.55480.80
040.07190.32340.57490.82
050.08200.33350.58500.83
060.10210.35360.60510.85
070.12220.37370.62520.87
080.13230.38380.63530.88
090.15240.40390.65540.90
100.17250.42400.67550.92
110.18260.43410.68560.93
120.20270.45420.70570.95
130.22280.47430.72580.97
140.23290.48440.73590.98

The three that get mistyped most often are 20 minutes (0.33, not 0.20), 40 minutes (0.67, not 0.40) and 50 minutes (0.83, not 0.50) — the ones where the minute figure looks like it could pass as a decimal.

Billing increments

Professional time is usually billed in fixed blocks rather than to the minute, and the block size changes the total materially. A six-minute increment is one tenth of an hour, which is why legal and consultancy timesheets are kept in tenths.

IncrementFraction of an hourA 7-minute call bills asUsed by
1 minute0.0170.12 htime-tracking software
6 minutes0.10.2 hlaw, consultancy
15 minutes0.250.25 htrades, support contracts
30 minutes0.50.5 hcoaching, therapy, tutoring

Rounded up, that seven-minute call costs the client 0.2 hours on a six-minute grid and 0.5 hours on a half-hour grid — two and a half times as much for identical work. Twenty short calls a week is where the difference stops being trivia.

Daily and weekly overtime thresholds

Overtime can trigger on the day, on the week, or both, and the rules are jurisdictional. Under the US federal standard it is weekly: time over 40 hours in a workweek is paid at 1.5×, with no daily threshold at all. Several states add a daily one — California pays 1.5× beyond 8 hours in a day and 2× beyond 12. The UK has no statutory overtime premium; it is whatever the contract says, subject to the weekly average working-time limit.

The practical consequence is that four ten-hour days can be entirely ordinary time in one place and eight hours of overtime in another, for the same 40-hour week. Set the calculator's threshold to the rule that actually applies to you rather than the default.

Overnight shifts and crossing midnight

When the end time is earlier than the start — a shift from 22:00 to 06:00, for example — the calculator assumes the clock passed midnight and adds 24 hours, giving 8 hours rather than a negative result. This covers night shifts and late hospitality or healthcare hours without you having to split the entry across two days.

Why rounding is applied

Many payroll systems round clock time to a fixed interval — often the nearest 5, 6, or 15 minutes — so the payable total lines up with a standard pay grid. Rounding to the nearest quarter-hour is common and, done to the nearest interval, is broadly neutral over time because minutes rounded down balance those rounded up. Set the rounding to match your employer's rule so the decimal hours you report agree with the paycheck.

To annualize your rate across a full schedule, see the salary hourly/yearly calculator.

Time Duration Calculator — frequently asked questions

How do I calculate hours worked?

Enter your start and end times and any unpaid break. The calculator subtracts the break from the span and shows the result in hours and minutes as well as decimal hours for timesheets.

Does it handle overnight shifts?

Yes. If the end time is earlier than the start time, the calculator assumes the shift crosses midnight and adds 24 hours — a 22:00 to 06:00 shift counts as 8 hours.

What are decimal hours?

Minutes divided by 60 and expressed as a fraction of an hour: 7 hours 30 minutes equals 7.5 decimal hours. Payroll systems usually expect this format.

How is the estimated pay calculated?

Hours up to the overtime threshold are paid at your hourly rate; hours beyond it are paid at the rate times the overtime multiplier (1.5 by default). Both parts are added together.

Related calculators