What no-shows actually cost a service business

By Precipitate · 13 September 2026

An empty wooden chair lit by warm afternoon light next to a wall clock, with coins spilling off the

A no-show costs more than the missed appointment fee. It costs the slot itself, plus the rent, utilities and staff time already committed to holding it, according to Schedly's no-show cost calculator. Run the numbers on a typical week and the total gets uncomfortable fast: a massage therapist seeing 8 clients a day at $75 a visit with a 12% no-show rate loses $14,400 a year after refilling one in five empty slots, per Tabby's no-show and cancellation calculator. Most owners never run that math. They feel each no-show as one canceled hour, not as a number that compounds every week of the year.

The math most owners never run

Acuity Scheduling lays out the simplest version: charge $100 a session, see 10 clients a week, and a 10% no-show rate costs $400 in lost revenue every month. Push the same math to 25 clients a week and the loss becomes $1,000 a month, more than $12,000 a year, according to Acuity's breakdown. That revenue was already booked and already promised to your calendar before it disappeared.

Tabby's calculator runs the same story for a massage therapist seeing 8 clients a day at $75 a visit: a 12% no-show rate means $72 a day lost before refilling anything. Refill one slot in five and the net loss still runs $57.60 a day, which Tabby's calculator annualizes to $14,400 across 250 working days. The pattern scales in uglier ways too: Schedly's calculator puts 15 missed appointments a week at a $150 average value at $2,250 a week, or $117,000 a year, once you count every appointment that was booked, held and never billed.

The cost that never reaches the P&L

Money isn't the only thing a no-show takes. In its own survey, Acuity Scheduling found 80% of business owners said no-shows take an emotional toll separate from the financial one. That toll doesn't show up on any spreadsheet. It's the block of the day you protected for one client, the other client you turned away to hold that slot, and the trust that erodes a little more every time the chair stays empty.

Acuity Scheduling points at why it keeps happening: clients forget a booking made weeks earlier, or they never felt any real consequence for skipping it. Neither reason has anything to do with malice. Both point straight at the two fixes that actually move the number: something to jog memory, and something to create a stake in showing up.

Why the usual fixes still don't stick

The fixes are well documented. Requiring a deposit at booking cuts no-shows by 50 to 80%, per Tabby's calculator, and Schedly's data puts deposit-paying clients at four times less likely to skip. SMS reminders alone cut no-shows 40 to 50%, according to Schedly, and Acuity Scheduling found 83% of businesses call reminders extremely critical to how they run. Combine a deposit with a reminder and Schedly reports most practices land under a 5% no-show rate.

The problem is rarely the policy on paper. It's running that policy the same way on the busy Tuesday as the slow one. Tabby's calculator is blunt about the failure point: you cannot collect a no-show fee without a card captured at the time of booking, and a cancellation policy nobody enforces changes nothing. That means someone has to take the card at every booking and fire the reminder at the right hour. It also means someone has to actually charge the fee when a client skips, then get the slot back on the calendar before the day is a write-off. A solo operator can do all of that well for a week. Doing it on every booking, every week, for a year is a different kind of work, the same kind we wrote about in what answering the phone all day actually costs.

Tabby's calculator also lays out what a fair policy actually looks like: half the service price for a late cancellation inside 24 hours, and up to the full price for a true no-show, secured by a card on file or a booking deposit and stated clearly when the appointment is made. None of that requires new software to write down. It requires someone to say it at every booking and mean it at every no-show, which is exactly the step that slips first when the day gets busy.

Where this shows up hardest

This bites hardest at businesses that run a full calendar off one person's memory. Think of pet boarding operators that hold drop-off windows against a kennel that can't be resold same-day, or driving schools that block an instructor's hour for a single student. A clinic that still books referrals by hand runs into a related version of the same problem, mapped out in what automated referral intake looks like at a vet clinic: a slot held, a resource committed, and an enforcement step that depends on someone remembering to do it in the middle of a full day.

We're candid about where a person is still needed. Deciding whether a longtime client's genuine emergency deserves an exception to the cancellation policy is a judgment call, not a rule to automate. What can run the same way every time, on the slow day and the slammed one, is the card capture and the reminder timing.

What to check this week

The formula doesn't need software to run once. Take your weekly bookings, multiply by your no-show rate, multiply by your average ticket price, then subtract whatever you already manage to refill, the same structure Tabby's and Schedly's calculators both use. Compare the result to what you assumed the loss was before you did the math. Then check one more thing: does your booking flow capture a card before it confirms the appointment. If it doesn't, per Tabby's calculator, no policy you post will actually collect anything.

Sources

Want this answered for your own business?

Get a straight answer

More from the blog

Straight answers