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.

✓ Editorially reviewed Updated May 17, 2026 By Ugo Candido
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.

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.

Related Calculators

Methodology & Review

Ugo Candido ✓ Editor
Wrote this calculator and is responsible for its methodology and review.

The no-show rate is no-shows divided by total bookings, multiplied by 100. The complement is the attendance/show rate. No-shows represent lost capacity that can't be resold once the slot passes — directly cutting revenue in appointment- and class-based businesses.

Written by Ugo Candido · Last updated May 17, 2026.