Online rota planner for UK teams

Plan shifts with full visibility of leave and availability. Build weeks ahead, publish instantly, and give every team member their schedule on their phone.

Trusted by hundreds of UK businesses
No card requiredCancel anytime

Week of 16 June

All departments
Publish Rota Published
Employee
Mon16
Tue17
Wed18
Thu19
Fri20
Sat21
Sun22
AR

Amelia

Kitchen

Open

Open

Evening

Close

Open

JK

James

Front of House

Close

Early

Mid

Open

Open

Early

PS

Priya

Kitchen

Leave

Mid

Close

Open

Early

MP

Maya

Front of House

Early

Close

Leave

Mid

Close

TW

Tom

Bar

Open

Open

Mid

Open

Close

Templates

Open
Close
Mid
Early
Evening

Rota Published!

Your team has been notified

Shift Templates

New Template New Template

Open

09:00–17:00

Close

12:00–20:00

Mid

10:00–18:00

Early

06:00–14:00

Evening

17:00–22:00

New

New Template

Evening

Start

17:00

End

22:00
Save Template Saved!

Shift Swap Request

Awaiting your approval

JK

James K.

Open · Thu

PS

Priya S.

Early · Sat

Approve Approved!

Shifts published!

Week of 16 Jun

Swap approved

James ↔ Priya

Evening added

Wed · 17:00–22:00

9:41

16 Jun – 22 Jun

this week · 40h

Mon

16

Tue

17

Wed

18

Thu

19

Fri

20

Sat

21

Sun

22

This week

40h total

Mon, 16 Jun

09:00–17:00

8h

Open

Tue, 17 Jun

09:00–17:00

8h

Open

Wed, 18 Jun

Today

17:00–22:00

8h

Evening

Thu, 19 Jun

12:00–20:00

8h

Close

Fri, 20 Jun

09:00–17:00

8h

Open

Sound familiar?

The weekly rota shouldn’t take over your week

Spreadsheets, group chats and a holiday list on the wall. TimeTally’s rota planner puts shifts, leave and swaps on one grid, then sends the finished rota to every phone.

Start your free trial
  1. You find out someone is on holiday after you’ve already put them on shift.

    Approved leave sits on the rota while you plan, so nobody is rostered on a day off.

  2. The rota goes out as a photo in the group chat, and someone always misses the change.

    Publish once. Staff see their own shifts in the app, and you can email them in one click.

  3. Swaps get agreed by text, and you only hear about it when nobody turns up.

    Staff ask a colleague in the app. You approve or reject the swap, and the rota updates.

  4. You only find out what the week cost when payroll lands.

    Hours and wage cost add up for each day as you build the rota.

Build the week on one grid , see who's on holiday as you go, and publish it straight to every phone .

How it works

How to Create a Staff Rota

Drag, drop and reschedule instantly — no forms, no menus. Click to create a shift, drag it to move it, drop it on someone else to reassign, then publish and every phone gets the finished rota.

  1. Click to create

    Add a shift

    Tap any empty cell on the rota grid to create a shift — no menus or forms needed.

  2. Drag to reschedule

    Move it

    Grab any shift and drag it to a different day, time slot, or staff member instantly.

  3. Copy last week

    Reuse the week

    Duplicate the previous week's rota as your starting point and just tweak what's changed.

Start your free trialFree for 14 days. No card needed.

See TimeTally in action

See the rota planner in action

Build next week's rota, staff clock in against the shifts you assigned, and approved leave feeds straight back into the plan. One system, no re-keying between them.

One rota calendar for the whole week

Every employee, every day, side by side. The weekly rota calendar shows who is on which shift from Monday to Sunday, so gaps and clashes are obvious before you publish.

The weekly rota calendar in TimeTally — every employee's shifts from Monday to Sunday
  • A rota for each department

    Give each department, site or team its own rota and switch between them above the grid, or filter the week down to one location, project or shift template when the full view is more than you need.

  • Copy the week forward

    Build one week, then copy it to the next as your starting point. Adjust for leave and cover instead of starting from an empty grid every time.

  • Shift times on every card

    Each shift shows the template it came from and its start and end times, so the rota reads at a glance rather than needing every cell opened.

