Pay & work hours

Work hours calculator

Add weekly shifts and unpaid breaks to find hours, selected overtime and an optional gross-pay estimate. Check the method, worked example and limits before using your result.

Work hours calculator

Enter your shifts and unpaid breaks to see total hours, overtime and pay for the week.

JavaScript is required. If this message stays visible, the calculator script has not loaded.

—
Work hours and optional pay inputs
Your shifts

Tick the days you worked, then enter start, end and unpaid break. Up to 3 shifts per day. Paid breaks count as work time, so leave them out.

Overtime & weekly target
H:MM

Hours and minutes per day, for example 8:00.

H:MM

Hours and minutes per week, for example 40:00.

H:MM

Your goal for the week, for example 40:00. Leave blank for none. The totals show how far over or under you are.

These limits are your own settings, not legal overtime rules.

Estimate pay (optional)
/hour

Your pay per hour, before tax.

×

Overtime hours are paid at this multiple of your rate (1.5 means time and a half). Range 1–10.

One rate for the whole week, before tax and deductions. The currency is only a label; nothing is converted.

Settings

How to use

Include the days worked and enter each shift’s start, finish and unpaid break. Up to three shifts can be entered per day. For a shift crossing midnight, explicitly choose Ends the next day. Set the week start and clock format to suit the records you are entering.

Choose no overtime, a daily threshold, a weekly threshold or both. These are your selected calculation rules, not automatically detected employment requirements. Optional inputs provide a weekly target and an hourly pay estimate with an overtime multiplier.

Calculation method

Each shift’s elapsed minutes are end − start, adding one day when the overnight option is selected. Subtract the entered unpaid break, then sum net minutes. Paid breaks remain work time, so do not enter them as unpaid deductions. Overlapping shifts are rejected; the location of an unpaid break within a shift is not specified.

Daily overtime is allocated first in combined mode. The weekly threshold then applies to the remaining regular minutes, avoiding double-counting the same hour as both daily and weekly overtime. An overnight shift belongs to the weekday on which it starts. Decimal hours equal total minutes / 60.

Worked example

Five shifts from 09:00 to 17:00, each with a 30-minute unpaid break, produce 7 hours 30 minutes per day and 37 hours 30 minutes for the week: 37.5 decimal hours.

For 45 worked hours, a weekly threshold of 40, base rate 20 and overtime multiplier 1.5 give 800 regular pay plus 150 overtime pay: 950 before tax.

Limits and reporting

The tool covers one week, uses minutes without time-clock rounding, and does not model time zones, daylight-saving transitions or employer payroll dates. A shift can span at most twenty-four hours. It does not determine applicable overtime law, contract terms, minimum pay or deductions.

Use the salary calculator for annual and hourly equivalents, and the pay raise calculator for changes to a base-pay rate.

For the measurement and planning details, read timesheets: unpaid breaks, overnight shifts and overtime.