Instructor rostering and payroll for swim schools

Cohiva Culture handles instructor rostering and payroll for swim schools. It covers onboarding, rostering, leave, timesheets and payroll export for learn-to-swim teachers. Because it shares one data layer with Complex, staff records flow into class rostering without a manual sync.
Explore Culture

The staffing problem at a swim school

A swim school lives or dies by its instructors. Classes only run if a qualified teacher is in the pool, and demand sits at the awkward edges of the day: after school, early evening and weekends. Most teaching staff are casual or part-time, qualifications expire and have to be tracked, and rosters change term to term as classes fill or empty.

Managed by hand, this is a constant scramble. Rosters live in one place, hours in another, and payroll in a third. A no-show means a frantic round of calls. And when an operator runs several locations, each site builds its own roster with no group view of who is available where.

Instructor rostering and payroll for swim schools needs software built for shift work: roster against the class timetable, capture real hours, and pay accurately. Cohiva Culture is that software.

What Culture does for swim schools

Culture is an HRIS built for shift-based operators. For a swim school that means:

  • Onboarding instructors with their details, qualifications and pay rules captured once.
  • Rostering teachers against the class timetable, across one or many venues.
  • Leave requests and approvals, so cover is arranged before a class is left short.
  • Timesheets that capture the hours actually worked.
  • Payroll export that turns approved hours into a file payroll runs from.

Because Culture serves multi-location operators, a swim school running several pools rosters and pays its whole teaching workforce in one system.

One data layer with Complex and Crunch

The gain over a standalone roster app is the native connection to the rest of the suite. Culture connects to Complex, the swim school management product, so the instructors you roster in Culture are the same people who appear against each class in Complex. One record of each teacher, not a roster version and a class version that drift.

When pay is run, Culture's payroll figures feed into Crunch, so finance sees teaching labour cost against program revenue without a manual export. For an operator, that closes the loop between who taught, what classes earned, and what staffing cost.

Why shift-based HR matters here

Office HR tools assume salaried staff on fixed hours. A swim school is the opposite: a roster of casual and part-time teachers working variable hours across evenings and weekends. Culture is designed for shift-based workforces, so rostering, leave and timesheets all assume that pattern. That fit removes the daily friction of forcing a generic tool to model casual teaching staff.

Where this sits in your operation

Culture is the HR layer of an integrated platform for swim schools. Run it with Complex for class management and Sign for enrolment agreements, and the operation shares one identity and one data layer. The solutions for swim schools page shows the full bundle, including swim school management software.

For the product detail, Explore Culture.

What good looks like day to day

A connected HR layer changes how a swim school staffs each week. A program manager builds the roster against the class timetable, sees where a qualified teacher is missing for a level, and fills it before the lessons run. A casual instructor picks up an evening shift, teaches it, and their hours land on a timesheet without a paper sheet to chase. At pay time, approved hours become a payroll file and the teaching cost shows up against program revenue in finance.

Because Culture, Complex and Crunch read from one record of each teacher, the qualifications captured at onboarding are the ones checked at rostering, and the hours approved are the hours paid. For an operator running several pools, that single source of truth means you can see your whole teaching workforce across the group, plan cover ahead of time, and understand what staffing each location actually costs against what its classes earn, all without rekeying between a roster app and a payroll tool.

Who it is for

Culture suits multi-location swim schools that run casual and part-time teaching staff, that need rostering tied to the class timetable, and that want hours and pay to flow through to finance rather than be rekeyed between disconnected tools.

Frequently asked questions

How do swim schools roster instructors?
With an HRIS built for shift work. Cohiva Culture rosters learn-to-swim teachers, tracks leave and timesheets, and exports payroll.
Does Culture connect to my class schedule?
Yes. Culture connects natively to Cohiva Complex, so the instructors you roster are the same people who appear against each class.
Can Culture handle casual and part-time teachers?
Culture is built for shift-based workforces, so casual and part-time instructors are managed alongside permanent staff.
How does payroll work?
Culture produces payroll export and feeds figures into Crunch, so HR and finance share the same numbers.
Who uses Culture at a swim school?
Program managers building rosters, team leaders approving timesheets, and payroll staff running pay.

Related solutions

Back to all solutions