What does a 12-hour shift actually mean?
The phrase 12-hour shift can describe two slightly different arrangements.
12 hours from start to finish
For example, 07:00–19:00. The total time from start to finish is 12 hours.
If there is a 30-minute unpaid break during those 12 hours:
12h − 30m = 11h30m paid
So the employee is on site for 12 hours but has 11h30m paid time.
12 paid hours plus an unpaid break
Another arrangement may require a full 12 paid hours, with the unpaid break added to the total time on site.
- Start: 07:00
- Paid working time: 12h
- Unpaid break: 30m
- Total time on site: 12h30m
- Finish: 19:30
Before calculating the hours, check which meaning applies to the shift you are working.
12-hour day shift example
A common 12-hour day shift is 07:00–19:00, a gross shift of 12h00m.
- No unpaid break: 12h00m paid
- 30-minute unpaid break: 11h30m paid, or 11.50 hours
- One-hour unpaid break: 11h00m paid, or 11.00 hours
12-hour night shift example
A common night-shift pattern is 19:00–07:00.
Because the finish is on the following day, the gross shift is 12 hours.
With a 30-minute unpaid break:
11h30m paid, or 11.50 hours
The overnight part does not change the length of the shift. It simply means the finish time must be treated as occurring on the next day.
For the full overnight method, see How to Calculate a Night Shift Across Midnight.
How unpaid breaks affect a 12-hour shift
If the 12 hours describes the full start-to-finish span, an unpaid break reduces the paid total.
| 12-hour gross shift | Unpaid break | Paid hours |
|---|---|---|
| 12h00m | None | 12h00m |
| 12h00m | 15m | 11h45m |
| 12h00m | 30m | 11h30m |
| 12h00m | 45m | 11h15m |
| 12h00m | 60m | 11h00m |
For example, 07:00–19:00 is 12h gross. With a 45-minute unpaid break:
12h − 45m = 11h15m paid
For more detail, see Shift Calculator With Unpaid Break.
12 hours on site vs 12 paid hours
This distinction is worth checking carefully.
Example A: 12 hours on site
- Start: 07:00
- Finish: 19:00
- Total: 12h
- Unpaid break: 30m
- Paid: 11h30m
Example B: 12 paid hours
- Start: 07:00
- Paid work: 12h
- Unpaid break: 30m
- Total time on site: 12h30m
- Finish: 19:30
Both might informally be described as a “12-hour shift”, but the paid time and finish time are different.
What time will a 12-hour shift finish?
If you know the start time, add 12 hours to find the finish.
- Start 07:00, 12 hours later: 19:00
- Start 19:00, 12 hours later: 07:00 next day
If the requirement is 12 paid hours plus a 30-minute unpaid break, add 12h30m instead, so a 07:00 start finishes at 19:30.
This is another reason to establish whether the quoted 12 hours describes gross time or paid working time.
Three 12-hour shifts per week
If you work three 12-hour shifts:
Without unpaid breaks
3 × 12h = 36 hours
With a 30-minute unpaid break in each shift
Each paid shift is 11h30m.
11h30m × 3 = 34h30m
Decimal total: 34.50 hours
So three nominal 12-hour shifts do not necessarily produce 36 paid hours.
Four 12-hour shifts per week
Without unpaid breaks
4 × 12h = 48 hours
With a 30-minute unpaid break in each shift
4 × 11h30m = 46 hours
If your rota contains different shift lengths, calculate each one separately rather than using this shortcut.
For more detail, see How to Calculate Weekly Shift Hours.
What if the shift runs over because of handover?
A scheduled 12-hour shift does not always finish exactly on time.
- Scheduled shift: 07:00–19:00
- Actual finish after handover: 19:15
- Actual gross duration: 12h15m
If there is a 30-minute unpaid break:
12h15m − 30m = 11h45m paid
Decimal equivalent: 11.75 hours
This shows why scheduled hours and actual worked hours can be different.
Scheduled shift, time on site and paid time
A 12-hour shift can involve three different figures.
Scheduled shift
What the rota says. For example, 07:00–19:00, a scheduled duration of 12h.
Time on site
What actually happened. For example, 07:00–19:15, an actual time on site of 12h15m.
Paid time
The paid duration after any unpaid breaks are removed. For example, 12h15m gross minus 30m unpaid = 11h45m paid.
Keeping these figures separate makes it easier to understand rotas, timesheets and payroll records.
Decimal hours for common 12-hour shift totals
If you need the paid shift in decimal hours:
| Hours and minutes | Decimal hours |
|---|---|
| 12h00m | 12.00 |
| 11h45m | 11.75 |
| 11h30m | 11.50 |
| 11h15m | 11.25 |
| 11h00m | 11.00 |
A common mistake is to write 11.30 when you mean 11h30m.
But 11h30m = 11.50 decimal hours, because 30 ÷ 60 = 0.50.
Rotating 12-hour shift patterns
Some rotas alternate between day shifts, night shifts, rest days and different numbers of shifts each week.
The basic calculation does not change.
Calculate the paid duration of each active shift first, then add those shifts across the relevant rota period.
- Day 1: 11h30m paid
- Day 2: 11h30m paid
- Day 3: Off
- Day 4: Off
- Day 5: 11h30m paid
Total: 34h30m
For mixed patterns, see How to Calculate Weekly Shift Hours.
Does a 12-hour shift automatically mean overtime?
No.
The length of a single shift does not, by itself, determine whether time is treated as overtime.
For example, someone may work three 12-hour shifts as part of their normal rota. Another person might work an extra 12-hour shift outside their normal pattern.
How additional time is treated can depend on:
- contracted hours
- employer rules
- overtime arrangements
- TOIL or flexi-time systems
- the wider rota pattern
First calculate the actual hours correctly. Then apply the relevant overtime or employment rules separately.
For the calculation side, see How to Calculate Overtime in Decimal Hours. To compare a weekly total with your contract, see How to Compare Worked Hours With Contracted Hours.
How to check a 12-hour shift calculation
Use this checklist:
- confirm the start time
- confirm the finish time
- establish whether 12 hours means gross time or paid time
- confirm the unpaid break length
- calculate the gross shift
- subtract unpaid breaks where appropriate
- check the next-day rollover for a night shift
- use the actual finish time if the shift ran over
- convert the paid time to decimal hours only if needed
- multiply the paid shift by the number of shifts if calculating a weekly total
Common 12-hour shift mistakes
Assuming every 12-hour shift means 12 paid hours
A 12-hour start-to-finish shift with an unpaid break may contain fewer than 12 paid hours.
Forgetting unpaid breaks
A 30-minute unpaid break turns a 12-hour gross shift into 11h30m paid.
Adding the break when it should be deducted
If the break occurs inside a 12-hour gross shift, deduct it from the paid total. Only add the break to the total duration if the arrangement specifically requires 12 paid hours plus an unpaid break.
Treating a night shift as same-day time
19:00–07:00 crosses midnight. The finish is on the following day.
Using the scheduled finish instead of the actual finish
If a shift runs over because of handover or another reason, the actual worked duration may differ from the rota.
Entering 11.30 for 11h30m
The correct decimal value is 11.50.
Assuming a 12-hour shift automatically means overtime
Overtime treatment depends on the relevant working arrangement, not simply the length of one shift.
Multiplying gross hours when you need paid hours
Three 12-hour gross shifts with 30-minute unpaid breaks total 36h gross but 34h30m paid.
Calculate your 12-hour shift
Start by checking what the 12 hours actually represents. Then calculate:
- gross shift length
- unpaid break
- paid shift length
- decimal hours if required
- weekly total if several shifts are worked
For example: 07:00–19:00 with a 30-minute unpaid break becomes 11h30m paid, or 11.50 hours
Calculate 12-Hour Shift HoursRelated guides
You may also find these useful: