Skip to content
Zuri Client Lync
MULTI-LOCATION SOFTWARE

Multi-location software with shared standards

Standardise booking, inventory, payroll and loyalty across branches — franchise and multi-site software with local control where it matters.

The problems we solve

Every branch invents its own process

Different booking tools and spreadsheets make reporting, training and quality control inconsistent.

Stock and pricing drift by location

Without shared catalogs and reorder visibility, branches over-order or run out of the same SKUs.

Client history stops at the door

A guest who visits another location loses continuity when profiles and loyalty are siloed.

Payouts and performance are hard to compare

Tips, commissions and rankings can’t be managed fairly when each branch reconciles differently.

A typical day on Zuri

  1. 01

    Standardise the catalog

    Define services, pricing and material recipes once, then control branch-specific availability where needed.

  2. 02

    Book across real capacity

    Staff schedules, leave and clash checks keep each location’s diary honest — even under franchise volume. Clients can also book via WhatsApp onto that same calendar.

  3. 03

    See the network clearly

    Dashboards surface revenue, bookings, team performance and stock alerts so operators act before issues spread.

  4. 04

    Pay and retain consistently

    Use one Payroll Hub pattern across branches and keep loyalty portable as guests move between locations — with prepaid wallets when you need them.

Capabilities that matter here

Appointments

Back

Balayage + tone

Ref BATO26092214 · Thu 22 Sep 2026 · 14:30

ConfirmedUnpaidVisit 1 of 2
SessionEditCheckoutComplete

Amara Botha

File CL-SAL-0142

Born 12 Mar 1994

amara.botha@example.com

+27 82 555 0199

Client details

Client type

Regular

File number

CL-SAL-0142

Client notes

Sensitive to ammonia — use ammonia-free toner

Balayage + tone

Ref BATO26092214 · Thu 22 Sep 2026 · 14:30

Pricing for this appointment

105 minHybridFixed

Structured pricing for this booking.

Amounts (this booking)

Service

R 1,450.00

Base

R 1,450.00

Before discounts

R 1,450.00

  • Balayage75 minR 1,200
  • Toner30 minR 250
Recorded on appointmentR 1,450.00
Configured totalR 1,450.00

Assigned staff

Lindiwe Molefe

Colour specialist

lindiwe@studio.example · +27 71 555 0144

Pick client, service and staff — Zuri checks clashes before you save.

Details

Payroll Hub

Financial Hub

Payroll

Tips, commissions and pay runs from the same day’s work.

Feature config

Unpaid tips

R 878,06

Tip pool

R 238,26

Commissions

R 2 756,36

Tips earned

R 878,06

Tips paid out

R 0,00

Workflows

Choose a workflow to review balances, record payouts, or distribute pooled tips.

Card / till tips

Unpaid tips

Review taxable tip allocations and record payouts. Cash-in-hand tips stay off the payslip.

R 878,06

Commissions (3606)

Outstanding

Review earned commissions by pay period and pay employee balances.

R 2 756,36

Tip pool

Pool balance

View pooled tips and distribute balances to staff.

R 238,26

Pay runs

Statutory

Open a monthly period, review PAYE/UIF, and issue BCEA payslips.

PAYE + UIF

Staff overview

Quick view of what still needs attention across your team.

Unpaid tip balances

Remaining taxable tips by employee

View all →
  • Lindiwe Molefe

    12 allocations

    R 484,06

  • Mandla Dube

    8 allocations

    R 312,00

  • Zanele Khumalo

    3 allocations

    R 82,00

Outstanding commission balances

Earned vs paid by employee

View all →
  • Lindiwe Molefe

    Earned R 2 100 · Paid R 478

    R 1 621,68

  • Mandla Dube

    Earned R 980 · Paid R 200

    R 780,00

  • Zanele Khumalo

    Earned R 554 · Paid R 200

    R 354,68

Tips and commissions follow the till. Monthly pay runs when you need them.

Details

Financial Hub

Month · 1–22 Sep 2026Export overview
Estimated profit excludes operating expenses not yet recorded (rent, utilities, etc.).

Cash this period

Actual money that moved — job payments and till sales, not the same as work billed.

Came in

R 42,180

Actual money that moved

Went out

R 18,940

Payouts, costs, wages

Cash left

R 23,240

Came in minus went out

Where cash came from

  • Sales tillR 28,420
  • Job paymentsR 11,260
  • Wallet top-upsR 2,500

Where cash went

  • Wages & labourR 8,400
  • Job costsR 4,820
  • Running costsR 3,120
  • Tips & commissionsR 2,600

