Salon POS System
for Beauty Businesses.
A POS for a salon or beauty business bills each treatment to the stylist or therapist who did it, works out their commission, sells shampoo and skin care from stock on the same bill, and keeps every client's treatment history in one place. A TimeWorks salon POS system does this on a local SQL database for hair salons, nail bars and day spas, with rental from R995 per month excluding VAT covering hardware, software and support.
POS for a Salon
or Beauty Business
A POS for a salon or beauty business does four jobs at the front desk: it bills each treatment to the stylist or therapist who did it and works out their commission, it sells shampoo, nail polish and skin care from stock on the same bill as the service, it handles deposits, treatment packages and gift vouchers, and it keeps each client's treatment history where the whole team can use it. Get those right and the bill, the commission report and the retail shelf agree. Miss one and month-end turns into a debate about who did which colour.
Here is how that works on a TimeWorks salon POS system. A booked appointment opens at the till with its services and the assigned stylist or therapist already on the bill, so checkout is a confirmation rather than a re-entry, and the client can add a product or settle a package balance in the same transaction. You set commission rates per service category for each staff member, and the system works out what each one earned on every completed treatment; month-end reports show each person's service revenue, retail sales and commission. Commission-only, salary-plus-commission and hourly-plus-retail-commission arrangements are all supported. Retail products come off stock as they sell, with a reorder alert when a line runs low, and colour used at the basin can be recorded as back-bar stock, separate from retail sales.
A POS is not the only software a salon runs. Salon booking and management software covers the online diary, client reminders and marketing, while a POS covers the money and the stock at the front desk. Many salons run both. A smaller salon, nail bar or spa can run its appointment book, billing, commission and retail from the POS alone. If you are not sure which fits, book a demo and bring your service menu and your commission rules.
Deposits and cancellation fees in South Africa follow the Consumer Protection Act 68 of 2008. Under section 17, a client has the right to cancel any advance booking. A business that accepts a booking for a later date may ask for a reasonable deposit in advance and may charge a reasonable fee for a cancellation. Whether a fee is reasonable depends on the service booked, how much notice the client gave, whether you could reasonably fill the slot, and the general practice of the industry. You may not charge any cancellation fee if the client cannot keep the booking because of the death or hospitalisation of the person it was for. On TimeWorks, a deposit taken at booking is recorded against the appointment and applied to the final bill, and if your policy keeps the deposit after a late cancellation, the revenue is recorded correctly in your reports.
Gift vouchers have their own rule. Under section 63 of the same Act, a prepaid voucher, card or credit does not expire until its full value has been used or three years after the date it was issued, whichever comes first, unless you agree to a longer period. So if you set an expiry date on vouchers in the POS, set it at least three years after issue. Each voucher carries a reference number, and a partly used voucher keeps its remaining balance for the next visit.
Client records are personal information, so the Protection of Personal Information Act, section 19, says you must take appropriate, reasonable technical and organisational measures to prevent their loss, damage or unauthorised access. Allergy and skin-sensitivity notes go further: they are information about a client's health, which section 26 says you may not process except as section 27 allows, and the client's consent is one of the grounds it lists. Ask before you record it. On TimeWorks, client profiles sit on your own local SQL database, and access is set by staff role, so reception sees bookings and payments while management sees the full history. If you send rebooking reminders or promotions by SMS or email, section 69 allows electronic direct marketing only to people who have consented or who are already your customers.
The front desk needs the right hardware. A commercial touch screen terminal is built for continuous high-traffic use; the Toshiba TCx terminals we install cost R12,995 to R24,995 excluding VAT to buy. Card payments go through an Ingenico or Verifone card machine linked to the till, so the amount moves across without retyping; it takes chip, contactless and QR payments and works with Nedbank, FNB, ABSA and Standard Bank. New hardware carries the full manufacturer warranty.
VAT and power are the South African part of the job. SARS levies VAT at the standard rate of 15%, and from 1 April 2026 the compulsory VAT registration threshold rose from R1 million to R2.3 million, which matters to a small salon deciding when to register. Eskom ended winter 2025 with 26 hours of load shedding across four evenings, supplying electricity 97% of the time. TimeWorks runs on a local SQL database, so billing, voucher redemptions and cash sales carry on when the internet drops. Offline mode does not supply power, so a UPS battery backup sized to your hardware keeps the front desk running through an outage.
Finally, cost. POS software on its own is R350 per month excluding VAT for the Cloud-Based Entry POS, for up to two users with basic sales tracking, or R500 per month excluding VAT for the Full Business Solution, which adds advanced stock control, debtors and creditors management and unlimited users. Both are on our POS software plans page. Rent the complete front desk setup from R995 per month excluding VAT, month to month, with the hardware, software and support included; daily rental is contact for pricing. Running a gym or fitness studio as well? Our gym and fitness POS handles memberships and class packs on the same kind of setup.
| What a salon till needs | Why it matters in a South African salon | How TimeWorks does it |
|---|---|---|
| Each service billed to the right person | Stylists and therapists are paid on what they did, so the bill decides the commission. | The booked appointment opens pre-filled; commission per staff member and service category. |
| Deposits and cancellations | Deposits and cancellation fees must be reasonable, and none may be charged after a death or hospitalisation (CPA section 17). | Deposit recorded against the booking and applied to the final bill. |
| Retail and back-bar stock | Products sell across the same desk as services, and colour is used up at the basin. | Stock off per sale, reorder alerts, back-bar use recorded separately. |
| Client notes kept safe | Allergy notes are health information, which may be processed only on the grounds POPIA allows (POPIA section 26). | Client profiles on your own local SQL database, access set by staff role. |
| Packages and vouchers | Clients prepay and redeem over many visits; vouchers run at least three years (CPA section 63). | Package and voucher balances tracked by reference; part-used balances carry forward. |
See every terminal, scanner and printer on our POS hardware page, or compare the Entry and Full Business software options side by side. Want the full kit without the upfront cost? See how monthly POS rental works.
Services, Commission and Retail,
Behind Every Booking.
Purpose-built modules that address the real operational demands of salon and spa businesses in South Africa.
Appointment-Linked Billing
Link every treatment and service directly to a client booking so that billing at checkout reflects the exact services performed without manual entry. When a client's appointment is completed, the POS pre-fills the bill with the booked services and the assigned therapist. The client can add retail products, adjust services, or settle a package balance in the same transaction without the receptionist building the bill from scratch.
Therapist Commission Tracking
Configure commission rates per service category per therapist, and the system calculates earned commission on every completed appointment automatically. End-of-month commission reports show each therapist's service revenue, retail sales contribution, and total commission earned, giving your payroll process an accurate figure without manual calculation. Commission-only, salary-plus-commission, and hourly-plus-retail-commission structures are all supported.
Retail Product Stock Management
Manage your salon retail range, shampoos, treatments, nail polishes, and skin care products, alongside your service offerings in the same POS system. Every retail sale deducts stock in real time and generates a reorder alert when a product falls below minimum level. Service product consumption, the colour used during a treatment, for example, can be recorded as a back-bar stock deduction separate from retail sales.
Package and Voucher Sales
Sell treatment packages, for example, a ten-visit massage package or a bridal preparation bundle, and track redemptions against the package balance at every visit. Gift vouchers are issued at the POS, stored against a voucher reference number, and redeemed by scanning or manual entry. Voucher balances carry forward if not fully used in a single visit, and any expiry date you set should be at least three years after issue.
Client Profile and Service History
Store each client's full treatment history, product preferences, allergy notes, and therapist preference in their profile. When a returning client arrives, reception can view their last visit details, the colour formula used, skin sensitivity notes, and preferred therapist, ensuring continuity of service without staff relying on memory. Client records stay on your own local SQL database, which supports the security measures POPIA asks of you.
Deposit and Cancellation Management
Collect booking deposits at the time of scheduling and record them against the client appointment. At checkout, the deposit is automatically applied to the final bill. For late cancellations or no-shows, the deposit can be forfeited as per your cancellation policy and the relevant revenue recorded correctly in your financial reports, without creating an accounting discrepancy.
Built for
South African business.
Since 1999, in Cape Town, TimeWorks has built every module for South African retail and hospitality. The system is designed around the realities of trading in South Africa, including load shedding resilience, rand-based reporting, and local compliance requirements.
Faster Checkout Experience
Appointment-linked billing means checkout is a confirmation rather than a full re-entry, reducing the post-treatment awkwardness and getting clients on their way while your therapist prepares for the next booking.
Accurate Commission Every Month
Commission is calculated from the transaction record, so each stylist and therapist can see how their figure was reached, payroll preparation takes less time, and your best performers are paid correctly.
Retail on the Same Bill
Products recommended at the chair are sold at the checkout desk in the same transaction as the service, with stock deducted and commission credited.
Rental Options Available
No large capital outlay required. Monthly rental is from R995 per month excluding VAT, month to month, with hardware, software and support included. Daily rental is contact for pricing.
Salon POS Questions
Salon, nail bar and spa questions about TimeWorks POS.
Ready to Modernise Your Salon or Spa?
Talk to an Expert.
Talk to a TimeWorks specialist about appointment billing, commission setup, and retail management. Rental and purchase options available with full staff training.