Want a figure for your own business rather than the method? The no-show calculator turns your own booking numbers into a yearly cost, with no email needed.
The Hidden Cost of No-Shows
When a customer doesn't show up, what you lose is the booking: the money that should have arrived for that slot and did not. One empty slot is easy to shrug off. A year of them is not, and that is the cost that stays hidden until you add it up.
It is just as easy to overcount. Put the wage for the empty hour and the customer you turned away on top of the price, and one no-show looks like three. The bigger number feels persuasive, but it leads to a harsher policy than the real loss justifies. Count each no-show once, then count a year of them.
The No-Show Cost Framework
Let's break down what a no-show really costs:
Component 1: The Booking You Lost
The money you would have earned, including any add-ons the customer had booked for that visit.
Calculation:
No-Show Cost = Booking Value
For a $95 groom, that's $95 lost. If the customer had booked a nail grind or a blueberry facial on top, those go missing with them, so they belong in the booking value.
Component 2: Late Cancellations
A cancellation inside your notice period is not quite a no-show. Some of those gaps get refilled by a last-minute booking, and some do not.
Calculation:
Late Cancellation Cost = Booking Value × Share You Lose
If you refill about half of your late gaps, a late-cancelled $95 groom costs you about $47.50.
Why the Wage and the Turned-Away Booking Are Not Extra
The groomer's wage for the empty slot looks like a second cost, but you owed that wage whether the dog came or not, and the booking was what should have paid it. Adding both counts the same hour twice.
The customer you turned away because the slot showed as unavailable wanted that same slot. Losing them is the same $95, so it does not get added again.
What Happens If They Never Come Back
A customer who misses one booking and keeps coming has cost you that booking. One who misses and never books again has cost you every visit after it, plus the packages they might have bought and the friends they might have sent. That is a lapsed client, and it is a separate sum, which our lapsed client calculator works out.
A Worked Example
Here is what one grooming booking costs when it goes wrong:
| What happened | Calculation | What you lose |
|---|---|---|
| No-show on a $95 groom | The booking | $95 |
| Late cancellation on a $95 groom | $95 × 50% not refilled | $47.50 |
A no-show costs you the price of the booking, once. What turns that into real money is how often it happens.
What a Year of No-Shows Costs
Now let's scale this up:
Your inputs:
- Average appointments per week: [X]
- Average service price: [$Y]
- Current no-show rate: [Z%]
If you are already on Petboost, your no-show rate is tracked for you rather than estimated.
Calculation:
Weekly no-shows = Appointments × No-show Rate
Monthly no-shows = Weekly × 4
Annual no-shows = Monthly × 12
Annual Cost = Annual no-shows × Average Price
An example:
| Metric | Value |
|---|---|
| Weekly appointments | 50 |
| Average price | $95 |
| No-show rate | 15% |
| Weekly no-shows | 7.5 |
| Monthly no-shows | 30 |
| Annual no-shows | 360 |
| Annual cost of no-shows | $34,200 |
At 15% no-shows on $95 appointments, that is $34,200 a year that never arrived. Late cancellations come on top, at the share of each one you fail to refill.
What Prevention Costs vs What It Saves
Research suggests that combining strategies like SMS reminders, pre-authorisation, and card-on-file can reduce no-shows by 40-70% (OpenTable).
Let's use 50% reduction:
| Scenario | No-Shows | Cost |
|---|---|---|
| Before (15%) | 360/year | $34,200 |
| After (7.5%) | 180/year | $17,100 |
| Savings | 180 prevented | $17,100 |
Set that saving against what prevention costs you, which for most businesses is the booking software that sends the reminders and holds the card. Petboost's plans are on our pricing page, and the no-show calculator works out what a card on file is worth with your own numbers.
Prevention Strategies
Based on industry research, these approaches help reduce no-shows:
1. Automated Reminders
Research shows SMS reminders can reduce missed appointments by up to 43% (JMIR 2024).
- Send reminders 24-48 hours before
- Include easy reschedule/cancel links
- Follow up on confirmation
2. Card-on-File
Customers who have provided a card are 16% less likely to no-show (OpenTable).
- Collect card at booking
- Clear policy about no-show charges
- Process fees for genuine no-shows
3. Pre-Authorisation
Validating the card before the appointment creates additional commitment.
- Pre-authorise 72 hours before
- Customer sees the pending hold
- Psychological commitment increases
- If plans change with enough notice, the hold releases automatically and funds return to the card within 30 minutes to 24 hours (compared to 5-10 business days for a traditional deposit refund)
4. Clear Cancellation Policy
Having a transparent policy creates accountability without the friction of upfront charges.
- Published policy at booking time
- Reasonable cancellation windows (24-48 hours for standard, longer for boarding or high-value)
- Consistent enforcement builds respect
5. Easy Rescheduling
Sometimes customers don't show because they couldn't figure out how to reschedule.
- Self-service rescheduling
- Clear cancellation windows
- Reminder emails with reschedule buttons
How Petboost Helps
Petboost offers multiple no-show prevention tools:
- Automated reminders at two times you choose, such as 24 hours and 2 hours before
- Card-on-file collection through the customer portal
- Pre-authorisation that places a hold on the card 72 hours before service, with Pre-hold funds on
- Self-service rescheduling and cancellation
These features work together. Combining reminders, card-on-file, and pre-authorisation can reduce no-shows by 40-70%.
For high-value bookings like boarding, we recommend combining pre-authorisation with a longer cancellation period. You get the same protection as a deposit with none of the refund admin.
What to Charge for No-Shows
If you charge for no-shows, consider:
Full service price:
- Maximum recovery
- May upset customers
- Clear message about policy
Partial fee (50-75%):
- Recovers most of direct loss
- Less confrontational
- Still sends clear message
Sliding scale:
- First no-show: warning
- Second: 50%
- Third+: full price
Whatever you choose, make the policy clear at booking and include it in your terms.
The Bottom Line
A no-show costs what the booking was worth, counted once: a $95 no-show is $95. The number that should worry you is the yearly one, which is $34,200 at 15% of fifty bookings a week.
Prevention investments like booking software, automated reminders, and pre-authorisation often pay for themselves many times over. Run your own numbers through this framework, or put them straight into the no-show calculator.
Ready to Reduce No-Shows?
Petboost's automation features help prevent no-shows with reminders, pre-authorisation, and card-on-file collection. See how much you could save.
Start your free 14-day trial →
Learn more about automations or see our pricing.