Skip to content
Live Utility

Work Hours Calculator

Build a timesheet with overnight shifts, unpaid breaks and decimal-hour totals. Export your rows as CSV.

Make time make sense

Add up to 31 shifts. End times before start times finish the next day. These are clock hours, without time-zone or daylight-saving adjustments.

Overtime is the amount above your chosen threshold, not a payroll or legal determination.

Your inputs stay in this browser. No account needed.

Your time, clearly

?

Choose your options to begin.

How this calculation works

For each shift, subtract the unpaid break from elapsed clock time, then apply any chosen rounding. Regular and overtime hours are calculated from the total. Equal start and end times mean zero hours.

Worked examples

Questions

How does rounding to the nearest 15 minutes work?

Each shift's time after its break is rounded to the nearest quarter hour: 8 hours 7 minutes becomes 8 hours, and 8 hours 8 minutes becomes 8 hours 15 minutes. Use whatever rounding your workplace's policy sets.

Is overtime counted per day or per week?

Across all the shifts you enter, above the threshold you set (40 hours to start). Some places also count overtime by the day, such as over 8 hours in California or British Columbia, which this calculator doesn't apply, so treat it as an estimate rather than a payroll figure.

Can I keep my timesheet?

Download CSV saves every shift with its break, net minutes and decimal hours, plus the total, ready to open in a spreadsheet.

Part of Date Calculator

Calculate date differences, business days, age, date offsets and work hours with custom workweeks, holiday calendars and CSV exports.

About Date Calculator

A little guidance

All guides

Search by name, description or tag. Press Enter to see every match.