Staff scheduling for Dutch hospitality and retail

The weekly rota, planned in one screen.

Rosterly builds the week for cafés, shops, salons, garages and small teams: who works when, what each day costs, and whether the plan sits inside the Dutch working-hours rules — checked before you publish, not after.

Free for up to three active employees, no card required. Above that, €3.50 per active employee per month.

The Rosterly week grid: employees with their department and contracted hours down the side, the seven days of the week across the top, and the palette of shift types above the grid.
The week grid in a demo workspace. Every figure in these screenshots is a planning number from demo data.

The problem

A rota can look fine and still break the rules.

Most small businesses plan the week in a spreadsheet, a notebook or a group chat. Those hold the plan; they do not hold the rules of the Dutch Working Hours Act (Arbeidstijdenwet). The mistakes below are rarely carelessness — they are what happens when someone builds a week at 23:00 with nothing checking the arithmetic.

Rest that disappears between two shifts

At least 11 hours of rest is required between shifts, reducible to 8 hours once a week. A late close followed by an early opening breaks it, and a wall of coloured blocks does not tell you so.

Night hours that add up quietly

Night work is measured over a reference period rather than per week, so a busy month can push somebody past the limit while every individual week still looks normal.

Employees under 18

For 16 and 17 year olds the limits are tighter: a maximum of 9 hours a day and 45 hours a week, and no work between 23:00 and 07:00. Easy to miss on paper, awkward to explain afterwards.

Shift length and weekly caps

Two shifts that each look reasonable can add up to more than the 12-hour maximum for a single day, or push a week past the 60-hour limit. Contract hours are the other half of the same sum.

Surcharges that change at midnight

Sunday and public-holiday surcharges are calculated per calendar day. An overnight shift therefore splits across two rates — a detail a spreadsheet quietly gets wrong, and you find out at month end.

Leave and availability in a chat

A holiday request in a group chat is not a plan, and a student's changed timetable is not a plan either. Availability, leave and open shifts need one place everyone can see.

How it works

From an empty workspace to a published week.

Four steps, all of them in the browser. No installation, no onboarding call, and no data-entry evening unless you ask us to take it on.

  1. Answer the setup interview

    About two minutes of plain questions: the kind of business you run and when you open. Rosterly creates your locations, shift types, departments and availability blocks, and every one of them stays editable afterwards.

  2. Add your people

    Invite them with a code, or import a CSV — including an export from another tool, where the column names are in Dutch. Contract hours and hourly wages are set here, because everything the planner shows is built on them.

  3. Plan the week

    Drag shifts in the grid, or let automatic planning draft the week for you. Each day shows its cost as you go, weekly hour budgets and per-day cost guardrails warn you while you plan, and a what-if sandbox lets you test a week you have not published.

  4. Publish, then let people claim

    Publishing notifies the team and puts the week in their app. Uncovered shifts go to Coverage Autopilot, staff can claim open shifts for your approval, and the swap marketplace matches two people who each want what the other has. An open shift can also be shared through a public link that needs no login.

The Rosterly setup interview, question one of six, asking which kind of business you run, with the options hospitality, shop, or something else.
The setup interview: question one of six. Two minutes later your locations, shift types, departments and availability blocks exist.

The product

The screens you will actually work in.

Real screenshots of Rosterly, taken in a demo workspace. The product tour goes through the same screens with more detail, including the staff app and the what-if sandbox.

The Rosterly team page: a card to invite people with a code and a link, then the list of people in the workspace with their role and active status.
The team page: invite people with a code, or import a staff CSV. Contracts, roles and hours live here, because everything the planner shows is built on them.
The Rosterly employee app on a phone, showing the availability screen where a person marks morning, afternoon, evening and all-day blocks for each day of the week.
The staff app: employees mark the availability they can really work, day by day. It runs in the phone's browser and can be added to the home screen.
The Rosterly costs page for one week: the weekly budget, the amount the plan uses, and the cost and budget per location.
The costs page for the same week: the weekly budget, how much of it the plan uses, and the cost per location. Planning figures, with Sunday, public-holiday and overnight surcharges calculated per calendar day.
The settings screen of Rosterly showing the public-holiday calendar for the coming years, with a paid flag per holiday.
Settings: the public-holiday calendar, the list Rosterly uses when it works out holiday surcharges and paid days.