Build Each Shift From a Template, Not From Scratch

Click an empty cell on the rota grid and the shift form opens on the spot. Pick a shift template and it fills in the start and end times, the job role, the break and any standing note — each one only where you have not already set something yourself, so changing your mind never wipes what you typed. Everything the shift needs lives in that one form: a second time slot for a split day, the projects the shift is booked against, and a note the employee reads on their own rota.

  • Shift templates fill the times

    Set your regular shifts up once, then start every future one from a template instead of typing the same hours each week
  • Roles bring their own break

    Each job role carries a default break in minutes, applied the moment you pick the role — and still editable on the individual shift
  • Split shifts stay one shift

    Add a second time slot and a split day is a single shift with two blocks of time, not two rows to keep in step
The shift form in TimeTally — shift template, time slots, role, break, projects and a note visible to the employee

Plan the shift rota, publish it to every phone

Build the week against live leave and availability, copy last week's pattern forward, then send the finished staff rota straight to everyone's phone.

A Late Shift in TimeTally — 14:00 to 22:00 with a 45 minute breakA planning week in TimeTally with approved annual leave shown alongside the shiftsAn employee's published shifts on a phone, with a New Shifts Published notificationThe whole team's week on one rota screen, with one uncovered shift outlined
  1. Build your rota while seeing confirmed leave bookings, existing shifts, and team availability in the same view. No more cross-referencing a separate leave spreadsheet — everything is integrated.

    • Plan weeks or months aheadCreate shifts far in advance — particularly useful for predictable rotating patterns
    • Copy and reuse patternsStart from last week's rota and adjust — faster planning every time
    • Publish, then email the teamEmail staff their shifts in one click after you publish — no more chasing to confirm receipt
  2. The integrated calendar shows future shifts alongside approved annual leave and sick leave. Plan with confidence — knowing exactly who is available before you assign shifts.

    • Leave visible while planning

      Confirmed leave shows up in the planning calendar — no blind spots or double-bookings
    • Real availability data

      Plan based on who's actually available — not on assumptions that turn out to be wrong
    • Export planned rotas

      Share planned rotas or export for payroll and HR reporting at any time
  3. The moment shifts are published, every team member can see their upcoming week from the app. No printed schedules, no 'I didn't know I was working' — staff have instant access to their rota at any time.

    • Shifts by emailPublish, then email the team their shifts in one click — no chasing needed
    • View from any phoneCheck the rota from anywhere at any time on the iPhone or Android app
    • Request time off in-appLeave requests submitted and approved in the same system
  4. See your entire team's schedule at once — who's in, who's off, and any gaps that need covering. Make changes without jumping between screens. The employer rota view gives you complete control over scheduling across your whole team.

    Team overview Spot gaps Edit any shift Drag & drop
No card requiredCancel anytime

Staff View Their Shifts on Their Phone

The moment you publish a rota, every team member can see it in the app, and you can email them their shifts in one click. They can check their shifts week by week, ask a colleague to swap, and request time off — all from the same staff rota app on iPhone or Android.

Staff viewing rota on phone: their shifts for the week, with times, hours, role and breaks
PublishedShifts emailed in one clickShift SwapsColleague, then youShift TimesStart & endRequest OffLeave from app

Shifts emailed when you publish

Publish the week, then email everyone their shifts in one click — no more 'I didn't know' situations

View upcoming shifts anywhere

Staff can check their rota from their phone at any time, wherever they are

Leave requests in the same app

Staff request time off and managers approve it — all feeds back into the rota automatically

Everything you need to run your rota

