Simplified payroll setup for team member (group services)

If your team runs group events (for example, workouts, master classes), enable the compensation setting for group events.

After you have configured the General payroll calculation settings and set up reward accrual rules for services and base salary, move on to configuring compensation rules for group events.

Configure how payment will be calculated:

  • For hosting an event regardless of the number of participants.
  • For each attending client.
  • Only after reaching a minimum number of participants.

Setup #

  1. Enable the Payment for group events toggle.
  2. Check Minimum reward (no clients attended).Set the payout amount in case no clients attended the session. The payout can be set as a fixed amount or as a percentage. If you choose a percentage, the system will calculate the team member’s payout as a percentage of the service price.
  3. Check Reward if at least one client attended (service price is taken from the service settings, excluding discounts and any changes made by a receptionist). Set the payout amount if at least one participant attended the session. This value can also be set as a fixed amount or as a percentage — if you choose a percentage, the system will accrue the team member’s payout as a percentage of the service price.
  4. Set reward settings:
  • Don’t pay for group event participation. No additional reward for clients is accrued. The team member will receive only the minimum reward or the reward for at least one client attending (if specified).
  • Pay per each attending client. For each client, payroll is accrued according to the payroll calculation rules for services. For example, if the event includes 5 clients, the team member will receive reward for each of the 5 clients who attended.
  • Pay only if the number of clients exceeds a set minimum .
    If the specified number of clients is exceeded, reward is paid for each additional client (the service price is taken from the visit card).

For example, if Minimum attendees is set to 5 clients and 7 clients attended the event, then reward will be calculated separately for each of the two additional clients — the 6th and the 7th.

Configuration examples #

  • Payment only if clients attended

Setting: Pay only if at least one client attended.
Example: If no one attended, the team member gets 0. If at least 1 client attended, the team member gets a fixed 20 R$.

  • Percentage payment for the event (not per client)

Setting: Pay only if at least one client attended + percentage payout.
Example: The team member gets 50% of the service price if at least 1 client attended (the percentage is not multiplied by the number of participants).

  • Extra pay per participant

Setting: Additional compensation for each client + “If the number of clients exceeds = 0”.
Example: The team member gets 60% of the service price for each client.
If 7 clients attended → payout: 7 × 60% of the visit price.

  • Base payout even if there are no clients

Setting: Base compensation (client attendance not required).
Example: 0 participants → the team member still gets 5% of the service price.
Each participant additionally adds 60% of the visit price.

  • Threshold + extra pay per client above the threshold

Setting: Pay if at least one client attended + extra pay for clients above the defined threshold.
Example: 1–10 participants → the team member gets 60% of the service price.
11+ participants → the team member additionally gets 15% for each client above 10.

Updated on January 8, 2026

Couldn’t find a solution?

Table of contents

Остались вопросы?

Напишите нам!

Have questions?

Text us