What is in the product

  • A weekly rota grid with drag and drop
  • Automatic planning that drafts the week for you
  • Open shifts that staff claim, with your approval
  • A swap marketplace with automatic matching
  • Coverage Autopilot for a shift nobody has taken
  • A team view that shows who is on now
  • Weekly hours budgets per employee
  • Per-day cost guardrails while you plan
  • Live labour cost, with Sunday, holiday and overnight surcharges
  • A what-if sandbox for a week you have not published
  • Holiday and leave requests in one place
  • Publishing the week, which notifies your staff
  • CSV import and export, Dutch column names accepted
  • A compliance screen listing the legal warnings per person
  • A mobile web app for staff, added to the home screen
  • A public link so an open shift can be shared in a group chat
  • One-click export of everything you have

The rules, in the product

Dutch working-hours law, checked while you plan.

Rosterly runs the statutory rules of the Arbeidstijdenwet over your own roster and reports the findings per person, in plain language, while you can still change the plan.

  • Daily and weekly rest periods, including the 11-hour rest between shifts
  • Maximum shift length, the weekly hour cap and contract hours, per person
  • Night-work limits measured over the reference period, not per week in isolation
  • The rules for employees under 18, including the night band they may not work
  • Sunday, public-holiday and overnight surcharges calculated per calendar day

What Rosterly is not: it is planning software, not legal advice and not payroll. The costs are planning estimates, your CAO can be stricter than the law, and the responsibility for a compliant rota stays with you. We show you what to check; your payroll administration and your accountant stay yours.

Who it is for

If your people work in shifts, this is for you.

Rosterly is built for small businesses, from a team of two to a few hundred people. Multiple locations, departments and staff who float between them are all handled the same way.

  • Cafés, restaurants, bars and kitchens
  • Shops and supermarkets
  • Salons, barbers and nail studios
  • Dentists, physios and clinics
  • Garages and workshops
  • Warehouses and packing lines
  • Event and catering teams
  • Gyms, pools and sports clubs
  • Cleaning and facility teams
  • Small agencies placing people at client sites

What it costs

€3.50 per active employee, per month.

An employee counts as active in a month when they were actually assigned a shift in that month, so a quiet January costs less than a busy July. No minimum, no tiers, no per-location fee and no per-planner fee. Prices exclude VAT.

Up to three active employees

€0 free forever, no card required

The whole product, legal checks included, with no invoice and no trial clock. A two-person café, a food truck, a salon or a shop that has not hired yet stays free.

Per active employee

€3.50 per active employee, per month

Unlimited locations, departments, shift types and planner accounts are included. A student who goes home for three weeks, or a terrace you close for the winter, costs nothing in the months they do not work.

We load your business

€195 one time, optional

We import your people and set up your shifts, locations and rules for you, including an export from another tool. Do it yourself with the wizard and this is free — you are only charged if you ask us to take it on.

  • 4 active employees: €14 per month
  • 12 active employees: €42 per month
  • 25 active employees: €87.50 per month

There is also an optional Care plan at €75 per month, for owners who would rather have changes made for them. It is described on the pricing page, and nothing on this page requires it.

Questions

The four we get asked most.

Does Rosterly replace my payroll?

No. Rosterly is planning software: it builds the rota, checks it against the working-hours rules and shows what the plan costs. Those amounts are planning estimates based on the wages and rules you enter, and they do not determine anyone's pay. Your payroll administration stays your payroll administration — we hand it the hours.

How is an active employee counted?

Someone with at least one assigned shift in the calendar month you are invoiced for. Nobody else is counted, ever. People who left in March are not on an April invoice, and a location you closed for the season does not add anyone.

Do I need to install anything?

No. Rosterly runs in the browser on your laptop and on any phone, and there is nothing to install from an app store. Your staff open the link, and can add it to their phone's home screen so it behaves like an app. The free band needs no card at all.

What happens if I cancel?

You cancel whenever you like; there is no annual contract to escape. Export everything with one click first — your rota history, your people, your hours — and we delete the data on request. No cancellation fee, and no holding your data while you decide.

Start with the free band.

Create a workspace, answer two minutes of questions and plan next week. If you have three or fewer active employees, you will never be invoiced.

Questions before you start: support@roosterly.pro. Payroll bureau, kassa dealer or consultant: partners@roosterly.pro for the partner kit.