Click any feature to learn more.

  • Click any empty cell to create a shift — no forms or menus. Drag to move a shift to a different day or time. Drop onto a different employee to reassign it instantly. Building a week's rota or making last-minute changes takes minutes, not half a morning.

  • The rota shows confirmed annual leave, sick leave, and TOIL alongside shifts in the same view — no cross-referencing a separate system. See exactly who's available before you schedule them. Approved leave blocks are visible to all managers on the team, so nothing gets double-booked.

  • Publish a week and it goes live for the team. TimeTally then asks whether to email the staff affected — it is a prompt after publishing, not an automatic send, and it reaches everyone except those who have turned rota emails off in their own notification settings. Staff can view their upcoming shifts and full schedule in the app at any time, published or not.

  • Duplicate any previous week's rota as the starting point for the next — then just adjust for leave or cover. For predictable rotating patterns you can plan weeks or months ahead in one go. Consistent shift cycles go from hours of work to a few clicks.

  • Save your common shift types — e.g. 'Early 6am–2pm', 'Late 2pm–10pm', 'Night 10pm–6am' — and apply them in one click instead of re-entering times every week. Templates keep shift names and hours consistent across your rota and speed up the planning process significantly.

  • Employees request a shift swap with a specific colleague directly in the app — no manager involvement needed to initiate. Once the colleague accepts, the swap appears on the manager's rota to approve or reject in one tap. If approved, the rota updates automatically. No group chats, no manual edits.

  • Every day in the rota carries its own Hours and Cost row, updating as you build. Costs use each employee's hourly rate, and because roles carry an unpaid break that is deducted from paid hours, the figure you see is what you will actually pay — not gross hours. The same breakdown flows through to analytics, CSV export and print, so the rota, your reports and payroll all agree.

  • Run a rota per schedule and switch between them from one dropdown — useful when staff work across more than one venue. Each employee gets a default job role and can belong to several schedules at once, so they only appear where they actually work. Roles define the unpaid break that comes off paid hours, keeping costs consistent everywhere they are shown.

  • Toggle between a week view for building and adjusting shifts in detail, and a month view for seeing cover across the whole period at a glance. Spot thin weeks, clustered leave and patterns that only show up over a longer window — then drop back into the week to fix them.

One place for every rota you run

Bigger teams rarely fit on a single grid. Run several rotas side by side, tag every shift with where it happens and what it is for, and switch the whole view between a week and a month.

  • A separate rota for every site or team.

    Run several rotas at once

    Create a separate rota for each site, department or team, give each one its own name and colour, and switch between them from the picker above the grid. An employee can belong to more than one.

  • Every shift knows where it happens.

    Assign a location to any shift

    Choose where a shift happens as you assign it. If that location has a geofence, it can govern where the employee is allowed to clock in for that shift — or you can leave it off.

  • One shift, more than one project.

    Projects, each with its own activity

    Attach one or more projects to a shift and pick the activity within each. The same project can appear twice under two different activities, so a split shift is recorded as two lines rather than one.

  • A week at a time, or the whole month.

    See it as a week, or as a month

    One toggle switches the whole grid between a single week and a full month. The month view keeps every employee on one row across all 31 days, with hours and projected cost totalled underneath — and TimeTally remembers which view you were last in.

  • Their shifts, on their own phone.

    Staff read it from the app

    Employees download the TimeTally app on iPhone or Android and see their own shifts the moment you publish — nothing printed for the wall, no link to chase, and the same app they book leave and clock in from.

  • Narrow it to exactly what you need.

    Filter the grid down

    Narrow the rota to one project, one activity or one location — or combine all three. TimeTally tells you how many of the week's shifts are showing, and every active filter sits above the grid as a chip you can clear in a click.

Who it's for

Rota Software Built for Every Industry

Whatever your sector, TimeTally's rota planner adapts to your shift patterns, staffing rules, and compliance requirements.

Rota software for restaurants

Split shifts, kitchen vs front-of-house scheduling, and weekend rushes make restaurant rotas complex. TimeTally lets you build weekly rotas in minutes, see leave at a glance, and publish the week so staff see their shifts in the app — so your team always knows when they're on.

  • Split shift scheduling
  • Leave shown on the rota while you build it
  • Shifts emailed to staff in one click

