No-show rates by beauty vertical: 2026 numbers for solo booth pros
Every solo pro we've talked to has a number in their head for their own no-show rate. It's almost always higher than the industry average they hear quoted, and almost always lower than the actual observed rate in their books when they counted. The gap between those two numbers — felt vs. counted — is where the bleed lives. This post collects what current operator surveys and our own conversations with solo booth renters consistently land on, broken out by vertical, so you can see how your own week looks next to the rest of the industry. It also converts each range into an annual dollar figure for a fully-booked single chair, so the cost stops being abstract. One number at the end is the single biggest lever on every vertical in the table, and every solo pro already knows what it is.
The headline range, by vertical
Below is the range most operator surveys and ChairHold field conversations in early 2026 converge on for booth-rental / solo-chair businesses. These are not multi-location chain numbers, which tend to be lower because chain shops have front desks that confirm the day before. Booth-rental numbers are the ones that matter for the ICP we built ChairHold for.
| Vertical | Typical range | Most common trigger |
|---|---|---|
| Barber (cuts, beard work) | 18–22% | Forgot / "something came up" |
| Stylist (cut + color) | 20–25% | Cold feet on a color change |
| Nail tech (full sets / fills) | 15–20% | Last-minute schedule conflict |
| Lash artist (full sets, 2h+) | 25–30% | Sickness / kids / allergy flare-up |
| Mobile groomer (in-home / van) | 12–18% | "Not home" / dog-behavior excuse |
| Makeup artist (event / PMU) | 18–25% | Event cancelled / changed mind |
If your own rate is inside those ranges, you're normal. If it's higher, it's almost always because (a) you book heavily in DMs without a confirmation step, (b) you don't take a deposit, or (c) your ICP skews young and spontaneous (TikTok-acquired, vs. IG-acquired). Those three factors each add a couple of percentage points independently.
Why the ranges differ
Barbers sit at the bottom because a cut is a fast, inexpensive, low-stakes appointment. If a client doesn't show, the replacement cost is "I lost 30 minutes" — not a pre-mixed color bowl. The trigger is usually pure forgetfulness, not ambivalence. Stylists run higher because color services are emotional and the client has been thinking about the change for weeks; cold feet after they see the inspo pic again at 7am is a real thing.
Lash is the worst number in beauty because of three things stacking: the service is long (2+ hours, which means any morning-of hiccup — child, headache, eye irritation — triggers a cancel instead of a reschedule), full sets aren't strictly necessary (unlike a haircut, nobody has to get lashes), and the trays and adhesive have opened-product costs the client doesn't see but the artist absolutely feels. Fills run lower (18–22%) than full sets (25–30%) for the same reason barber cuts do: short, low-friction, high-habit.
Mobile groomers sit at the bottom end because the client has to pick up a dog, clear a parking spot, and be home — the act of booking already filters out ambivalence. But when they do no-show, it's almost always "the dog was acting weird" as the cover story; the operator has already driven to the door.
What one no-show actually costs
Rate-as-a-percentage is an abstraction. The number that actually hurts is dollars per year on one solo chair. We ran the math for a fully-booked single chair running Tuesday–Saturday, 8-hour days, at industry-median service pricing in a tier-2 US market.
| Vertical | Avg ticket | No-show rate | Annual revenue bleed* |
|---|---|---|---|
| Barber | $45 | 20% | ~$37,800 |
| Stylist (cut + color) | $160 | 22% | ~$67,200 |
| Nail tech | $75 | 17% | ~$32,300 |
| Lash artist | $180 | 27% | ~$72,000 |
| Mobile groomer | $110 | 15% | ~$24,750 |
*Bleed = tickets × days × weeks × no-show rate × average ticket, assuming ~7 appointments/day × 5 days/week × 48 weeks/year. Real chairs run at 70–90% of that, but the math is linear — cut the whole column by 20% if you're part-time and it still hurts.
That stylist number — ~$67k/yr on a fully-booked solo color chair — is the one that gets quoted most often, and it's the one that stops being abstract the first time you see your own January missed-appointment log next to your January payouts. The gap is roughly one month of take-home pay, gone to empty chairs.
The single lever that moves every row
If you run solo, there is one operational change that cuts every row in that table by roughly half: take a non-refundable deposit at booking time. Not a "card on file" (which clients don't feel), not a cancellation fee after the fact (which clients dispute and which costs you social capital to collect) — a real deposit the client actively pays before the appointment is confirmed.
Published operator data and our own conversations line up on the rough magnitude: a flat deposit of 25–50% of ticket brings a 25% lash no-show rate down to 8–12%. It brings a 22% stylist rate down to 10–13%. Barber rates fall less in absolute terms (18–22% → 10–14%) because the trigger is forgetfulness, not ambivalence, and a deposit doesn't fix forgetfulness on its own — but a deposit plus an SMS reminder closes most of the remaining gap.
The mechanism isn't mysterious. A client who paid $45 upfront for a color appointment has sunk cost. They will cancel, reschedule, or show — but they won't ghost. A client who ghosted a DM-booked slot with zero money on the line often didn't even register the appointment as a commitment.
Deposit amounts that actually move the rate
Not every deposit size works equally well. We wrote up the full dollar-by-service breakdown in a separate post, but the pattern across verticals is consistent: a deposit under $10 acts as a booking-friction test, not a commitment test. Clients will still ghost a $5 deposit because $5 is "worth losing for the sake of sleeping in." The floor where the psychology shifts is somewhere around 20% of ticket or $20 flat, whichever is higher. Below that, the deposit reads as a fee. Above it, the deposit reads as a commitment.
Second-order pattern: one deposit amount beats a tiered deposit schedule. Solo pros who try "$10 for cuts, $30 for color, $50 for lash fills" end up with clients asking why, negotiating the amount, or booking the lower service to get the lower deposit and upsizing at the chair. One flat number per chair is cleaner and holds up.
What doesn't work (but feels like it should)
The "I'll just make them pay upfront next time" approach — i.e., punishing a no-show after it happens rather than preventing it — produces churn, not behavior change. The client either doesn't rebook with you (which is fine if they no-showed, except they tell friends about the experience) or rebooks and no-shows again because the penalty was in the past, not the present.
"Card on file" without a capture is another one that feels clever. The client entered a card; they believe you could charge them, but they've also never seen a charge post, so there's no prior evidence. When the actual no-show happens, you then face the awkwardness of charging an absent client's card, which many solo pros won't do; the card sits there uncaptured.
Reminder SMS and email help but cap out fast. A single 24-hour reminder cuts no-shows by about 20% of their baseline (so a 20% rate becomes a 16% rate). A second reminder produces almost nothing on top of that — the people who ghosted the first reminder ghost the second too. Reminders are a complement to deposits, not a substitute.
A 30-day plan to halve your own rate
If you don't currently take a deposit, here's the smallest change that produces the biggest move in your numbers:
- Week 1. Count. Go back through your last 60 days in your booking app or DMs and tag every no-show. Tally by day of week. Most solo chairs see a Saturday-afternoon peak. Knowing your baseline is half the fight.
- Week 2. Pick one flat deposit number. For most verticals that's $20–40. Mobile and lash can go higher; barber and nail tech stay lower.
- Week 3. Add a deposit-required line to your IG bio and your DM quick reply, and set up whatever booking tool collects deposits to your own Stripe. (If you're using ChairHold, the bio link itself does this; if you're not, the Stripe setup is here.)
- Week 4. Run the month. Re-count. If your no-show rate isn't down 40–50% by day 21, the deposit is probably too low or your SMS reminder isn't going out — both fixable.
The solo pros who've done this and reported back almost universally describe the same thing: the first week feels uncomfortable (they lose two bookings to "I don't want to pay upfront" push-back), the second week they stop thinking about it, and by the end of week three they're surprised by how quiet their schedule got — no emergency reshuffles, no Saturday afternoon holes. That quiet is what the percentage points actually feel like.
A note on the numbers
The ranges in this post are triangulated from three sources: published operator surveys (the 2026 Shortcuts ANZ report, which is the most frequently cited figure source for the ~30% industry-wide average number, corroborating data from SalonCentric operator surveys, and Booksy's operator community pulse), what solo pros self-report in booth-renter Facebook groups when they compare books, and the ~80 solo-beauty operator conversations that went into the research phase of ChairHold. Where sources disagree by more than a couple of points, we took the lower end of the disagreement rather than the high — the numbers in this post are conservative versions of what operators reported to us.
If your own number is higher than anything in the table, two things are almost always true: you book predominantly in DMs without a confirmation step, and you aren't taking a deposit. Both are fixable in a week. This is a market where a simple $9/mo booking link with a deposit ceiling closes the gap, which is why ChairHold exists.
FAQ
Is a 30% no-show rate actually normal?
At the top of the lash and full-set makeup range, yes. For other verticals, 30% is the tail — it means something specific about your booking channel (DM-only without confirmation) or your ICP (very young, spontaneous demographic). Normal ranges by vertical are in the table above.
Do chain shops have lower rates than booth renters?
Yes, noticeably — often half. Chain shops run front-desk confirmations, have stricter deposit policies enforced at the chain level, and have a reputation signal that amplifies the social cost of ghosting. Solo booth renters give up that friction by default. A deposit link puts it back.
What counts as a "no-show"?
For the purposes of the ranges above: the client didn't show, didn't reschedule in advance, and didn't message about it until after the appointment time had passed. A last-minute reschedule (>2 hours notice) isn't a no-show — it's a cancel, and cancels rebook at 70–80%. Cancels are fine. No-shows are what this post is about.
Does taking a deposit lose me bookings?
In the first two weeks, yes — a small percentage of price-sensitive or ambivalent clients will decline. Those clients were about the same percentage that ended up no-showing anyway. The net after a month is ~positive: fewer total bookings, higher effective ticket, much quieter calendar.
Is this research published anywhere?
The range numbers triangulate published surveys (Shortcuts ANZ 2026, Booksy's operator pulse, SalonCentric's annual report) with our own conversations with solo-beauty operators. We're writing up a longer quarterly report; if you want a copy, join the waitlist below and we'll send it.