Most service business owners underestimate their no-show cost by at least half. They count the service fee not collected and stop there. The real cost, once you account for drive time, fuel, overhead (and opportunity cost) is typically 150 to 200 percent of the missed service fee. Use the calculator below to find your actual number, then read the methodology underneath it.

Your annual no-show cost
No-shows per year
94
Direct revenue lost
$14,040
Drive time wasted
$7,020
Overhead not recovered
$2,106
Total annual cost of no-shows
$23,166
With deposit-first booking
Deposits reduce no-shows by approximately 80% (Source: Booksy platform data). Your estimated annual savings:
$18,533
GrabMySlot cost at 3% per deposit: approximately $21 per year

How the calculation works

The calculator uses three cost components, each representing a real category of loss that most providers either undercount or ignore entirely.

The first is direct revenue lost, the service fee not collected. This is the number every provider counts. If you charge $180 for a service call and the customer doesn't show, you lost $180. That part is intuitive.

The second is drive time wasted. For mobile providers, plumbers, HVAC techs, landscapers, mobile groomers, every no-show involves a round trip. If you drive 30 minutes each way and your effective hourly rate is $75, that's $75 in wasted labor. If you average two no-shows per week (that's $150 per week in drive time alone) $7,800 per year, not counting fuel. Fixed-location providers (personal trainers, tattoo artists, music teachers) don't have drive time, but they have equivalent preparation and setup costs.

The third is overhead not recovered. Your business has fixed costs that run regardless of whether a service call happens: vehicle payment, commercial insurance, licensing fees, tool maintenance, software subscriptions. These costs are allocated across your jobs. When a job doesn't happen, those costs aren't recovered. The calculator uses 15 percent of job value as a conservative overhead allocation, your actual number may be higher.

The opportunity cost most providers miss entirely

The calculator above does not include opportunity cost, because it requires an assumption about whether you could have filled the slot with another booking. If you turned away another customer to hold the no-show's slot, the opportunity cost equals that customer's job value. For providers with full calendars (a common situation during peak season) this cost is real and equals the full service fee of the job they couldn't take.

A roofer in Dallas during post-storm season who holds a $600 estimate slot for a homeowner who doesn't show, while declining two other estimate requests, has not lost $600. They've lost $1,800: the no-show's slot plus the two jobs they could have done instead. This scenario is not unusual during high-demand periods. It's the reason peak-season no-shows cost more than off-season no-shows even when the service fee is identical.

Why the no-show rate you think you have is probably wrong

Providers who don't track no-shows systematically tend to underestimate their rate. The human memory naturally anchors on the busy days and forgets the wasted ones. A provider who thinks they have "maybe a couple no-shows a month" often has four or five when they actually count. At $180 per service call with a 30-minute drive, four no-shows per month is $720 in direct revenue and $360 in drive time , $12,960 per year. That is not an inconvenience. It is a significant revenue problem with a known fix.

Industry data provides a useful anchor. DialogHealth's 2025 analysis of appointment-based businesses found an average no-show rate of 15 to 20 percent across sectors. MGMA 2025 data for healthcare averages 20 to 40 percent. Trades and field service businesses without deposit requirements typically fall in the 12 to 20 percent range for estimate visits. If your instinct is that your rate is well below these benchmarks, it's worth tracking for a month before trusting that instinct.

The deposit math

Deposits work because they change the incentive structure at the moment of booking. A customer who books without paying anything has a commitment cost of zero when they decide not to show. A customer who has paid $50 to hold a slot has a commitment cost of $50 if they cancel. Loss aversion, the well-documented tendency for people to work harder to avoid a loss than to secure an equivalent gain, makes that $50 significantly more motivating than it might appear. Booksy's published platform data shows their no-show protection feature reduces cancellations by approximately 20 percent across their platform. Independent service providers who move from free booking to deposit-at-booking consistently report larger reductions, often 70 to 90 percent.

GrabMySlot is free to start. You pay 3% plus Stripe's standard payment processing fee only when you collect a deposit. Set up your deposit-first booking page in under five minutes at grabmyslot.com.

Sources

DialogHealth (2025): appointment no-show rate analysis across service industries. MGMA (2025): medical appointment no-show rate benchmarks. Booksy platform data: published cancellation reduction figures from no-show protection features. BLS (2025): service industry labor cost data used for overhead allocation methodology.

Last updated: April 2026