Rota software for care homes

Care rotas must maintain safe staffing ratios 24/7. TimeTally flags gaps in cover, tracks which carers are on leave, and gives managers a clear picture of who's available before publishing each week's rota — so CQC requirements are always met.

  • 24/7 shift coverage visibility
  • Leave integrated into rota view
  • CQC-ready staffing records

Rota software for retail

Retail rotas change weekly around trading hours, bank holidays, and seasonal peaks. TimeTally lets you copy last week's rota as a starting point, override for busy periods, and track part-time staff entitlements automatically.

  • Copy previous week's rota
  • Bank holiday management included
  • Part-time pro-rata calculations

Rota software for security companies

Security rotas require precise post allocation, 12-hour shift patterns, and real-time awareness of who's on site. TimeTally handles guard rotas with overnight shifts, warns you when a day is short of staff, and gives supervisors instant visibility of the full duty schedule.

  • 12-hour and overnight shift support
  • Post and location assignment
  • Short-staffed day alerts

Rota software for hotels

Hotels need rotas across front desk, housekeeping, F&B, and maintenance — all with different shift lengths and staffing levels. TimeTally manages multi-department rotas from one dashboard, with leave, availability, and shift counts all visible in one view.

  • Multi-department rota management
  • Shift templates for recurring patterns
  • Approved leave visible while scheduling

Rota software for manufacturing

Manufacturing shifts often run 24/7 across multiple lines and production areas. TimeTally's rota builder supports rotating shift patterns, tracks TOIL for overtime worked on planned shifts, and ensures handover coverage is always confirmed before a shift ends.

  • Rotating shift pattern support
  • TOIL tracking for overtime shifts
  • Multi-line and site scheduling

Loved by UK small businesses

Real reviews from TimeTally customers

TimeTally has been excellent for our business… The system has saved us a significant amount of administration time.
Jordan IngoeCLI Manchester
Setup was dead simple and the team just got on with it. Got everyone up and running in an afternoon with no help needed. Does everything we need for timesheets and holidays without the faff.
S.M.
Has completely changed how I handle timesheets. Used to dread it every week — now it takes me minutes. Really easy to get around and my staff picked it up straight away.
J.T.
Started using it just for rotas but quickly realised it does loads more. The timesheets and leave management are great, and it even handles TOIL and overtime which I wasn't expecting. Use it for everything now.
R.K.

Simple, Transparent Pricing

One price per employee. GPS clock-in is £1 extra. No surprises.

12 people
£36a month for everything
  • 14-day free trial, no card needed
  • Rota, time tracking and leave in one plan
  • Cancel any time
£3/employee/month

Billed monthly. Cancel anytime.

Rota planner — build weeks or months in advance
Annual leave and sick leave management included
Leave bookings visible while planning rotas
iPhone & Android apps — staff access schedule from phone
Payroll exports — CSV, Xero, QuickBooks
Get Started

Support that answers

A real person replies within 24 hours. No ticket queues, no bots.

UK GDPR compliant

A UK company, ICO regulated. Your data encrypted and never sold.

In short

What is an online rota planner?

An online rota planner is where you build the week's shifts, see who is on leave or unavailable while you do it, and publish the finished rota to every employee's phone in one go. TimeTally's rota planner does this for UK teams from £3 per employee a month: drag shifts onto a weekly grid, reuse shift templates, watch hours and wage cost update as you go, and let staff request swaps that you approve — with approved holiday already blocked out so nobody is rostered on a day they are off.

Price
£3 per employee a month
Build
Drag and drop, shift templates
Sees
Leave and availability inline
Publishes to
Every employee's phone
Swaps
Staff request, you approve

Rota planner FAQ

What is a rota planner?

A rota planner is software that builds and publishes staff schedules, replacing spreadsheets and paper rotas. TimeTally's rota planner lets you drag shifts onto a weekly grid, copy previous weeks, and publish to staff instantly — with approved holiday and absence already visible so you never schedule someone who is off.

