Commission disputes, tip allocation errors, and PAYE reconciliation headaches — how automated payroll eliminates the monthly accounting nightmare for South African spas.
Payroll is the moment every spa owner dreads. Six or eight staff members, each on a different pay model, each with their own commission rate, tips to distribute, cash advances to deduct, leave days to account for, and a spreadsheet that is one formula error away from a dispute that damages team morale for weeks. CorVali's payroll engine automates the entire process — from appointment completion to payslip delivery.
Four Pay Models, One System
South African spa staff are typically employed on one of four pay models. CorVali handles all four natively:
- Commission — the therapist earns a percentage of the revenue they generate. CorVali supports tiered commission rates where the percentage increases as monthly revenue thresholds are reached.
- Basic salary — a fixed monthly salary regardless of appointment volume. Common for reception staff and junior therapists in development programmes.
- Basic + commission — a guaranteed base salary plus a percentage of generated revenue above a threshold. The most common hybrid model for experienced therapists.
- Chair rental — the therapist pays a fixed rental for use of a treatment room and keeps 100% of their service revenue. Common for independent contractors.
Each staff member can have their own pay model configured independently. Mixed-model teams — where some staff are salaried, others commission-only, and others on hybrid arrangements — are handled without any workaround.
Commission Crystallisation: The End of Retrospective Disputes
The most significant payroll innovation in CorVali is commission crystallisation. Traditional commission tracking calculates earnings at the end of a pay period by reviewing completed appointments. This creates two problems: commission rates may have changed during the period, and disputed or cancelled appointments create reconciliation complexity.
CorVali crystallises commission at the exact moment each appointment is marked as completed. At that instant, the system locks:
- The service revenue for that appointment
- The therapist's commission rate as configured at that moment
- The calculated commission amount
This crystallised record is immutable — it cannot be altered, and it provides a permanent, auditable record of every commission earned. If a rate change occurs mid-month, it affects only future completions, not historical earnings. If an appointment is later cancelled, a compensating reversal entry is created automatically, preserving the audit trail without requiring manual adjustment.
Tip Distribution
Tips are a significant income component for therapists, and their accurate distribution is a regular source of tension in team environments. CorVali handles tips at the invoice level, with two distribution modes:
- Auto-split — when a booking involves multiple therapists (a couples treatment, or a service requiring a primary and co-therapist), CorVali's tip auto-split divides the tip proportionally based on each therapist's service price contribution
- Manual allocation — managers can manually assign any portion of a tip to any combination of staff, useful for shared tips across a team day
Tips are included in each therapist's pay summary and appear as a separate line on their payslip — distinguishing earned commission from gratuity income for both the therapist and payroll records.
Cash Advance Deductions
In practice, many spa staff receive cash advances against their commission earnings during the pay period. CorVali tracks these advances and deducts them automatically at payroll run time. The payslip shows the gross commission, the cash advance deduction, and the net bank transfer — providing complete transparency for both the owner and the therapist.
One-Click Payroll Run
When pay day arrives, running payroll in CorVali is a three-step process:
- Select the pay period (default: previous calendar month)
- Review the calculated summary for each staff member — gross earnings, deductions, net transfer
- Confirm the run — the system generates payslips for all staff simultaneously
Payslips are delivered via WhatsApp and email within seconds of confirmation. Each payslip shows a transparent three-line breakdown: Total Commission, Cash Advances Deducted, Net Bank Transfer. No ambiguity, no disputes about the calculation.
Payroll Reporting
CorVali's payroll module produces the reports that owners and accountants need for monthly reconciliation:
- Commission earnings per therapist per period
- Revenue-per-appointment breakdown for each pay run
- Tips distributed per staff member
- Cash advance summary with deduction timing
- Monthly payroll total for bank transfer reconciliation
These reports export to CSV for your accountant or payroll bureau — eliminating the manual data transfer that currently occupies hours of month-end administration.
Frequently Asked Questions
How does commission payroll work for spa therapists?+
Can CorVali handle multiple pay models in one spa?+
How are tips distributed fairly among spa therapists?+
What does a CorVali payslip show?+
Does payroll software replace an accountant?+
See CorVali in action for your spa
Get a personalised demo and migrate your spa data in as little as 14 days.
Start Free Demo