← All articles
📅Operations & admin

Rostering Without the Headache

Building the weekly roster is many managers' least favourite job. How to make it fast and painless.

The ActivityRoster Team · 4 October 2026 · 5 min read · For Principals, Chief Instructors and centre managers

Rostering Without the Headache
Photo: NoName_13

For many centre managers the roster is the worst hour of the week, and it is rarely an hour. Twenty instructors with different qualifications and availability, forty sessions with different requirements, two safety boats, three locations, a Senior Instructor who can only do mornings, a sixteen-year-old who cannot work after a certain hour, a course that has just gone from four learners to seven, and a text from someone who has remembered a wedding. The result is a spreadsheet that is wrong by Tuesday and a manager who dreads Sunday evening. It does not have to be like this. This article covers how to make rostering fast, reliable and nearly painless.

Separate the fixed from the weekly

Most of the roster is the same every week: the sessions that run, their times, their requirements for instructors, safety cover, boats and locations, and the staff who normally work them. Build this once as a template for the season, with the requirements attached to each session type, and the weekly job becomes adjusting the template to this week's bookings and availability rather than starting from blank. A template that knows a Level 1 course needs an instructor per so many learners, a safety boat with a qualified driver and a particular set of boats removes most of the thinking from each week.

Collect availability before you build

Half the roster pain comes from building it and then discovering who cannot do it. Collect availability in advance, through a simple weekly form or a shared system where each instructor marks the sessions they can and cannot do, with a deadline a week or more ahead. Build the roster only from people who have said they are available. Chase the people who have not responded before the deadline, not after the roster is published.

Let the requirements drive the assignment

For each session, the question is who, among the available staff, holds the qualifications the session needs, is not already assigned elsewhere at that time, has not exceeded their hours, and is suited to the group. Done by hand with twenty staff, that check is where mistakes creep in: the instructor whose first aid lapsed last week, the Senior Instructor assigned to two sites at once, the under-18 on a late session. Rostering software that holds qualifications, availability, hours and legal limits and refuses or flags an assignment that breaks a rule does this check instantly and does not forget. If you are on a spreadsheet, build the checks in as explicitly as you can.

Assign the hard sessions first

Fill the constrained slots before the easy ones: the sessions needing a Senior Instructor, a specific endorsement, a Powerboat Instructor or a safety boat driver, the sites with few qualified people, the early starts and late finishes. Once those are covered, the general instructor sessions fall into place. Starting with the easy ones and discovering the Senior Instructor has already been used is how a roster gets rebuilt three times.

Build in the margin

A roster that works only if everyone is well is a roster that will fail. Identify a standby for each day, rostered as such, and keep one or two sessions' worth of flexibility in the staffing. Decide in advance what happens when someone drops out: who is called, who steps in, which groups merge or cancel. Having the plan removes the panic.

Balance fairness as you go

Keep an eye on the running distribution of early starts, late finishes, weekend work, junior groups and the good sessions, and spread them deliberately. A system that shows each person's hours and pattern makes this visible; on a spreadsheet, a simple tally helps. Fairness built in weekly is painless; fairness restored after a complaint is not.

Publish early, in one place

Publish the roster at the same time each week, at least a week ahead, in one place where every instructor can see their own sessions on their phone: time, location, group, co-workers, boats, notes. Avoid the photo of the whiteboard on the group chat; it is out of date within hours. Changes should update the same place and notify only the people affected.

Handle swaps within the rules

Allow instructors to swap sessions between themselves, provided the swap keeps the session compliant and the person in charge approves. A system that checks the swap against the requirements and records it saves the manager from being the switchboard for every change. Swaps that would break a ratio or a qualification rule should be impossible, not merely discouraged.

Keep the roster and the day connected

The roster is a plan; the day is what happened. Record the actual: who worked, for how long, which sessions ran, which were changed and why. This feeds the hours for pay, the compliance record for the inspector, the fairness tally, and next week's plan. When the roster and the time record are the same system, this happens automatically.

Review the pattern monthly

Once a month, look at the roster as a whole: which sessions were consistently hard to staff, which instructors carried the most, where the ratios ran tight, how many changes were made after publication. The answers point to the structural fixes: recruit another Senior Instructor, change a session time, adjust the booking limits, train a second safety boat driver. Rostering pain that recurs weekly is almost always a structural problem wearing a weekly disguise.

What good looks like

A season template built once. Availability collected by a deadline. Requirements that drive assignment and refuse the illegal. Hard sessions first, margin built in, fairness tracked. Published a week ahead in one place on everyone's phone. Swaps handled within rules. Hours recorded from the roster. A monthly review. The weekly roster then takes half an hour rather than an evening, the mistakes that cause incidents and complaints stop appearing, and Sunday evening becomes Sunday evening again.

This article is general guidance for RYA centres and clubs. Schemes, awards and requirements change — always check the latest official RYA guidance and your recognition paperwork before acting. ActivityRoster helps you run the rostering, qualifications and safety-cover side of all of this in one place.
rosteringoperationsstaff

Rostering and compliance software for RYA centres and clubs

For Principals, Chief Instructors and centre managers: instructor types, ratios, supervision and licences checked as you build the roster, and an app for the team.

Rostering Without the Headache | ActivityRoster | ActivityRoster