We're in beta and it's completely free. Your feedback shapes what we build — feedback@rotaleave.co.uk

A rota that knows who's on holiday

Rotas fall apart when they're planned apart from leave. Rotaleave plans them together — same account, same wall chart.

Rotaleave's published rota for Week 30 (20-26 July 2026): Early, Late and Nights shift cards Monday to Friday with staff named against each one, and three shifts flagged red as short: Monday Nights at 0 of 1 (its only assignee is on leave), Wednesday Late at 0 of 2, and Friday Nights at 0 of 1

Published, gaps and all

A live published week — the shifts still needing someone are flagged red on the board, not hidden until Monday morning.

Shift emails, automatic

Assign or change a shift and the person gets an email with their new times. No screenshots, no missed changes, no 'nobody told me'.

Leave-aware planning

Approved holiday and sickness are visible while you plan, so clashes get caught before they're published — not on the morning of.

Department cover limits

Set how many people each department can spare at once. Leave requests that would break cover get flagged before approval.

One login for everything

Staff check their shifts and book their holiday in the same account. One tool to learn, one place to look.

Publish in one click

Fill the week, then publish it in one click. The whole week goes live at once, and staff can see their shifts the moment you do.

Only the people affected are told

Editing a published week asks you to confirm first and shows how many people are on that week's rota. Only the people whose own shift changed then get an email — not the whole team.

Rotaleave's Approvals screen with the override dialog open: 'Approve despite the coverage gap?' for a Thursday annual leave request, reading 'Approving leaves a gap: FLT Counterbalance (1 of 2) — Thu 30 Jul', an empty override reason field, and a disabled Confirm Override button until a reason is typed

Cover limits with teeth

Approve a request that would break minimum cover and Rotaleave stops you — it takes a typed reason to override, or the request stays pending.

Demo data pictured — Thistlewood Foods Ltd is a fictional factory built for this site.

Want rota + leave in one tool?

Rota and leave in one account — approvals, a live wall chart, and cover warnings, all in one place.

Start free