Earned this period

Till sales plus job payments collected. Jobs invoiced is a workflow stamp — not cash.

Till / sales

R 28,420

Job payments collected

R 11,260

Jobs invoiced

R 18,400

Total earned

R 39,680

Costs of the work

Job costs

R 4,820

Product cost

R 2,140

Wages & labour

R 8,400

Running costs

R 3,120

What's left after costs

R 21,200

Not the same as cash left

Still waiting

Money owed or held — not counted as profit for this period.

Customers still owe

R 44,000

Jobs AR

Unpaid wages

R 6,120

3 payslips

Wallet owed to customers

R 1,840

Outstanding liability

Money in, money out and what’s left — without five spreadsheet exports.

Details

Expenses

This month

R 48.2k

Posted

With receipt

19

Of 24

Pending

R 3.1k

To review

Operating expenses

This month
  • Sandton City Management

    Rent · 1 Sep · EFT

    R 28,500

  • City Power

    Utilities · 4 Sep · Debit order

    R 6,420

  • Xero SA

    Software · 8 Sep · Card

    R 899

Rent, utilities, software — with receipts if you have them.

Details

CRM

Clients

1,042

Active files

New this month

38

Walk-ins + bookings

VIP

64

Tagged

Clients

  • Amara Botha

    CL-SAL-0142 · +27 82 555 0199

    Regular
  • Theo Vermeulen

    VIP

    CL-FLD-0088 · +27 71 555 0221

    Corporate
  • Busi Nkosi

    CL-SAL-0210 · +27 83 555 0177

    Regular

Profiles, visit history and notes — so return visits feel remembered.

Details

Dashboard

Cash in todayR 12.4kTill + jobs
Avg wait11 minFloor
Low stock7Needs reorder

Estimated profit

OK

R 86k

MTD · after costs

Payroll pressure

Watch

R 18.2k

Tips + commissions unpaid

Open jobs

Live

7

3 in progress today

Walk-in queue

OK

2

Reception · chair 2 free

Needs attention

  • Reorder toner + gloves

    7 SKUs under min · Rosebank store

    Open
  • JOB-1042 deposit overdue

    Bryanston balcony · R 4,200 still open

    Open
  • Tip pool ready to split

    R 238.26 from yesterday’s floor

    Ready

Today’s board

  • 08:40

    Thandi · colour start

    Lebo · chair 1

    Live
  • 09:15

    Crew dispatch

    JOB-1038 · Sandton HVAC

    Next
  • 10:00

    Quote follow-up

    Q-882 · client WhatsApp

    Next
  • 11:30

    Pay run review

    Commissions · Lindiwe + Thabo

    Later

Cash in · mix today

Live till
  • Till salesR 7.2k
  • Job paymentsR 4.1k
  • Wallet top-upsR 1.1k

Cash, wait times and stock blockers on one mosaic — live from the floor.

Details

Human Resource Management

On shift

9

Today

On leave

2

Approved

Top earner

R 18.4k

This week

Team

This week
  • Lindiwe Molefe

    Colour specialist · 14 bookings

    On shift

    R 18.4k

  • Thabo Nkosi

    Field lead · 6 jobs bookings

    On shift

    R 12.1k

  • Aisha Patel

    Stylist · 0 bookings

    Leave

    R 0

Profiles, roles and schedules — what managers need day to day.

Details

Temps

Active

14

Available

On jobs today

6

Assigned

Outstanding

R 8.2k

Unpaid

Temp labour

3 on the books
  • Jabu Sithole

    General labour · R 280 / day

    Active

    R 1,120

  • Pieter Botha

    Scaffold · R 450 / day

    Active

    R 0

  • Andile Cele

    Painter · R 350 / day

    Inactive

    R 700

Reusable profiles, rates and what’s still owed — for day labour across jobs.

Details

Inventory

On hand

1,284

All SKUs

Retail value

R 186k

At list price

Low stock

7

Needs reorder

Products

4 in view
  • KE

    Kerastase shampoo 250ml

    RET-KS-250

    18

    R 195

  • DE

    Developer 20 vol

    COL-DEV-20

    4

    R 89

    Low
  • GR

    Grooming oil 50ml

    RET-GO-50

    22

    R 180

  • TO

    Torch-on membrane

    JOB-TM-ROLL

    2

    R 450

    Low

Retail and back-bar stock in one place — so you don’t run dry mid-day.

Details

FAQ

See Zuri for multi-location