No-Show Rate Calculator: Missed Bookings as a Share of Total

Work out a no-show rate from missed and total bookings — the metric that quantifies lost capacity for fitness studios, salons, medical practices, restaurants, and any appointment- or class-based business.

Part & Total
Bookings where the customer didn't show up and didn't cancel in time to resell the slot.
Total bookings/reservations during the period.
Your estimate $—

Adjust the inputs and select Calculate for a full breakdown.

Compare Common Scenarios

How the numbers shift across typical situations for this calculator:

ScenarioNo-show rateShow rate
30 of 200 (15%)15.00%85.00%
10 of 100 (10%)10.00%90.00%
60 of 250 (24% problem)24.00%76.00%
8 of 160 (5% well-managed)5.00%95.00%

How This Calculator Works

Enter no-shows and total bookings during the period. The calculator divides one by the other and multiplies by 100 to give the no-show rate, with the show rate shown alongside.

The Formula

Part as a Percentage of a Whole

Percent = Part / Whole × 100

Part is the portion, Whole is the total it belongs to

Worked Example

A studio with 30 no-shows out of 200 bookings has a 15% no-show rate, with 85% showing up. No-shows are pure lost revenue in capacity-constrained businesses — a class slot or appointment that goes unused can't be resold once the time passes. Typical no-show rates: fitness classes 10% to 20%, salons 10% to 15%, medical practices 5% to 30% (higher in some specialties), restaurants 5% to 20% for reservations.

Key Insight

No-shows are a margin problem disguised as a scheduling annoyance. In capacity-constrained businesses, every no-show is a slot that could have generated revenue and now can't — pure lost contribution margin. The standard defenses: deposits or cards-on-file with cancellation fees (the single most effective lever), automated reminders (cuts no-shows 20% to 40%), waitlists to backfill cancellations, and overbooking where the business model tolerates it. A 15% no-show rate on a fully-booked studio means losing 15% of potential revenue — often the difference between profit and loss for a small operator.

No-show rates by service type

PERSONAL TRAINING (1:1).

Substantial — substantial 15-30% typical.

Substantial — substantial first 3 months new client substantial 25-40%.

Substantial — substantial mature client 10-20%.

Substantial — substantial substantial substantial substantial.

GROUP FITNESS CLASSES (reservation).

Substantial — substantial 20-40% typical.

Substantial — substantial popular HIIT, yoga substantial high reserve-no-show.

Substantial — substantial less popular classes substantial.

Substantial — substantial peloton, SoulCycle no-show $20-$40 penalty substantial.

Substantial — substantial substantial substantial substantial.

BOUTIQUE STUDIOS (Orangetheory, F45, Pure Barre).

Substantial — substantial 15-25% typical.

Substantial — substantial substantial substantial late cancellation fees substantial.

Substantial — substantial reservations 24-48 hr advance.

MASSAGE / SPA appointments.

Substantial — substantial 8-15% typical.

Substantial — substantial substantial substantial higher-commitment.

Substantial — substantial substantial substantial 24hr cancellation fee.

MEDICAL / WELLNESS.

Substantial — substantial 10-15%.

Substantial — substantial substantial substantial substantial.

REVENUE IMPACT substantial.

Substantial — substantial $50 personal training session × 20% no-show = $10 lost per session.

Substantial — substantial 50 sessions/week × $10 = $500/week lost.

Substantial — substantial $26K/year per trainer.

Substantial — substantial substantial substantial impact substantial.

Substantial — substantial substantial industry-wide $1B+ annual impact.

GROUP CLASS specifically.

Substantial — substantial unused reservation blocks waitlist.

Substantial — substantial substantial — substantial member dissatisfaction.

Substantial — substantial 'paper-full' but actually empty classes substantial.

Reduction tactics

CANCELLATION POLICIES.

Substantial — substantial 24hr cancellation required.

Substantial — substantial substantial 12hr or 4hr.

Substantial — substantial $10-$30 fee late cancellation.

Substantial — substantial $20-$40 fee no-show.

Substantial — substantial substantial credit forfeiture.

Substantial — substantial substantial substantial 50%+ reduction.

REMINDERS substantial.

Substantial — substantial 24hr SMS / email.

Substantial — substantial 2hr before.

Substantial — substantial confirm attendance button.

Substantial — substantial substantial substantial 30-50% reduction.

WAITLIST automation substantial.

Substantial — substantial cancelled slot offered to waitlist.

Substantial — substantial substantial substantial.

Substantial — substantial recovers revenue.

Substantial — substantial app-based substantial.

OVERBOOKING.

Substantial — substantial controversial.

Substantial — substantial substantial substantial.

Substantial — substantial restaurant model.

Substantial — substantial 10-20% overbook typical.

Substantial — substantial substantial substantial member dissatisfaction risk.

