Trainer Earnings

Bookicorn offers three flexible billing models for employed trainers. The studio receives the payments and compensates trainers afterwards.

Note: These models apply only to trainers with employment type "Employed". For self-employed trainers, see Trainer Subletting →

Important: When Are Earnings Calculated?

Payment typeEarnings are...
Direct class paymentCalculated (automatically via Stripe for self-employed)
Credit package purchaseNot calculated (no service rendered)
Class booking with creditsCalculated based on the credit value

Credit-Based Earnings

For bookings with credits, the system automatically calculates the monetary value of the redeemed credits and derives the trainer's earnings from that. Earnings are displayed in the dashboard and can be paid out by the studio via the payout system.

For employed trainers: The studio pays out earnings - via salary, bank transfer, or through the integrated payout system.

The Three Models

ModelCalculationIdeal for
Hourly rate€ per hourEmployees
Percentage% of revenueFreelancers
Flat rate€ per classWorkshops

1. Hourly Rate

The trainer receives a fixed amount per hour taught.

How It Works

  • You set an hourly rate (e.g. €30/h)
  • The system multiplies by the class duration
  • Independent of the number of participants

Calculation Example

ClassDurationHourly rateEarnings
Yoga Beginners1h€30€30
Power Yoga1.5h€30€45
Workshop3h€35€105

Advantages

  • Predictable costs for you
  • Guaranteed income for the trainer
  • Simple calculation

Disadvantages

  • No incentive for full classes
  • Fixed costs even with few participants

2. Percentage

The trainer receives a share of the class revenue.

How It Works

  • You set a percentage (e.g. 40%)
  • The system calculates the revenue per class
  • The trainer receives their share

Calculation Example

ClassParticipantsRevenue40%Earnings
Yoga Beginners5€7540%€30
Power Yoga15€22540%€90
Workshop20€40040%€160

Revenue Calculation

Revenue is calculated from:

  • Direct payments for the class
  • Credit value (if enabled)
  • Minus cancellations

Advantages

  • Motivation for full classes
  • Variable costs for you
  • Fair participation in success

Disadvantages

  • Fluctuating income for the trainer
  • More complex calculation

3. Flat Rate

The trainer receives a fixed amount per class, regardless of duration or participants.

How It Works

  • You set a flat rate (e.g. €50)
  • The trainer receives this amount per class
  • No further calculation needed

Calculation Example

ClassFlat rateEarnings
Yoga Beginners€50€50
Power Yoga€50€50
Workshop€80€80

Advantages

  • Maximum predictability
  • Simplest billing
  • Clear expectations

Disadvantages

  • No incentives
  • Potentially unfair for classes of different lengths

Configuring the Model

Per Trainer

  1. Go to Admin → Trainers
  2. Select the trainer
  3. Tab "Earnings"
  4. Choose model and value
  5. Save

Per Class (Override)

You can set a different model for specific classes:

  1. Go to the class
  2. Tab "Trainer"
  3. Enable "Individual earnings"
  4. Configure the alternative model

Combined Models

Base + Bonus

  • Hourly rate as base compensation
  • Plus percentage above a certain number of participants

Example:

  • €25/h base
  • Plus 20% from 10 participants onwards

Minimum Guarantee

  • Percentage model
  • With a minimum per class

Example:

  • 40% of revenue
  • Minimum €30 per class

Billing & Payout

Period

  • Weekly, monthly, or on demand
  • Configurable under Settings → Finances

Payout Methods

MethodDescription
Automatically via StripeFor self-employed trainers on direct class payments
Payout systemFor credit-based earnings - studio triggers the payout
ManualBank transfer, salary, or cash

Earnings from Credit Bookings

The system automatically calculates the credit value of each booking and creates an earnings statement from it. In the payout overview you see per trainer:

  • Earnings from direct payments
  • Earnings from credit bookings (with credit value)
  • Total for the billing period

Billing Overview

Each trainer sees in the dashboard:

  • Earnings per class
  • Monthly total
  • Historical data

Best Practices

Model Selection

SituationRecommendation
Regular employeesHourly rate
FreelancersPercentage
One-off workshopsFlat rate
MixedCombination

Fairness

  • Compare with industry standard
  • Consider experience level
  • Adjust regularly

Transparency

  • Explain the model clearly
  • Show the calculation method
  • Provide documentation

Frequently Asked Questions

Can I switch the model?

Yes, at any time. Changes take effect from the next class.

How are cancelled classes calculated?

  • Cancelled by studio: Full compensation
  • Cancelled by trainer: No compensation
  • Configurable in settings

What about trial sessions?

Trial sessions can be:

  • Compensated normally
  • Reduced or unpaid
  • Configured individually

Next Steps

Fragen oder Feedback?

Wir helfen dir gerne weiter. Kontaktiere unser Support-Team.