Back to blogFeatures

How to configure team commissions in BookHero: automatic calculation, no Excel

Paying commissions manually is a guaranteed source of errors and disputes. BookHero calculates everything automatically - each completed booking adds to the staff who performed it, with the rule you defined. Here's the complete guide: rule types, configuration, monthly report, and the typical mistakes that destroy team trust.

Published on 2 May 2026 10 min read

Paying commissions manually is one of the most predictable sources of stress in a small service business. Excel with formulas no one understands except you. Staff doubting numbers at month-end. Small disputes about whether that client was or wasn't from that day. Mistakes that seem to favor you. In 6 months, this system wears the team down and makes people leave for reasons they never clearly articulate.

The solution isn't better Excel - it's automatic and transparent calculation. Each completed booking automatically adds to the commission of the professional who performed it, with the rule you defined before (not after). At month-end, clear report with no ambiguity. Here's how it works in BookHero.

The 4 commission rule types supported

Available types and when to use
Rule typeExampleWhen it makes sense
Global fixed percentage40% on everythingStable team, similar roles
Percentage by service category50% cuts, 30% chemicalsDifferent margins by type
Fixed amount per service€5 per gel manicureLow booking value, high volume
Hybrid (base + percentage)€500/month + 20% above €2000 revenueHybrid roles (part salary, part performance)

Most businesses use fixed or per-category percentage. Other formats serve specific cases. The rule is simple: start simple, complicate only if there's a real reason to differentiate.

Where to configure

How it works on multi-service bookings

Typical barbershop booking: cut (€20) + beard (€10) = total €30. Staff X has 40% global commission. Their commission: 40% × €30 = €12.

But what if the staff has different rules per category? Cuts at 50%, beard at 30%? BookHero calculates service by service:

  • Cut commission: 50% × €20 = €10.
  • Beard commission: 30% × €10 = €3.
  • Total booking commission: €13.

The monthly commission report

At month-end (or whenever you need), in Reports > Staff, you see a clear summary per professional:

  • Completed bookings in the period.
  • Total revenue generated.
  • Total accumulated commission.
  • Per-service detail if applicable.
  • CSV exportable to attach to payslip or send to accountant.
0Manual Excel calculationall automatic
<5minTime at monthly closevs 1-2h manual
100%Traceabilityevery cent linked to concrete booking

How to manage commission changes

Staff member asked for commission raise. You negotiated. How to make the change without destabilizing?

  1. Confirm the effective date of the change

    Agree with the staff on which day the new rule takes effect. Typically start of month or start of fiscal period.

  2. Wait for current cycle to close

    Don't change mid-month - confuses those relying on projections. Keep old rule until the last day, update on the first new day.

  3. Update in BookHero

    In Staff > [name] > Commissions, adjust the rule. Applies immediately to new bookings.

  4. Communicate clearly

    Message to staff: from [date], your commission becomes [new rule]. Already-done bookings keep previous rule. No ambiguity.

Common mistakes that destroy team trust

  • Changing rules retroactively: applies to old bookings, generates disputes and resentment. NEVER do this.
  • Not communicating changes in advance: staff discovers on payslip they're getting less. Immediate trust break.
  • Having oral rules never coded in the system: every month there's a discussion. ALWAYS put in BookHero.
  • Excluding bookings arbitrarily from commission (it was a difficult client...): if the rule exists, it always applies. Exceptions become norm and the team guesses what counts.
  • Not showing monthly report: staff needs to be able to validate. Hiding generates automatic distrust.

Special cases

There are situations that fall outside the simple pattern. How to handle each:

Special cases and approach
SituationHow to handle
Client cancelled after start (work was done)Mark complete if service was performed, commission paid normally
Client no-showedDoesn't count for commission (no service)
Client rescheduled to other staffCommission goes to whoever actually performed
Free service (gift to top client)Mark price €0 - commission on €0 = €0. Or pay manually if you prefer
Refund issuedIf service was performed, already-calculated commission stays
Service with 2 staff (rare)Assign to one and split manually, or create bonus system

Commission on products sold at checkout

If you sell extra products at checkout (shampoos, oils, etc.), you can optionally include this sale in commission. Typically lower percentage than services (10-20% is common) because product margin is smaller than service margin.

Configuration: depends on your structure. Some options:

  • Zero commission on products: simple but disincentives team to sell.
  • Low fixed commission on products: e.g., 15% on product sales. Balanced.
  • Monthly bonus for sales volume: e.g., €30 extra if selling more than €200 of product in the month. Creates extra motivation.

Commission on tips

Tips are typically 100% of the staff member who received - usual commission on tip would be unfair. BookHero records tips separately at checkout, so they're not in the commission calculation by default. They stay in the staff report for transparency but don't add to company commission.

When commission is NOT the right structure

Commission works very well in some contexts and poorly in others. Cases to consider alternatives:

  • Staff member doing mixed tasks (service + reception + cleaning): pure commission penalizes necessary admin time.
  • Businesses with very recurring clients (physio with long plan): commission per session may incentivize haste.
  • Very young team in training: pure commission in learning phase creates stress.
  • There's reason to prefer fixed salary + performance bonus, or hybrid structure.

Frequently asked questions

Does BookHero generate the payslip?

No. BookHero calculates the commission and generates the report, but the payslip (with income tax, social security, etc.) is processed by the accountant or payroll software. You export the commission report and attach/integrate with your fiscal system.

Can I have different rules for the same service per staff?

Yes. Each staff has their commission table. You can have Maria at 50% on the cut and John at 40% on the same cut (e.g., because Maria is senior). Configure on each one's card.

What if the staff disagrees with the calculation?

Each booking in the report is traceable. They can see: this client, this service, this price, this percentage, this commission. If there's a calculation error (rare), correct immediately. If there's a rule error, show the rule in the system - date when it was configured. Transparency eliminates 99% of disputes.

Can I see accumulated commission in real time?

Yes. Staff see on their own dashboards the month-to-date accumulated commission. Helps motivate and eliminates surprises at month-close.

What if I want to give an extraordinary bonus?

Extraordinary bonuses (successful campaign, year-end, etc.) are handled outside the standard commission system. Add them to the payslip as a separate item. BookHero only calculates regular commission.