UK work calculator area

Shift & Leave Calculators

Plan repeating rotas, annual shift hours and annual leave around common UK shift patterns.

Reviewed 17 September 2026Preset sequences definedCustom cycles supported
Rotating-rotaplanning
Custompattern support
6focused tools
0sign-ups required
Tools in this area

Shift Worker Annual Leave Optimiser

Anchor a rotating rota to a known date and find leave shifts that create the longest continuous breaks.

Open calculator →

Annual Shift Hours Calculator

Estimate yearly hours, shifts and average weekly hours for repeating work/rest rotations.

Open calculator →

4-on-4-off Leave Planner

Find efficient annual-leave dates on a repeating 4-on, 4-off rota.

Open calculator →

2 Days / 2 Nights / 4 Off Planner

Plan annual leave around a common two-day, two-night, four-off rotation.

Open calculator →

2-2-3 Shift Leave Planner

Find useful leave opportunities around a repeating 2-2-3 work pattern.

Open calculator →

Custom Rota Leave Optimiser

Enter your own repeating work/rest pattern and identify longer breaks from leave.

Open calculator →

Choose the tool by the rota information you have

Your questionBest starting toolReason
Which leave dates connect my rostered-off blocks?Shift Worker Annual Leave OptimiserTests leave blocks across a repeating calendar.
How many shifts or hours are scheduled in a year?Annual Shift HoursCounts work positions and applies the entered shift length.
My pattern is exactly WWWWOOOO, DDNNOOOO or the defined 2-2-3 sequence.Use the matching direct plannerStarts with the intended preset and explains its specific cycle.
My employer uses a different sequence.Custom Rota OptimiserAccepts a repeating cycle up to 42 positions.

The anchor date is part of the calculation

A pattern such as WWWWOOOO describes the order of work and off positions, but it does not say where you are in that cycle today. The anchor date assigns a real calendar date to the first symbol. Moving that anchor by one day moves every suggested leave date by one day.

Two named rotas can share the same work/off geometry.

WWWWOOOO and DDNNOOOO both contain four work positions followed by four off positions, so they can produce the same break length. The second version retains day and night labels because those labels matter when checking an overnight duty against an employer roster.

What to verify outside the calculator

  • the exact repeating sequence and a reliable cycle-start date;
  • the leave balance supplied by your employer;
  • whether leave is deducted in shifts, hours or another unit;
  • training, swaps, overtime and non-repeating roster changes;
  • the employer's treatment of overnight duties and bank holidays.

The tools model the calendar pattern entered. They do not calculate statutory entitlement, interpret a contract or predict approval.