Date & Time
Shift Rotation Schedule Calculator
Build a rotation schedule with calendar horizon, scheduled and leave-adjusted work days, paid hours, and overtime-reference hours.
Decision view
Work-off rotation Gantt plan
| Rotations to schedule | Calendar days per rotation | Scheduled work hours per rotation | Hours above entered threshold | Calendar schedule horizon | Scheduled work days before leave | Work days after entered leave | Scheduled hours before leave | Hours after entered leave deduction | Rotation overtime across horizon |
|---|
Period-by-period detail
Rotation-by-rotation work schedule
How to use Shift Rotation Schedule Calculator
- Define work days, off days, and hours per shift.
- Add training hours and the threshold for one rotation.
- Enter complete rotations and leave days.
- Review the Gantt blocks and cumulative-hour milestones.
Calculator guide
Understanding Shift Rotation Schedule Calculator
A repeating shift rotation combines work days, off days, paid shift hours, training, overtime references, and leave. This calculator preserves the cycle unit before extending it across the planning horizon.
Calculation method
How the calculation works
Detailed calculation process
Expand one work-off cycle into a complete rotation plan
The defaults repeat a four-on/four-off cycle 13 times, using 12-hour shifts, 2 training hours per cycle, a 40-hour threshold, and 3 leave days.
What each symbol means
Worked substitution with the default inputs
The default plan spans 104 calendar days and schedules 650 hours before leave, 614 hours after three leave days, and 130 threshold-reference hours.
Rotation calendar
See work, rest, and leave as a repeating Gantt plan
Cycle blocks preserve calendar sequence while cumulative labels expose hour totals.
Worked situations
Practical examples
- One default rotation spans eight calendar days.
- Each rotation contains 50 scheduled hours.
- Thirteen rotations yield 104 calendar days and 650 scheduled hours.
Better inputs
Useful tips
- Match the cycle boundary to the employer's actual roster.
- Treat partial rotations separately from this complete-cycle model.
- Confirm how training, leave, and overtime are classified by payroll rules.
Before relying on the result
Limitations and common mistakes
- Dates, weekdays, holidays, night premiums, breaks, and partial cycles are not assigned.
- The threshold is a planning comparison and may not match statutory or contractual overtime periods.
- Fatigue and staffing safety require roster-specific professional review.
Reference
Key terms
- Rotation
- One complete repeating work-off cycle.
- Threshold reference
- Hours above the user-entered comparison limit.
- Leave-adjusted hours
- Scheduled hours after deducting leave days times shift hours.
Important note
Calculated directly from the entered values using the displayed formula and rounding settings.
Frequently asked questions
Does a 40-hour threshold mean legal overtime?
No. It is only the entered per-rotation comparison.
Why does leave not reduce calendar horizon?
Leave replaces scheduled work inside the same elapsed roster period.
Are training hours removed with leave?
No. The model subtracts leave days times shift hours only.
Can I model half a rotation?
Not directly; the rotation count represents complete cycles.