Rota software for restaurants & cafés

Do the rota in 20 minutes — not on a Sunday night.

Build the week, watch the wage cost add up as you go, then text everyone their shifts. Instead of a spreadsheet and chasing cover on WhatsApp.

14 days free · then 3 per active employee/mo · no card needed

Fri 12 June · dinner service
€412 wages

Marco

Head chef

14:0023:30

Aoife

Sous chef

15:0023:30

Priya

Bartender

16:0000:00

Lena

Waiter

16:0023:30

Tom

Waiter

on leave
17:0023:30
12:0015:0018:0021:0000:00
Kitchen Front of house Bar Conflict

Replaces the spreadsheet, the WhatsApp group, and the printout on the fridge.

Payments handled by Stripe

Card details never touch our servers.

GDPR-compliant, EU-hosted

Your team's data stays in the EU.

Your data is yours

Export to CSV or delete everything, anytime.

The rota shouldn't eat your evening

Most places still run it off a spreadsheet and a group chat. So every week you're guessing who's free, missing that someone booked Friday off, and only finding out you went over on wages once payroll lands.

The Sunday-night way

  • Build it in a spreadsheet, then photograph it into the group chat
  • “Can anyone cover Saturday?” — sent to twelve, one replies
  • Find out you overspent on wages only once payroll lands
  • Put someone on a day they'd already booked off

With Skemaka

  • Drag names onto the week — copy last week and tweak in seconds
  • Publish once; everyone gets their shifts by text and in the app
  • Watch the wage total add up before you commit to the week
  • Skemaka flags time-off and availability clashes before you publish

How a week works

Step 1

Staff send availability

They tap the days they can work from a link. No more asking around.

Step 2

You build the rota

Drag names onto days. The wage total adds up live, so an expensive week shows up before you publish it.

Step 3

Publish — everyone knows

One tap texts everyone their shifts and puts them in the app. Nothing on the fridge.

Build the rota by dragging names

Drop people onto shifts. Copy last week and tweak it. It's the bit you do every week — so it's built to be fast, not clever.

Fri 12 June · dinner service
€412 wages

Marco

Head chef

14:0023:30

Aoife

Sous chef

15:0023:30

Priya

Bartender

16:0000:00

Lena

Waiter

16:0023:30

Tom

Waiter

on leave
17:0023:30
12:0015:0018:0021:0000:00

Know the cost before you publish

Every shift adds to the running wage total. Spot the heavy Saturday while you can still change it — not when payroll lands.

This week

159h

Wage cost

€2,342

Avg rate

€14.73

Catch problems before staff do

Put someone on a day they're off, or one they marked unavailable, and Skemaka tells you — before you publish, not after the complaint.

2 things to fix before publishing

  • Tom is on approved leave on Friday — but he's on the rota.
  • Lena marked Saturday as unavailable — but she's on the rota.

Everything a restaurant rota actually needs

Live wage cost

The week's labour total updates as you place each shift.

SMS when you publish

Staff get their shifts texted to them — no group chat.

Availability & time-off

Staff send when they can work; requests land in one place.

Conflict warnings

Rostered someone who's off? Skemaka flags it before publish.

CSV for payroll

Export hours and pay for the bookkeeper in one click.

Free staff app

iPhone and Android. Staff see shifts and clock in.

Pay for who's working

3 per active employee / month. No tiers, no setup fee, cancel anytime.

3/ employee / mo

14 days free — billed only for active staff

Only pay for active staff
Unlimited rotas, shifts & history
Availability, time-off & SMS alerts
Labour cost + CSV payroll export
Free staff app (iOS & Android)
Start 14-day free trial

No credit card required

What will it cost me?

8 employees
160+

8 × 3

24/month

You only pay for active staff — deactivate someone and your bill drops next cycle.

Questions owners ask

How do my staff get their shifts?+

You publish, and everyone gets a text with their shifts. They can also open the free app or a web link — no setup from them, no printing.

Do staff need to create an account?+

No. You add them, they get an invite link. They sign in with Google or Apple and they're in — most are set up in under a minute.

What does it actually cost?+

€3 per active employee per month. Deactivate someone for the season and you stop paying for them. No tiers, no setup fee.

Can I export hours for payroll?+

Yes — the labour cost view exports to CSV with hours, wage, and total pay per person, ready for your bookkeeper or payroll software.

Is there a contract?+

No. 14 days free with no card, then month to month. Cancel whenever — you keep access until the end of the period.

I run more than one venue.+

Each venue is its own workspace today. Multi-venue under one login is on the way — get in touch and we'll set you up.

Get next week's rota off WhatsApp.

Try it on the demo restaurant, or start free with your own team.