Hair Salon: Bookings, checkout and loyalty for hair salons

BridgeERP books every styling and braiding chair, rings up each visit under the stylist who did it and keeps each client's loyalty points.

Free instant access. No credit card required.

Runs on
  • Invoicing
  • Point of Sale
  • Appointments
  • Employees
  • CRM
BridgeERP for hair salon: Bookings, checkout and loyalty for hair salons

Every chair, booked for the length of the service

Services are booked on the styling or braiding chair they need, and each booking shows whether the client came.

  1. Appointments

    Next Saturday, booked ahead

    Next Saturday is already booked on all five chairs, from knotless braids and a colour at 8:00 to the last haircut at 18:00.

    Explore Appointments →
    BridgeERP hair salon bookings by chair booked ahead
  2. Appointments

    Checked in or no show

    On Tuesday twelve bookings were checked in, and knotless braids booked for 11:00 were marked as a no-show.

    Explore Appointments →
    BridgeERP hair salon bookings of the day with their status
  3. Appointments

    Knotless braids book a braiding chair

    Knotless braids take four hours on either braiding chair, Monday to Saturday from 08:00 to 19:00, booked at least two hours ahead.

    Explore Appointments →
    BridgeERP appointment type of knotless braids on braiding chairs

By the numbers

What ships inside

Counted in the product.

5
statuses a booking can have: request, booked, checked in, no show and cancelled
2
ways to schedule an appointment type: on staff members or on resources such as chairs
2
kinds of loyalty reward: a discount on the order or a free product
2
ways a reordering rule runs: automatically, or manually from the replenishment list

Inside the app

What is inside

The apps a hair salon runs on, and what each does for the day.

  • Bookings by chair

    Each service is an appointment type that books a styling or braiding chair for as long as the service takes.

  • Booking statuses

    Each booking is marked booked, checked in, no show or cancelled, so the day's schedule shows who actually came.

  • Checkout by the stylist

    Stylists and braiders sign in to the till and charge the services of the visit and any product on one order.

  • Loyalty points

    A loyalty programme gives clients points on each paid order, kept on their card with the history of every visit.

  • Retail and reordering

    Hair care products are sold from stock, and a minimum and maximum per product put low shelves on the replenishment list.

  • Staff rota

    Shifts by role show which stylists, braiders and receptionists are in each day.

  • Skills and levels

    Each person's skills and level, from cutting and colour to braids and locs, are kept on their employee record.

  • Sales by stylist

    The sales analysis splits the takings by the person who rang up each order and by category.

Step by step

From the booking to the books

How a visit moves through a hair salon in BridgeERP, and which app does each step.

  1. Step 1

    Book

    A service is booked on a free styling or braiding chair for as long as it takes.

    Appointments
  2. Step 2

    Check in

    The booking is checked in when the client arrives, or marked as a no-show when they do not come.

    Appointments
  3. Step 3

    Pay

    The stylist charges the services and any products on one order, by mobile money, card or cash.

    Point of Sale
  4. Step 4

    Earn points

    The paid order adds points to the client's loyalty card, towards money off a later visit.

    Point of Sale
  5. Step 5

    Restock

    Products under their minimum are ordered from the distributor and received into stock.

    Purchase
  6. Step 6

    Close

    Each day's closing posts the takings and the VAT to accounting.

    Accounting

One order for the whole visit

The stylist who did the work charges every service of the visit, and any product the client takes home, on one order.

BridgeERP point of sale till at a hair salon: a scalp treatment, a blow-dry and a rosemary mint oil, KES 8,800
Point of Sale

A scalp treatment, a blow-dry and an oil

Tracy Muthama had a scalp care treatment and a brush blow-dry, then took a rosemary mint oil home: KES 8,800 rung up by her stylist.

Explore Point of Sale →
BridgeERP point of sale orders screen at a hair salon: the day's visits with the stylist who did each
Point of Sale

A day at the till

Tuesday at the till: each visit charged by the stylist or braider who did it, and walk-in product sales with no customer name.

Explore Point of Sale →

Points on every visit

The till adds points to the client's loyalty card with every paid order, and a reward takes money off a later visit.

BridgeERP hair salon loyalty programme with its rule and reward
Point of Sale

The salon loyalty card

One point for every KES 100 paid at the salon till, and 200 points take KES 1,000 off an order.

Explore Point of Sale →
BridgeERP hair salon loyalty cards with their balance
Point of Sale

Clients closest to a reward

The cards with 80 points or more after one week, led by Riya Nyongesa with 117.40 points from two visits.

Explore Point of Sale →

The retail shelf, restocked by rules

Each hair care product has a minimum and a maximum, and the distributor order brings low shelves back up.

BridgeERP hair salon replenishment list of hair care products
Inventory

What to order next

Eight products sold down to one unit, under their minimum of two: each shows what to order to bring the shelf back to its maximum.

Explore Inventory →
BridgeERP hair salon purchase order from a cosmetics distributor
Purchase

The distributor order

The order to Kivuli Cosmetics Distribution, confirmed on Tuesday afternoon, arrived on Wednesday at 07:20, before the salon opened.

