Many salons and spas run a booking app, a separate POS, a commission spreadsheet and a paper stock count. Each works alone, but the numbers never meet: nobody knows what was discounted or how much colour went into each service.
This buyer guide covers appointments, commissions, product stock, packages and client data, with a worked commission example for a Dubai salon and a checklist to use in vendor demos.
What should salon and spa software cover?
Start with the daily flow of a client visit, because every part of the system hangs off it:
- The client books online, by phone or at the desk, for a service with a chosen staff member at a time.
- The client arrives, is checked in, and the service is delivered, sometimes with add-ons.
- The service uses products from the back bar, such as colour, developer, oils or masks.
- The client pays for services and any retail products, using cash, card, a package, a voucher or loyalty points.
- The staff member earns commission on the service and on any products sold.
- The client's history, preferences and consent are updated for next time.
Software that handles only steps 1 and 4 leaves commission and product use in spreadsheets. Follow one real visit through all six steps when you compare systems.
| Area | What it must do | Why it matters |
|---|---|---|
| Appointments | Book by service, staff, room or chair, with service durations | Prevents double booking and idle time |
| Point of sale | Charge services and products, apply discounts, packages and vouchers | Every sale feeds commission and stock |
| Commissions | Calculate by staff member, from net sales, with tiers and product rates | Removes disputes and spreadsheet errors |
| Product stock | Track retail and back-bar stock by branch, with usage per service | Shows true service cost and stops leakage |
| Packages and memberships | Sell, track and redeem prepaid sessions | Prepaid sessions are a liability until used |
| Client records | History, notes, consent and contact preferences | Repeat visits and data protection |
| Reporting | Sales, utilisation, commission and stock by branch and staff | One view across branches |
How should appointment booking work?
The calendar is the centre of a salon's day, and small set-up choices decide whether it fills or leaks.
Services need durations, and sometimes processing time. A colour service may take 30 minutes of the stylist's time, 35 minutes of processing while the colour develops, and 30 minutes to finish. A good calendar lets the stylist take another client during the processing gap. A simple one blocks the whole 95 minutes.
Book resources as well as people. Spas need treatment rooms, couples rooms, pedicure chairs and steam rooms. A massage needs both a therapist and a free room; the system should check both before confirming.
Show the right services to the right staff. Not every therapist offers every treatment, and some services are priced by staff level, for example a senior stylist charging more than a junior. Link services to the staff qualified to perform them, with the price for each level.
Reduce no-shows. Send reminders, and take a deposit for long or high-value services. Record no-shows and late cancellations on the client's profile.
Let clients book online, but from the same calendar. A separate online booking tool that syncs every few minutes is how two clients end up booked into the same chair.
How do you calculate staff commissions fairly?
Commission is the cost that causes the most disputes in salons and spas, usually because the rules live in someone's head or a spreadsheet. Write the plan down and let the system apply it to every sale.
Most plans combine a few elements:
- Service commission: a percentage of the staff member's service sales, often tiered so the rate rises above a monthly target.
- Retail commission: a percentage of products the staff member sells to clients, often at a different rate.
- Product charge: some salons deduct a fixed percentage or the actual cost of back-bar products used before applying commission to colour and treatment services.
- Shared services: when two staff members work on one client, the plan says how commission is split.
Three rules prevent most disagreements:
- Calculate on net sales. Use the price after discounts and excluding VAT. VAT is collected for the tax authority, not earned by the salon: 5% in the UAE and 15% in Saudi Arabia.
- Decide who pays for discounts. If the manager gives a 20% discount, the stylist's commission base falls too, unless your plan says otherwise. Agree this in writing.
- Handle refunds and redos. If a client returns for a free correction, or a sale is refunded, the original commission should be reversed or adjusted in the next run.
Commission is part of pay, so it should flow into payroll for the month rather than be paid separately in cash. For a step-by-step method of designing a plan, see Sales Commission Plans: Making Them Fair, Clear and Easy to Calculate.
What does a commission run look like? A worked example
A Dubai salon pays its senior stylists 10% of net service sales up to AED 15,000 a month and 15% above that, plus 10% of net retail product sales.
In October, one senior stylist's services were charged at AED 22,050 including 5% VAT, after discounts, and she sold AED 3,150 of retail products including VAT.
| Item | Amount (AED) |
|---|---|
| Service sales including VAT | 22,050.00 |
| Service sales excluding VAT | 21,000.00 |
| Commission at 10% on the first 15,000 | 1,500.00 |
| Commission at 15% on the next 6,000 | 900.00 |
| Retail sales excluding VAT (3,150 ÷ 1.05) | 3,000.00 |
| Retail commission at 10% | 300.00 |
| Total commission | 2,700.00 |
Calculated on the VAT-inclusive figure, as many spreadsheets do, the service commission would be AED 2,557.50 instead of AED 2,400, an overpayment of AED 157.50 for one stylist in one month.
The same data shows what each service earns. One of her colour services is priced at AED 420 including VAT, or AED 400 net. It used two tubes of colour at AED 28 each, developer at AED 9 and a treatment at AED 15, a product cost of AED 80. Commission at her 15% rate is AED 60. The service contributes AED 260 before rent, salaries and overheads. Without recording product use per service, the salon would only know its total colour purchases for the month, not which services or stylists use the most.
These figures are illustrative.
How do you manage retail and back-bar stock?
Salons and spas hold two kinds of stock, and both need tracking by branch.
Retail stock is sold to clients: shampoos, styling products, skincare and nail care. It works like any shop: receive against purchase orders, sell through the POS with a barcode, and count regularly.
Back-bar stock is used in services: colour, developer, lightener, treatments, massage oils, wax and disposables. It is never sold on its own, so it disappears without a sales record unless you track usage.
There are two ways to track back-bar usage:
| Method | How it works | Suits |
|---|---|---|
| Standard usage per service | Each service has a standard list of products and quantities, like a recipe, deducted automatically when the service is charged | Spas, nail and beauty services, standard treatments |
| Actual usage per visit | The stylist records the actual products and quantities used, for example on a colour formula card | Colour services, where formulas vary by client |
Either way, compare expected usage with actual stock at each count. A gap points to over-use, wastage, products taken home or unrecorded services.
A few more points matter in salons:
- Expiry and opened products. Track expiry dates for skincare and treatment products, and use the oldest stock first.
- Professional-only products. Keep back-bar items that you do not sell to clients out of the retail price list, so they cannot be sold by mistake.
- Transfers between branches. Move stock with a transfer that the receiving branch confirms, not by carrying it over.
- Reorder levels. Set minimum levels for fast-moving colour shades, so stylists are not turning clients away for a missing tube.
How should packages, memberships and vouchers be handled?
Prepaid packages and memberships bring cash in early, but the salon has not earned the money until the client uses the sessions. Until then it is a liability.
Suppose a client buys a package of 10 blow-dries for AED 1,000, or AED 100 a session. After four visits, the salon has earned AED 400, and AED 600 still belongs to sessions the client can claim. If the system records the full AED 1,000 as revenue on the day of sale, the month looks better than it is, and the unused sessions are invisible.
Your software should:
- sell packages and memberships with clear terms, such as sessions included, services covered, validity and branch restrictions;
- track remaining sessions for each client, and redeem them at the POS;
- show the unused balance across all clients at any date, for the month-end accounts;
- handle gift vouchers the same way, with a unique code and a balance that falls as it is used;
- warn when packages are about to expire, so clients come back before they lose sessions.
Agree the VAT treatment of packages and vouchers with your adviser.
What about client records and data protection?
Client records are one of a salon's most valuable assets: service history, colour formulas, preferences, allergies and patch test results, and contact details for reminders and offers. They are also personal data.
Client records are covered by UAE data protection law, so take legal advice on the consent and client rights that apply to your business.
In practice, that means:
- collect only what you need, and record the client's consent, including separate consent for marketing messages;
- limit who can see sensitive notes, such as allergies or skin conditions, to staff who need them;
- let clients update their details and opt out of marketing;
- keep client data in a system with proper access control, not in staff members' personal phones or notebooks.
DIFC and ADGM have their own data protection laws, so check which rules apply to each branch.
What should you ask vendors to show you?
Ask each vendor to run one real visit, from booking to commission, with your own services, staff and prices.
Appointments
Sales and commissions
Stock
Clients and reporting
If a vendor needs a spreadsheet or second app for commissions or stock, expect the arguments to continue.
What does HYP see at salons and spas?
HYP's implementation team sees the same pattern at salons, spas and beauty centres across the UAE and Saudi Arabia. The booking app is good, but commission is calculated in a spreadsheet at month end from a sales export, sometimes on VAT-inclusive totals and usually with arguments about discounts. Back-bar products are bought in bulk and expensed, so nobody can say what a colour service really costs. Packages are recorded as sales on the day they are sold, and the unused sessions only surface when clients come back to claim them.
The best-run salons and spas use one system from booking to payroll. Every service is charged at the POS against the appointment, commission is calculated from the actual net sale, and product usage is recorded per service. Managers review utilisation, commission and product cost by stylist every month, and package balances are part of the month-end close.
HYP's Salons & Spa Cloud ERP connects appointments, POS, packages, staff commissions, retail and back-bar stock, and client records across branches, with payroll and accounts in the same system. See how it works on our Salons & Spa Cloud ERP page.
Related reading: Sales Commission Plans: Making Them Fair, Clear and Easy to Calculate, and Retail ERP vs Standalone POS: When a Growing Chain Needs More.