Local browser workflow

Calculate Shift Time After an Unpaid Break

Calculate the shift hours

Abstract start, break, and end segments on a transparent time path

work hours calculator

Enter a value. The result updates while you type.

Inputs remain in the current browser page and are not sent or stored. No sign-in or ads.

Result

Start entering values to see the result.

Calculate one shift before projecting a week

A work hours calculator converts a start time and end time into scheduled duration, subtracts an unpaid break, and multiplies the remaining duration by shifts per week. The page handles a shift that ends the next day only when you turn on the overnight control. It does not infer payroll rules or decide whether any break should be paid.

This is a planning and arithmetic tool, not a timesheet, wage statement, attendance system, or source of employment rights. Enter neutral example times when privacy matters. No employer, employee, rate, location, or account is required.

How clock times become minutes

The browser converts each 24-hour clock value to minutes after 00:00. For a same-day shift, end minutes must be greater than start minutes. For an overnight shift, the calculator adds 1,440 minutes to the end before subtraction. This explicit toggle prevents an accidental end earlier than the start from silently becoming an overnight shift.

Scheduled duration is end minus start. Paid duration in this tool is scheduled duration minus the unpaid-break minutes you entered. That label describes the arithmetic, not a legal conclusion that the remaining time must be compensable. The decimal display divides paid minutes by 60 and is shown beside hours and minutes so payroll-style decimals are not confused with clock notation.

For example, 7 hours 30 minutes is 7.5 decimal hours, not 7.30. The page keeps both forms visible.

Worked same-day example

Enter 09:00 as the start, 17:30 as the end, 45 minutes as the unpaid break, and five shifts per week. Scheduled duration is 8 hours 30 minutes, or 510 minutes. Subtracting 45 leaves 465 minutes: 7 hours 45 minutes, which is 7.75 decimal hours. Across five identical shifts, the projected weekly paid duration is 38 hours 45 minutes.

The result panel shows the formula “510 − 45 = 465 minutes” and repeats that the overnight toggle is off. If the page ever displayed 8 hours 15 minutes, it would be adding rather than subtracting the break and should fail the arithmetic test.

Change only the weekly count to four. One-shift duration remains 7 hours 45 minutes, while the projection becomes 31 hours. This illustrates why a per-shift result should stay distinct from the weekly scenario.

Worked overnight example

Enter 22:15 as the start and 06:45 as the end, then select “ends next day.” Adding 1,440 minutes to the end produces a scheduled duration of 8 hours 30 minutes. With a 30-minute unpaid break, the displayed duration after subtraction is 8 hours.

If the overnight toggle is off, the end is earlier than the start and the tool returns a specific error. It does not guess. A shift longer than 24 hours is also outside this one-shift model, even if some on-call arrangements span longer periods.

Breaks and local rules

Enter only the break duration you intend the model to subtract. Do not include a paid break if it should remain in the duration you are calculating. If several unpaid breaks occur, add their minutes before entering the total. The calculator does not enforce break eligibility, maximum shift, overtime, meal-period, rounding, rest, scheduling, or recordkeeping rules.

Employment rules vary by jurisdiction, occupation, contract, age, union agreement, and circumstance. An employer’s official system may round or allocate time differently. Use the applicable law, agreement, policy, and payroll record for a real dispute or entitlement. Calc.you cannot inspect them.

Projection is not a timesheet

Weekly hours multiply one modeled shift by a frequency. The projection assumes each shift has the same start, end, and break. If a week contains different shifts, calculate them separately and add the paid minutes, or use the official timekeeping method. Do not use a projected week as evidence that work occurred.

The page does not save shifts, total a multiweek pay period, apply overtime thresholds, multiply by wages, calculate taxes, or export payroll data. Those functions would introduce rules and data responsibilities beyond transparent shift arithmetic.

Check for common entry mistakes

Confirm AM/PM by reading the 24-hour values. Verify the overnight switch. Make sure the break is in minutes, not decimal hours. Compare 7:30 as clock-style duration with 7.5 decimal hours. Check that shifts per week represents the scenario, not the number of days in a pay period. Finally, copy the inputs and formula if you keep the result.

Frequently asked questions

Does this calculate overtime?

No. Overtime definitions differ and can depend on daily, weekly, contractual, occupational, and jurisdictional rules. The page reports only modeled duration.

What if my shifts have different times?

Calculate each distinct shift separately and add the resulting minutes using an appropriate record. The weekly field assumes identical shifts.

Are breaks automatically required?

No. You enter an unpaid-break duration as an arithmetic assumption. The tool gives no legal conclusion about whether a break is required or paid.

Does Calc.you store my schedule?

No. Times remain in the current browser interaction. There is no employee account, timesheet database, or payroll connection.

Enter one shift, make the overnight state explicit, and calculate the duration after the break before reviewing the repeated-week projection.

Continue on this site