Explore Purchase →

Who works when, and who does what

The rota shows who is on each day, and the skills report shows what each stylist and braider does and at what level.

BridgeERP hair salon staff rota for the week
Shift Planning

The week's shifts by role

This week's rota: nine-hour shifts by role, with reception or the manager in from 07:45 to open the till, and no shifts on Sunday.

Explore Shift Planning →
BridgeERP hair salon staff skills and levels
Employees

Skills by stylist and braider

Each person's level in each hair skill, from cutting and colour to cornrows and twists: 100% for expert, 80% advanced and 50% intermediate.

Explore Employees →

Takings by stylist, bookings by service

The sales analysis splits the week's takings by the person who rang up each order, and the appointments report counts bookings by service and status.

BridgeERP hair salon sales analysis by stylist
Point of Sale

Six days by stylist

From 9 to 15 September Njambi Chelimo rang up the most, ahead of Ruth Obiero and Lucy Mulwa; the manager's and reception's totals are product sales.

Explore Point of Sale →
BridgeERP hair salon bookings by service and status
Appointments

Bookings by service and status

Bookings by service and status: 86 checked in and 5 no-shows over the last six open days, and 69 booked for the next four.

Explore Appointments →

Who uses it

Who uses it, and what they see

One system for reception, the chairs, the stock room and the office.

  • Reception

    Checks clients in, marks no-shows, sells hair care products and books the next visit.

  • Stylists and braiders

    See the bookings on their chairs and their own shifts, and ring up each visit they finish.

  • Salon manager

    Sets the reordering rules, orders from the distributor and keeps the rota and skills current.

  • Owner

    Follows the takings by stylist and category, the loyalty cards and the bookings by service.

In your country

Your currency, payments and taxes

Set to the country the salon trades in.

  • Company currency

    Service prices, retail prices and the daily takings are kept in the currency of the company; the demo salon trades in KES.

  • Prices with tax included

    A tax can be included in the price, so the till charges the menu price and works the VAT out of it; the demo follows a Kenyan example.

  • Mobile money, card and cash

    Each till has its own payment methods; the demo salon till takes M-Pesa, card and cash.

  • Accounting by country

    Accounting packages for more than 100 countries set up the chart of accounts, the taxes and the tax report.

Getting started

Getting started

How a hair salon moves onto BridgeERP.

  1. Add the chairs

    Create the styling and braiding chairs as resources, with the hours the salon is open.

  2. Set up the services

    Create each service with its price, and an appointment type with its duration and the chairs it books.

  3. Load the retail shelf

    Import hair care products with prices, costs and distributors, then set a minimum and maximum per product.

  4. Open the till

    Create the till with its payment methods, the staff who sign in to it and the loyalty programme it runs.

Questions

Questions about Hair Salon

Not covered here? Contact us.

Can we book services by chair instead of by stylist?

Yes. An appointment type can be scheduled on resources such as styling chairs or braiding chairs, and the bookings schedule shows each chair's day hour by hour.

Can a four-hour braiding service block the chair for the whole time?

Yes. Each appointment type has its own duration, so knotless braids booked for four hours hold the braiding chair from start to finish.

How do we record clients who do not turn up?

Each booking has a status. It can be checked in when the client arrives, marked as a no-show, or cancelled, and the reporting shows bookings by service and status.

Can we see sales by stylist?

Yes. Staff sign in to the till, each order records who rang it up, and the sales analysis groups the takings by that person and by category.

Do clients earn loyalty points at the till?

Yes. A loyalty programme on the till adds points to the client's card with each paid order, and a reward such as money off can be used once the card has enough points.

Does the salon know when to reorder hair care products?

Yes. Each product can have a minimum and a maximum quantity. When stock falls below the minimum, the replenishment list shows the quantity to order from the distributor.

Tax compliance

Invoices your tax authority accepts

In Kenya, Uganda, Rwanda, Burundi and Zambia, each invoice, receipt and stock movement goes to the tax authority's own system when you post it. Ghana and Pakistan come next, and we connect 73 more countries on request.

  • KenyaReady

    eTIMS KRA

    Invoices, credit notes, POS receipts and stock movements

  • UgandaReady

    EFRIS URA

    Invoices, POS receipts and stock

  • RwandaReady

    EBM RRA

    Invoices, POS receipts, stock and imports

  • BurundiReady

    EBMS OBR

    Invoices, POS receipts, stock and manufacturing

  • ZambiaReady

    Smart Invoice ZRA

    Invoices, POS receipts, stock and imports

NextGhana GRA E-VATPakistan FBR Digital InvoicingAll 80 countries

Hair Salon, app by app

One connected flow instead of separate systems — the work moves from one team to the next without re-typing anything.

Every stop is a real app in your plan, and the hand-offs between them are the product.

  • Customers & sales
  • Operations
  • People
  • Finance
Stage 1 of 5 · Customers & sales

Point of Sale

Touch till, offline mode, sessions, cash control and receipts.

Point of Sale →
Till at a hair salon in BridgeERP Point of Sale, ringing up a sale

Ready when you are

Open the plan builder with the right apps for this industry already selected, or see it running first.