Can staff manage their own rota availability and leave requests?

Staff book leave from their phone and it lands on the rota straight away, so managers see who is off before they schedule rather than discovering a clash after publishing. Staff can also request a shift swap with a colleague, which the manager approves or rejects. Unavailability is recorded as a leave request — there is no separate availability form.

Is there a free rota planner for UK businesses?

TimeTally includes a full 14-day free trial with no card required, then costs £3 per employee per month. That covers rota planning, leave management, timesheets and payroll export — most free rota tools cover scheduling alone and charge separately for time tracking.

Can staff swap shifts with each other?

Yes. A member of staff picks the shift they want to give up and the colleague they want to swap with, and the request goes to a manager to approve or reject. TimeTally warns the requester if the colleague already has approved leave on that date, so a swap cannot quietly create a gap in cover.

What is the difference between a rota planner and rota scheduling software?

They describe the same thing. Rota planning, rota scheduling and shift scheduling all mean deciding who works when and telling them about it. What separates tools is what happens after the rota is built: TimeTally publishes it to staff phones, keeps approved leave on the same grid, and carries the hours through to timesheets and payroll export rather than stopping at the schedule.

Can I plan a work rota a month at a time?

Yes. The rota has both a week view and a month view, so you can plan a full month of shifts and switch back to the week when you need the detail. Whole weeks can be saved as templates and applied to the weeks and months ahead, so a repeating work rota does not have to be rebuilt each time.

Can rota hours be sent to payroll?

Yes. Shifts worked become timesheet hours, and approved hours export to Xero or QuickBooks, or as a CSV for any other payroll provider. Overtime is priced separately at whatever bands you have set, and exported periods are marked as paid so the same hours cannot go out twice.

Does the rota planner handle shift patterns like 4 on 4 off?

Yes. Rotating and continental patterns including 4 on 4 off, 5 on 3 off and 12-hour shifts are supported, and repeat automatically once set. Use the shift pattern calculator to check average weekly hours against the 48-hour limit before committing a pattern to the rota.

Can I see what a rota will cost before publishing it?

Yes. TimeTally totals projected wage cost as you build the rota, so you can adjust shifts before publishing rather than finding out at payroll. The rota cost calculator gives the same figure for a one-off check.

Does the rota planner work for multiple sites or locations?

Yes. You can schedule across multiple sites, assign staff to more than one location, and view either a single site or the whole organisation. Staff only see the shifts that apply to them.

How far in advance can I plan staff rotas?

You can create shifts as far in advance as you like in TimeTally. Many managers plan two to four weeks ahead to give staff adequate notice, and some build patterns months in advance for predictable shift cycles.

Can I see leave bookings when planning the rota?

Yes. The team calendar shows confirmed annual leave, sick leave, and TOIL bookings alongside the rota. When planning ahead, you can see who's already booked off and build shifts around actual confirmed availability.

Can I copy recurring shift patterns?

Yes. You can copy an existing week's rota and use it as the starting point for the next. For teams with consistent shift patterns, this makes rota planning very quick — just adjust for leave or cover.

Does the rota planner work for part-time and variable-hours staff?

Yes. Each employee can have their own contracted hours and shift pattern. Part-time staff, zero-hours workers, and full-time employees all appear in the same rota planner so you can see the full picture.

Can staff request specific days off directly in the rota planner?

Staff submit leave requests through the TimeTally app, which managers approve from the same system. Approved leave automatically appears on the calendar, so the rota planner always reflects current confirmed availability.

How is the rota planner different from a spreadsheet rota?

A spreadsheet rota is static — it doesn't link to leave bookings, doesn't notify staff of changes, and can't be accessed from a phone. TimeTally's rota planner connects shifts to real-time leave data, emails staff their shifts in one click when you publish, and is accessible from any device.

Still have a question? See all FAQs →

Book a Demo

Plan better rotas in less time.

Online rota planning with leave management and time tracking built in.

14-day free trial · No credit card needed · Cancel anytime