Private, deterministic calculation

Work Hours Calculator

Calculate one shift after an unpaid break. See gross duration, break deduction, net work time, decimal hours, and total minutes with an explicit overnight rule.

Enter one shift

Calculated locally in your browser.

Time display

Shift and break

Start

Start time

End

End time

Same day

Turn this on explicitly when the shift crosses midnight.

The break is deducted once from this shift.

This is one wall-clock shift. It does not calculate payroll, overtime, or multiple shifts.

Result

Your net work time will appear here.

Enter a shift and optional break, then calculate.

LocalCalculated in your browser
ScopeOne shift
PrecisionMinutes

How the Work Hours Calculator works

The calculator first finds the gross Wall-clock Duration from the shift start to the shift end. Ends next day adds one explicit 24-hour offset. It then subtracts the unpaid break once to produce net work time.

Examples you can reproduce

  • 9:00 AM to 5:30 PM with a 30-minute break = 8 hours of net work.
  • 10:30 PM to next-day 6:30 AM with a 45-minute break = 7 hours 15 minutes.
  • A zero-minute break leaves net work time equal to gross duration.

Limits and assumptions

This calculator handles one shift only. It does not calculate weekly time cards, multiple shifts, pay, hourly rates, overtime, tax, holidays, or timezone-aware elapsed time.

Frequently asked questions

How are breaks deducted?

Enter the total unpaid break in whole minutes. It must not exceed the gross shift duration.

How do overnight shifts work?

Turn on Ends next day. The calculator adds exactly 1,440 minutes before subtracting the start and the break.

Is my shift sent to a server?

No. Calculation stays in your browser. Only an explicit Share action places normalized inputs in the URL fragment.