Clock-out time calculator

Plan a finish time from the work still needed.

Enable JavaScript to edit and calculate time cards. The worked examples and guides are available below.

Work from the goal to the clock

  1. Choose the target duration for the period.
  2. Enter the hours completed before the current shift.
  3. Enter this shift’s start date and time.
  4. Allow for planned unpaid breaks and review the suggested finish date and time.

A complete example

Synthetic planning example.
InputValue
Period target, chosen by you40:00
Already completed32:30
Work remaining07:30
Shift startsOctober 26, 2026, 09:00
Expected unpaid break00:30
Suggested finishOctober 26, 2026, 17:00
09:00 + 07:30 + 00:30 = 17:00

A paid 15-minute break is already included in the counted work allowance. It does not move this suggested finish to 17:15.

Review the result when plans change

The result uses your inputs; it does not track the shift as it happens. If an unpaid break becomes longer or more work has already been completed, update the corresponding field. A result after midnight must show the next date, not only a familiar-looking clock time.

The time model has a boundary

This is a wall-clock plan. It does not apply timezone offsets or daylight-saving adjustments, and it does not determine whether a schedule complies with employment rules. Keep the original time-card record separately from a planning estimate.

Frequently asked questions

Why does an unpaid break move the finish time later?

It takes clock time without contributing to counted work. The finish estimate adds remaining work and the planned unpaid duration to the selected start.

Can the result fall on the following date?

Yes. The result includes its date as well as its clock time. A calculation passing midnight must retain that later date.

Sources and method

  • Original worked calculationSynthetic example data, explicit input rules and direct integer-minute arithmetic.

Keep going