Trainers, availability and compensation

Keep every trainer clear before the week, during the week and at payout time.

A trainer should not live in a half-updated contact card, a payroll note and a rescue chat. FlexCademy gives owners and head coaches one calm place to manage coach profiles, working hours, hourly pricing, compensation, sick-day logic, replacements and monthly payout reporting.

Trainer profiles with contact, photo and payroll details Availability and hourly pricing by day and hour Compensation, sick days and payouts in one flow

Trainer overview

One trainer record can answer a lot of operational questions

Open a coach and see who they are, when they can teach, what that hour is worth, what happened on court and what the month now owes them.

Live trainer control

Profile

Contact, licences, photo, AHV and bank details

Keep the practical basics close when someone joins or payroll is due.

Availability

Day-by-day hourly grid

Zero marks the slot unavailable, so the week stays honest before planning starts.

Compensation

Separate pay grid and defaults

Selling price and trainer pay do not need to live in the same spreadsheet cell.

Month close

Booked, performed, payout, export

Replacements and real attendance feed cleaner monthly totals.

What changes first

The trainer page stops a familiar kind of academy drift.

When trainer information is scattered, every change becomes a small investigation. FlexCademy brings the coach record back into the real rhythm of the academy.

You stop hunting through chats for a coach's latest availability
Hourly pricing and trainer compensation stop living in two separate mental buckets
Sick days, replacements and session history stay attached to the same coach
The month-end payout picture gets clearer before someone asks for it

Inside the trainer record

One coach file, a lot less guesswork.

A good trainer page does more than store identity details. It reduces the tiny delays that keep appearing all week long, from adding a new coach to restoring a former one.

01

Keep the essentials ready when someone joins

Create a trainer with ready login details, then keep name, email, phone, full address, licences, AHV number, IBAN and profile photo in one place.

02

Show the right coaches publicly

Mark a trainer as publicly featured and use their photo and licences on the academy website when you want families to see the coaching team.

03

Give senior coaches the right level of access

Toggle admin trainer access for trusted coaches, edit the record fast and send a password reset without turning it into another office task.

04

Archive instead of losing the trail

Deleted trainers stay in a separate list and can be restored later, so staff changes do not wipe away history or force you to rebuild profiles from zero.

Availability, pricing and pay

Set the week once in the language of days and hours.

Coaches work in weekdays and time slots, not in abstract settings. FlexCademy lets you mark when a trainer can teach, what that hour is worth and what that same hour should pay.

01

Availability and hourly pricing live in the same grid

Use a weekday-by-hour table to mark availability and set the hourly rate. Zero means unavailable, so pricing and availability stay tied to the same slot.

See the whole week from morning to evening
Edit slot by slot instead of maintaining a side spreadsheet
Read availability by colour before group planning begins
Trainer availability feeds planning with real coach capacity

02

Trainer compensation has its own rhythm

Teaching price and trainer pay are not always the same. FlexCademy gives compensation its own hourly matrix, so payout logic stays explicit.

Keep pay separate from the rate behind the lesson
Pay replacements by the right slot instead of by memory
Handle different compensation across mornings, evenings or weekends
Future training compensation stays cleaner when these rates change

The detailed settings

The pay rules that usually sit in payroll notes

Beyond the grids, each trainer record keeps the settings that matter once lessons, camps and edge cases hit real life.

  • Default hourly rate for normal lessons
  • Separate default rates for camps and other events
  • Sick leave compensation percentage
  • Sick days before insurance rules apply
  • BVG as percentage or flat amount

Sick days, replacements and history

When a coach misses a lesson, the story still stays readable.

The hard part is rarely the sick day itself. It is the cleanup afterwards. FlexCademy keeps session history tied to the trainer, so replacements, skipped sessions and real attendance do not disappear into memory.

Attended

See the real teaching trail

Past sessions show attendance, location, courts and training time in one coach timeline.

Sick

Sick leave still shows who replaced

A sick day can stay visible together with the replacement trainer instead of being rewritten later.

No excuse

Non-attendance is not hidden

Skipped-without-excuse sessions remain part of the record, so the pattern is still visible.

Business trip

Work travel stays separate from sickness

Business absences keep their own status, which makes the history cleaner for owners and head coaches.

The timeline answers the follow-up questions

Open one trainer and review past sessions in reverse order, jump to the linked training when needed and reveal more history without leaving the page.

  • Each item keeps the status, date, location and courts together
  • Replacement trainer links stay attached to the affected session
  • Training context stays visible when someone needs the full story
  • You are not reconstructing who covered what three weeks later

Payout overview and salary month

Month-end stops feeling like manual reconstruction.

FlexCademy keeps current and previous month payout totals visible at academy level, then lets you drill down into each trainer's own payout trail. Booked sessions, performed sessions and replacement work are separated, which is what makes salary calculation calmer.

The list view makes payroll questions smaller before they arrive

Search trainers by name, see licences and admin markers, compare booked versus performed sessions for the current and previous month, and export the month when accounting wants the numbers.

  • Academy payout totals for the current and previous month
  • Monthly CSV export for trainer payout reporting
  • Per-trainer booked versus performed session counts
  • Payout totals include replacement work, not just the original assignment

01

Academy totals stay in view

Current and previous month payout totals sit at the top of the trainers area, with quick monthly report downloads close by.

02

Each coach keeps a running payout trail

The trainer profile shows current and recent month totals plus session counts, so salary questions start with context instead of guessing.

03

Team changes do not erase history

Search the team fast, add new coaches, keep deleted trainers in a separate archive and restore them when they return.

In plain language

What the owner actually gets

You get a calmer way to run your coaching team. Fewer rescue questions. Cleaner replacements. Clearer pay. Less end-of-month guesswork.

Book a demo

Want to see your coaching team inside this view?

Bring your trainer list, your pay rules and the replacement mess you are dealing with right now. We will walk through a calmer setup live.