PRE-PAYMENT substantial.

Substantial — substantial unlimited memberships substantial.

Substantial — substantial 'no skin in the game' problem.

Substantial — substantial 'reserve and pay' separate substantial commitment.

TRAINER NETWORK substantial.

Substantial — substantial trainer text personally before session.

Substantial — substantial substantial substantial relationship.

Substantial — substantial substantial substantial substantial.

MEMBER COMMUNICATION.

Substantial — substantial 'class is full' messaging.

Substantial — substantial 'don't ghost' campaigns.

Substantial — substantial substantial substantial substantial.

PEER PRESSURE substantial.

Substantial — substantial member-of-the-month celebrate attendance.

Substantial — substantial substantial substantial.

Substantial — substantial accountability partners.

INCENTIVES.

Substantial — substantial attendance streaks rewards.

Substantial — substantial substantial substantial substantial.

Substantial — substantial perfect attendance prizes.

BARRIER reduction.

Substantial — substantial parking / accessibility.

Substantial — substantial childcare.

Substantial — substantial later AM / earlier PM slots.

Substantial — substantial substantial substantial.

DATA tracking substantial.

Substantial — substantial identify chronic no-show members.

Substantial — substantial substantial substantial.

Substantial — substantial coaching outreach.

Substantial — substantial substantial substantial substantial.

Gym + studio no-show rate benchmarks (2024)

Reference no-show rates.

Service typeNo-show rate
Personal training (overall)15-30%
Personal training (new client first 3 mo)25-40%
Personal training (mature client)10-20%
Group fitness classes (popular)25-40%
Group fitness classes (less popular)20-30%
Boutique studio (Orangetheory, F45)15-25%
Massage / spa8-15%
Medical / wellness appointments10-15%
With 24hr cancellation policySubstantial reduction
With late cancellation fee$10-$30
With no-show fee$20-$40
SMS reminder impact-30-50%

Substantial revenue impact — $1B+ industry-wide. Reservation systems (Mindbody, ClassPass) substantial transparency. Cancellation policies + late fees substantial deterrent. SMS reminders 30-50% reduction. Waitlist automation substantial revenue recovery. IHRSA + Mindbody + BLS NAICS 713940 industry data.

Frequently Asked Questions

How is the no-show rate calculated?

Divide no-shows by total bookings, multiply by 100. 30 no-shows out of 200 bookings is a 15% no-show rate.

What's a typical no-show rate?

Varies by industry: fitness classes 10% to 20%, salons 10% to 15%, medical practices 5% to 30% (higher in some specialties and for Medicaid populations), restaurant reservations 5% to 20%. Deposit and reminder systems push rates toward the low end.

Why are no-shows so costly?

In capacity-constrained businesses, a no-show is a slot that can't be resold once the time passes — pure lost revenue with the fixed costs (staff, space) already incurred. Unlike a product business, you can't 'restock' a missed appointment slot. The lost contribution margin hits the bottom line directly.

How do I reduce no-shows?

Cards-on-file with cancellation fees (the most effective lever), deposits for high-value bookings, automated SMS/email reminders (cut no-shows 20% to 40%), easy rescheduling, and waitlists to backfill cancellations. Overbooking works for some models (airlines, restaurants) but risks turning away show-up customers.

Should I charge for no-shows?

Usually yes, with a clear policy stated at booking. Cards-on-file with a no-show/late-cancel fee dramatically reduce no-shows by aligning incentives. The risk is customer friction — but most clients accept a fair policy, and the no-shows it deters are the unprofitable customers anyway.

When is this calculator unreliable?

Less reliable when no-show vs late cancellation distinction unclear, when booking system tracks differently (Mindbody vs ClassPass vs proprietary), when member vs non-member rates differ, when cancellation policies (24hr vs same-day) affect rate substantially, when seasonal swings not averaged (January peak attendance), or when class type differs (popular HIIT 25-40% vs niche). SMS reminders substantial 30-50% reduction tactic.

References & Authoritative Sources

Related Calculators

Methodology & Review

Ugo Candido ✓ Editor
Founder & Editor-in-Chief at CalcDomain — responsible for the methodology, sourcing, and technical review of this calculator.

Gym no-show rate = (no-shows / scheduled appointments) × 100%. Industry benchmarks 2024: personal training 15-30% typical; group fitness classes 20-40% (reservation-required); appointments 10-20%; spa/massage 8-15%. Substantial revenue loss + retention indicator. Cancellation policies substantial deterrent. RELIABILITY: Reliable for documented attendance data. Less reliable when (a) no-show vs late cancellation distinction; (b) booking system tracks differently; (c) member vs non-member rates differ; (d) cancellation policies (24hr vs same-day) affect rate; (e) seasonal swings (January peak attendance); (f) class type (popular HIIT vs niche).

Updated