Commissions module overview
The 3 commission types, profiles, service-level overrides, pay-run
Commissions module
Commission is one of the salon's main motivation tools. Staff income depends on their revenue, so precise tracking matters.
Where to find it
- Commission profiles and rules: Settings → Staff → Commissions
- Commission records: Reports → Team → Commission Summary / Commission Activity
- Pay-run and payout: Team → Pay Runs (
/manager/staff/pay-runs)
The 3 commission types
1. Flat rate
Single percent on all revenue. Example: Anna gets 25% on every service.
2. Tiered
Higher % at higher revenue tiers. Example:
- 0-500,000 HUF → 20%
- 500,001-1,000,000 HUF → 25%
- 1,000,001+ HUF → 30%
Motivating: top-sales performer earns more past a threshold.
3. Service-based
Per-service or per-category custom %. Example:
- Haircut 20%
- Color 25%
- Manicure 30%
Useful: pricier services with higher % to motivate upsell.
Priority (3 levels)
Commission calculation follows 3-level priority:
- Service-level (highest) – Set directly on service, applies
- Staff-level custom –
staffSettings.commissionsJSON - Profile fallback – Neither service nor staff has custom, profile value applies
The 3 commission sources
SERVICE
Booking-based service revenue. The main one.
PRODUCT
Retail product sale. Separate toggle, custom %.
TIP
Tip. Separate toggle, can have different % than service.
Calculation base
Configurable:
- Gross (pre-discount) – default
- Net (post-discount)
Difference: customer gets a 10,000 HUF service at 20% off (8,000 HUF), gross 25% = 2,500 HUF, net 25% = 2,000 HUF.
Multi-location
Different profile can be assigned per location. E.g., staff gets 25% at L1, 30% at L2.
Wages + Commission combo
Many salons use hourly + commission:
- Weekly guaranteed hourly (e.g., 8h × 2,000 HUF = 16,000 HUF)
-
- commission on overperformance (e.g., 25% on revenue above 30,000)
Pay-run combines both and shows total payout.
When to use it
Scenario 1, classic salon with Flat-rate Everyone gets 30% service commission. Simple, transparent.
Scenario 2, premium salon with Tiered Motivates top performers. 0-500k → 25%, 500k-1M → 30%, 1M+ → 35%. Big earners earn more.
Scenario 3, multi-service salon with Service-based Pricier services (Color, Trend) have higher % to motivate upsell.
Scenario 4, hybrid: hourly + commission New staff gets guaranteed 4h shift (8,000 HUF) + 20% on every service. Stable + motivating.
Scenario 5, dispute over a commission Manager → Reports → Commission Activity → filter staff + date. Per-row see calculation base.
Tips
- Start with simple flat rate, don't go tiered + service-based right away. Refine gradually after launch.
- Profile is reusable, don't make 20 profiles for 20 staff if 3-4 suffice.
- Net vs Gross affects salon profit: Net (post-discount) protects salon better against discount erosion.
- Tip commission is a separate toggle, since 100% of tip is usually staff's (no commission).
- Tiered commission needs serious testing before live launch. Maintaining high % is expensive.
- Commission rule can be backdated, but cautiously, dispute-prone.