Hair salon KPIs in New Zealand: the five numbers worth tracking
A salon owner in Tauranga once summed up her reporting system as "the till total and a feeling". She is in good company: most small New Zealand hair salons steer by instinct, because the alternative seems to be an analytics product, a consultant, or both. Neither is necessary. Five numbers tell you almost everything about the health of a small salon, and every one of them can be computed by hand from data you already hold. Your till or EFTPOS terminal knows what clients paid. The appointment history inside a free booking diary for your hair salon that takes no commission knows who came, when, for how long, and who never showed up.
This guide defines each of the five numbers precisely, because a KPI you compute inconsistently is worse than no KPI at all. It shows the hand calculation, names the lever each number moves, and gives a worked example in New Zealand dollars, clearly labelled as hypothetical. And it starts with the part most KPI articles fudge: what you can honestly compare your numbers against in New Zealand.
The honest truth about NZ salon benchmarks
Search for salon benchmarks and you will find confident tables: utilisation "should be 75 to 85 per cent", rebooking "averages 60 per cent", average spend figures quoted to the dollar. Chase the footnotes and they lead to overseas coaching blogs, vendor marketing, or nowhere. There is no authoritative, public, current benchmark survey for small New Zealand hair salons. Anyone quoting one without naming its source, sample, country and date is guessing, and this article will not do it.
What actually exists for New Zealand, used carefully:
- Kitomba's dated platform snapshot. Kitomba, the Wellington-built salon software, published rebooking data from its own platform: an average rebooking rate of 57 per cent for New Zealand hair businesses in the fourth quarter, using a strict "rebooked within 24 hours of the appointment" definition (kitomba.com, published January 2021 with data running to late 2020, checked in October 2026). Real data, but it describes Kitomba's own customer base more than five years ago, under a narrower definition than the at-checkout count below.
- Kitomba Benchmark, for Kitomba customers only. Kitomba also offers a Benchmark feature that compares a salon's results against anonymised data from other businesses on its platform. It lives inside the product for its customers; the underlying industry averages are not published publicly (checked on kitomba.com in October 2026). If you already pay for Kitomba, use it. If you do not, no equivalent public NZ dataset exists.
So the rule this whole article runs on is simple: your benchmark is your own trailing three months. Compute each number the same way every week, average the last 12 or 13 weeks, and work to beat that. A salon that lifts its own rebooking rate from 30 to 45 per cent has achieved something real and bankable. A salon chasing a percentage a blog invented has achieved anxiety.
One distinction and one NZ twist before the formulas
Every number below measures revenue: money crossing the till. Profit is what is left after rent, wages, KiwiSaver, colour, insurance and ACC levies, and a salon can grow revenue while shrinking profit, for instance by discounting its way to a fuller book. Keep profit as a separate conversation with your accountant; these five numbers are the weekly steering wheel, not the annual accounts.
The New Zealand twist is GST. If your salon is GST-registered, your displayed prices include 15 per cent GST, so roughly 13 per cent of the till total is tax you are collecting for Inland Revenue, not income: a NZ$95 cut is NZ$82.61 of revenue to you. For week-to-week tracking, GST-inclusive is fine, it is what the till shows. But strip GST (divide by 1.15) whenever you compare across a boundary: against a month before you were registered, against a sole trader friend who sits under the NZ$60,000 registration threshold, or against your own history after a price rise that merely passed GST on. A salon that registers mid-year and lifts display prices 15 per cent sees its "average ticket" jump while nothing real changed. The registration mechanics are covered in our guide to GST for New Zealand hair salons; here, just pick a basis per comparison and label your tracking table accordingly.
1. Utilisation: how full are the hours you pay for?
Definition: booked service hours divided by available service hours, per stylist, per week. Available hours are the hours a stylist was rostered to take clients: not the salon's opening hours, and not 40 by default.
How to compute it by hand: open last week's calendar, add up the durations of completed appointments for one stylist (a 45-minute cut is 0.75, a two-and-a-half-hour colour is 2.5), then divide by the hours she was rostered. Ten minutes per stylist with a notepad, less once the booking software shows durations on every entry.
What moves it: rosters and gap-filling. Utilisation is never uniformly low; it is low in specific places, Tuesday mornings, one stylist's column, the 2 pm trough. Point offers at the troughs rather than the peaks: our guide to filling quiet hours in a hair salon works through those levers cheapest-first. The stakes are concrete in New Zealand because every rostered hour carries wages, KiwiSaver and leave accrual whether the chair is full or not: the per-hour cost side is laid out in our guide to hairdresser wages in New Zealand. A chronically empty rostered hour is a cost with no revenue against it, and either the roster or the marketing has to change.
Why 100 per cent is not the goal: a diary with zero air cannot absorb a colour running late, a correction, or a new client who wants something this week. If your earliest opening is three weeks out, new clients book elsewhere and never become regulars. Sustained weeks in the high 90s are a signal to raise prices or hire, not a trophy.
Worked example (hypothetical, redo it with your numbers): a salon rosters 90 stylist hours a week and books 58 of them: 64 per cent. The 32 empty hours are not evenly spread; 12 sit before noon on Tuesday and Wednesday. That is not "business is slow", that is a specific hole with a specific fix.
2. Average ticket: what a visit actually brings in
Definition: revenue divided by client visits, over a week or a month. Compute it twice: service-only (service revenue divided by visits) and total (services plus retail, divided by visits). Mixing them is the classic trap: retail sales rise, the blended number looks healthy, and underpriced services hide underneath.
How to compute it by hand: the till or EFTPOS report has both revenue totals; the calendar has the visit count. Divide. Two timing rules keep it honest: count gift vouchers when redeemed, not when sold (or December flatters you and February panics you; the details are in our guide to gift vouchers for NZ hair salons), and leave tips out entirely, they belong to the stylist.
What moves it: pricing and menu structure. A service ticket that has been flat for two years while your colour supplier repriced twice and the minimum wage moved is telling you to act. The chair-hour maths, the GST display rules and how to pass an increase without losing regulars are the whole subject of our guide to pricing hair salon services in New Zealand. The gap between your two tickets is its own lever: recommendations at the chair, not a retail quota.
Worked example (hypothetical): 190 visits last month, NZ$17,100 in services and NZ$1,520 in retail, GST-inclusive. Service ticket NZ$90, total ticket NZ$98. Stripped of GST for a comparison with your unregistered first year: NZ$78.26 and NZ$85.22. If the trailing three-month service ticket was NZ$95, something changed: a promotion that overstayed, skipped consultation upgrades, a drift toward quick trims. The number does not say which; it says look.
3. Rebooking rate: the single best health metric
Definition: of the clients who paid this week, how many walked out with their next appointment already in the diary?
If you track only one number, make it this one. It measures the thing everything else depends on, whether clients intend to come back, and it predicts next month's revenue before next month exists. It also responds faster than any other KPI, because moving it requires no spend at all, only a consistent ask at checkout.
How to count it by hand: a tally sheet by the till with two columns, clients served and clients rebooked, filled in the moment it happens. Rebooking rate = rebooked divided by served. Reconstructing it later from the calendar is miserable; counting it live is free. If a client books online that same evening you may count her, but pick a rule and keep it.
What moves it: the checkout script, phrased as professional advice ("for this colour we should see you around the 20th of December, shall I hold Saturday morning?") rather than a sales pitch. The scripts, the measurement routine and the follow-up for clients who decline are covered end to end in our guide to client retention and rebooking for New Zealand hair salons. For scale, the only real NZ data point is the dated Kitomba figure above, 57 per cent within 24 hours on its own platform in late 2020; treat it as a curiosity, not a target, and beat your own trailing average instead.
Worked example (hypothetical): a two-chair salon serves 50 clients a week and 14 leave rebooked: 28 per cent. Lifting that to 45 per cent means 22 or 23 clients, so 8 more appointments a week placed in the diary before anyone has to remember you or be won back. At a NZ$90 average ticket that is roughly NZ$720 a week moved from "hopefully" to "scheduled". Revenue, not profit, and your figures will differ; the mechanism is the point.
4. No-show and late-cancel rate: how much booked revenue evaporates
Definition: no-shows plus cancellations inside your notice window, divided by booked appointments, per week. Count late cancellations with no-shows, because the chair sat empty either way; a cancellation with enough notice to refill the slot is the diary working as intended.
How to compute it by hand: go through last week's calendar and count two things, total appointments and the ones that ended empty. Three out of 55 is 5.5 per cent. Track the dollar version too, the booked value of the lost slots: "NZ$285 walked out this week" lands harder than a percentage, and the full cost arithmetic (including why a no-show costs nearly all margin, not just revenue) is worked through in our guide to reducing no-shows in a New Zealand hair salon.
What moves it: reminders, a written cancellation policy, and consequences applied consistently. This is the most mechanical number on the list: salons that switch on automatic reminders usually watch it fall without a single awkward conversation.
Worked example (hypothetical): 55 appointments booked, 2 no-shows and 1 cancellation two hours before: 5.5 per cent, about NZ$285 of booked value. Over a 48-week year that pace is north of NZ$13,000 of revenue that never reaches the till. Cutting the rate in half is worth more than most marketing you could buy with the same effort.
5. Revenue per available hour: the one number that cannot lie alone
Definition: service revenue for the week divided by total rostered stylist hours for the week. Hoteliers call their version RevPAR; for a salon it is revenue per available chair-hour, and it is the single best summary number because it multiplies utilisation and ticket together. Fill more hours, it rises. Charge properly, it rises. Quietly cut Saturday staffing while revenue holds, it rises too, which is exactly what makes it the honest companion to the two numbers it combines.
How to compute it by hand: one division. NZ$7,600 of service revenue across 90 rostered hours is NZ$84 per available hour, GST-inclusive (NZ$73 stripped).
What moves it: everything above, which is the point. Compare it against your fully loaded cost per chair-hour, the wages, rent, power and insurance a rostered hour costs you whether or not anyone sits down. That floor calculation is the first step of the chair-hour pricing method in our NZ salon pricing guide; a revenue per available hour that sits below your cost per hour means the week ran at a loss before retail, however busy it felt.
Worked example (hypothetical): the salon above earns NZ$84 per available hour against a fully loaded cost of NZ$61 per chair-hour. The margin is real but thin. Next quarter, revenue per available hour is NZ$92: the weekly table shows utilisation flat and service ticket up NZ$6, so the price rise did the work and held. That is the kind of sentence this number lets you say.
The 15-minute weekly routine
Numbers you compute once are trivia; numbers you compute every week are a steering wheel. Fix a slot, Monday morning before the first client works well, while last week is complete and this week is still adjustable, and run the same five calculations in the same order from the same sources: the till report for revenue and visits, the calendar for booked hours, no-shows and rostered hours, the tally sheet for rebookings. After two or three weeks it genuinely takes about 15 minutes.
Write them into a simple table, paper or spreadsheet:
| Week of | Utilisation % | Service ticket | Rebooking % | No-show % | Rev/avail. hour |
|---|---|---|---|---|---|
| 2 Mar | 62% | NZ$88 | 28% | 6.0% | NZ$79 |
| 9 Mar | 64% | NZ$90 | 34% | 5.5% | NZ$84 |
| 16 Mar | 67% | NZ$89 | 37% | 3.6% | NZ$87 |
(The figures illustrate the format, not targets.) The review itself is three questions: which number moved, do I know why, and what is the one action this week? One action. A salon that fixes one number per month transforms in a year; a salon that attacks all five at once usually measures nothing properly and changes nothing durably.
When a number lies to you
Each of the five can improve on paper while the salon gets worse. The weekly table is your lie detector, because the distortions show up as numbers moving in suspicious combinations:
- Utilisation up because hours were cut. Trim 15 rostered hours and utilisation jumps with zero new revenue. Always read utilisation next to total booked hours and revenue per available hour: if the percentage rose while booked hours fell, you shrank, you did not improve.
- Average ticket up because cheap visits vanished. Lose your quick-trim regulars and the average rises while the till takes less. Ticket up plus visits down is a warning, not a win.
- Rebooking rate flattered by double counting. If the same client rebooks, cancels, and rebooks again and you tally her twice, the rate inflates. Count clients, not booking events, and keep your 24-hour-online rule consistent.
- No-show rate down in a quiet week. Percentages shrink when the denominator does. The dollar version keeps you honest.
- Any GST-inclusive number compared across the registration boundary. As above: strip GST before comparing, or the 15 per cent masquerades as growth.
Which software surfaces what (honestly)
Everything above assumes your appointment history exists somewhere searchable. A paper book technically holds it, but adding up booked hours or finding last quarter's no-shows in one takes an evening, which is exactly why most owners who track nothing are paper-book owners.
To be straightforward about our own tool: ViteUneCoupe has no reports dashboard. It will not draw the table above for you, and we will not pretend otherwise. What the free plan provides is the raw material, reliably and at no cost: an online calendar where every appointment, its duration, its cancellation or its no-show is on record; a client database where every booking attaches to a client's history; staff schedules that define the rostered hours in your utilisation maths; and unlimited online bookings with 0 per cent commission, permanently. The hand calculations in this article were written against exactly that data. The Standard plan, from 29 € excluding tax per month with no commitment, adds the automatic confirmation, reminder and thank-you emails that move the no-show number; reminders are email only, there is no SMS on any plan, and billing is in euros, so the New Zealand dollar amount on your statement moves with the exchange rate and your bank may add a foreign-transaction fee.
The concession, plainly: if you want the numbers computed for you, the New Zealand incumbents are genuinely better at that. Timely and Kitomba both ship real reporting, and Kitomba's customer-only Benchmark feature adds anonymised peer comparison that nothing free replicates. You pay for it, every month, alongside whatever SMS and payment fees your plan carries: our breakdown of what salon software really costs in New Zealand puts full-year figures on that trade-off. A reasonable way to decide: if 15 minutes a week with a calculator feels fine, free data plus a hand-drawn table costs nothing; if you will only look at numbers a dashboard pushes at you, the reporting subscription may earn its keep.
Whatever you choose, the principle holds: the KPIs that matter are already in your booking history and your till. The owners who steer by them are not the ones with the fanciest dashboard. They are the ones who look every Monday.
Frequently asked questions
What KPIs should a New Zealand hair salon owner track?
Five cover a small salon: utilisation (booked hours divided by rostered hours, per stylist), average ticket in NZ$ (services and total, computed separately), rebooking rate at checkout, no-show plus late-cancel rate, and revenue per available hour. All five come from the booking calendar and the till, and each takes minutes to compute by hand.
Are there published benchmarks for hair salons in New Zealand?
No reliable public, current ones. Kitomba published a platform figure in January 2021 (57 per cent average rebooking within 24 hours for NZ hair businesses, data to late 2020), and its Benchmark peer-comparison feature is available only to its customers, with no public averages. Benchmark against your own trailing three months instead: same formula, every week, beat your own average.
What is a good rebooking rate for a hair salon?
There is no defensible universal target. The only dated NZ platform figure is Kitomba's 57 per cent within 24 hours from late 2020, measured on its own customers under a strict definition. Count your own rate at the till for two weeks to establish a baseline, then work to beat your trailing three-month average with a consistent checkout ask.
Should salon KPIs include or exclude GST?
For weekly tracking, GST-inclusive is simplest because it is what the till shows. Strip GST (divide by 1.15) whenever you compare across a boundary: against months before you were GST-registered, against a salon under the NZ$60,000 threshold, or after a price change that merely passed GST on. Label your table either way and never read till totals as money you can spend.
How do I calculate revenue per available hour in my salon?
Divide the week's service revenue by the total hours your stylists were rostered to take clients. NZ$7,600 across 90 rostered hours is NZ$84 per available hour. Compare it with your fully loaded cost per chair-hour: below that floor, the week ran at a loss regardless of how busy it felt.
How often should I review my salon's numbers?
Weekly, in a fixed 15-minute slot, computed the same way from the same sources every time. Pick the worst number relative to your own trailing three months, apply one corrective action, and watch only that number for a month before touching the next one.