Quick answer
Shift end = start + paid hours + unpaid break. Starting at 09:00 with 8 paid hours and a 30 minute break ends at 17:30, 8:30 in total.
Enter a start time, paid hours and break. The calculator returns the end time and total time.
Related tools: Time From Now Calculator: Clock time after adding or subtracting minutes. Minutes Between Two Times Calculator: Minutes between two clock times, wrapping past midnight. Work Hours Calculator: Hours worked between a start and end time minus breaks.
How to use the Shift End Time Calculator
- Type start time (24-hour), for example 09:00.
- Enter paid hours (above 0). It starts at 8.
- Enter unpaid break (min) (0 or more). It starts at 30.
- Press Calculate to see the result, and use Reset to start again.
| Input | What to enter | Allowed values |
|---|---|---|
| Start time (24-hour) | Text, such as 09:00 | — |
| Paid hours | A number | > 0, starts at 8 |
| Unpaid break | A number, in min | ≥ 0, starts at 30 |
Formula and method
Formula
end = start + paid hours + break
IEEE-754 double precision; shown to the decimals indicated.
Shows when the shift ends, noting if it falls on the next day.
Worked examples
These examples are verified: each one is an automated test case that the live calculator must reproduce exactly.
Example 1
Inputs: Start time (24-hour) = 09:00; Paid hours = 8; Unpaid break = 30.
| Result | Value |
|---|---|
| Shift ends at | 17:30 |
| Total time including break | 8:30 |
Example 2
Inputs: Start time (24-hour) = 22:00; Paid hours = 8; Unpaid break = 60.
| Result | Value |
|---|---|
| Shift ends at | 07:00 (next day) |
| Total time including break | 9:00 |
Example 3
Inputs: Start time (24-hour) = 06:30; Paid hours = 10; Unpaid break = 0.
| Result | Value |
|---|---|
| Shift ends at | 16:30 |
| Total time including break | 10:00 |
The first line is the headline result (shift ends at). Below it the shift End Time Calculator lists total time including break, which describe the same case from other angles. IEEE-754 double precision; shown to the decimals indicated.
Overnight shifts
Shifts that cross midnight end the next day: a 22:00 start gives a 06:30 finish.
Paid versus total
The unpaid break extends the day but not the pay. Check local rules on required breaks.
How the result changes with paid hours
Holding every other input at the first worked example, this table changes only paid hours. It shows how sensitive the answer is to that one value; each row was produced by running this calculator.
| Paid hours | Shift ends at | Total time including break |
|---|---|---|
| 4 | 13:30 | 4:30 |
| 8 | 17:30 | 8:30 |
| 16 | 01:30 (next day) | 16:30 |
| 32 | 17:30 (next day) | 32:30 |
What happens with invalid input
These messages are produced by the calculator itself, so you know what to fix.
- Start time (24-hour): entering "99:00" shows "Enter a time like 09:30 (24-hour)." beside that field and no result.
- Paid hours: entering "0" shows "Paid hours must be greater than 0." beside that field and no result.
Choosing between the Shift End Time Calculator and similar calculators
Each row shows what a related calculator on this site asks for and what it returns, so you can pick the one that matches your question.
| Calculator | You enter | It returns |
|---|---|---|
| [Time From Now Calculator](/time/minutes-from/) | start time and minutes to add | Resulting time |
| [Minutes Between Two Times Calculator](/time/minutes-between-two-times/) | start time and end time | Minutes |
| [Work Hours Calculator](/time/work-hours-calculator/) | start time, end time and unpaid break | Time worked |
| [Time Card Calculator](/time/time-card-calculator/) | start times, end times and unpaid break per day | Total time |
| [Average Time Calculator](/time/average-time-calculator/) | times to average | Average time |
Background: dates and times
Date and time results depend on the conventions a tool uses: whether the end date counts, whether weekends and holidays are skipped, how months of different lengths are handled and whether time zones are applied. This page states its convention, and the worked examples show it.
Dates use the Gregorian calendar and calendar days unless the page says otherwise; check deadlines against the rule in your contract or regulation.
Assumptions and limitations
- Overnight shifts end the next day
If a required value is empty, not a number, or outside its allowed range, the form marks that field with a message and shows no result instead of a misleading number. The automated checks deliberately try invalid entries for start time (24-hour) and paid hours to confirm this.
Frequently asked questions
When does a 7:00 start end?
15:30 with a 30 minute break.
Does it use 24-hour time?
Yes. Enter the start time in 24-hour format, e.g. 09:00, and the end time is returned the same way.
What if the break is paid?
If the break is paid, enter 0 for the unpaid break so the shift end is only start plus paid hours.
What does the Shift End Time Calculator calculate?
End time of a shift of a given length, including an unpaid break. It returns Shift ends at and Total time including break.
What formula does the Shift End Time Calculator use?
end = start + paid hours + break. Shows when the shift ends, noting if it falls on the next day.
What do I need to enter in the shift End Time Calculator?
You enter Start time (24-hour), Paid hours and Unpaid break (min).
How is the result rounded or limited?
IEEE-754 double precision; shown to the decimals indicated. Overnight shifts end the next day.
What is an example of a shift End Time result?
With start time (24-hour) 09:00, paid hours 8 and unpaid break 30, the shift ends at is 17:30.
Related calculators
- Time From Now Calculator — Clock time after adding or subtracting minutes.
- Minutes Between Two Times Calculator — Minutes between two clock times, wrapping past midnight.
- Work Hours Calculator — Hours worked between a start and end time minus breaks.
- Time Card Calculator — Total hours, overtime and gross pay from daily start and end times.
- Average Time Calculator — Average of several durations.
- Time Allocation Calculator — Split a block of time between activities by percentage.
- Unix Timestamp Converter — Convert between Unix timestamps (seconds) and UTC dates.
- Time Zone Converter — Convert a date and time from one time zone to another, including daylight saving.
- Time Zone Difference Calculator — Hours between two time zones on a given date.
Sources
- NIST Special Publication 811, Guide for the Use of the International System of Units (SI): minute, hour and day are non-SI units accepted for use with the SI (60 min = 1 h, 24 h = 1 d)
Content last reviewed 2026-11-04. Formulas and worked examples are checked by automated tests against independently computed values.