Coach no-show cost calculator: your monthly leak number

TL;DR

Enter your weekly lessons, your price, and the share lost to no-shows and late cancels. This calculator turns them into a monthly and annual number, with every formula and assumption shown. It runs in your browser, stores nothing, and is arithmetic on your own inputs, not a forecast.

Preview my coaching website

Enter your lessons, price, and no-show rate. See what no-shows, late cancels, and scheduling texts cost you each month, with every formula shown.

Calculate your monthly leak

Three numbers get you an answer. Everything else is optional or starts at a labeled default you can change.

Runs in your browser. Nothing you type is sent to us, saved, or put in analytics.

Changes the example wording only. It never changes a formula or a number.

Your lessons

Three numbers are enough for an answer.

Count every private lesson and clinic or class seat you teach in a normal week, including the ones that fall through.

Your usual rate for one lesson, before card fees.

A client who does not show, or cancels too late to refill the slot. To get your share, take the last four to eight weeks. Divide the lessons that fell through by the lessons that were booked, then multiply by 100.

Your scheduling texts

Optional. Enter both numbers or neither.

Threads like "Can we move to 4?" and "Are we still on?" Add up confirmations, reschedules, and reminders.

What an hour of your time is worth to you. Your own number, not a market rate.

Assumptions you can change

These start at labeled defaults. They are assumptions, not benchmarks.

The share of lost slots you fill again. 0% means none get filled. Change it to your own rate.

A late fee or a forfeited deposit, as a share of the lesson price. 0% means you collect nothing when a lesson falls through.

48 is 52 weeks minus four weeks off. It is an assumption, not a benchmark. Use the weeks you actually teach.

Monthly Leak Number

Your monthly leak, from the numbers you entered.

Enter your lessons, price, and share lost to see your number.

$0 a month

Annual leak$0 a year

These are your inputs. This is arithmetic, not a forecast, and not a promise about your business.

How the Monthly Leak Number is calculated

Every line is plain arithmetic on the numbers you enter. Here is the whole method, so you can check it, copy it into a spreadsheet, or cite it.

What each letter means
LetterMeaningWhere it comes from
LLessons booked per weekYour number
PAverage price per lessonYour number
sShare lost to no-shows and late cancelsYour number, from your own count of recent weeks
rShare of lost slots you refillEditable assumption. Starts at 0%, meaning none are refilled.
fShare of the price you collect anywayEditable assumption. Starts at 0%, meaning no late fee or forfeited deposit.
MMinutes a week texting about schedulingYour number, optional
HYour hourly valueYour number, optional. Not a market rate.
WWeeks you teach per yearEditable assumption. Starts at 48, which is 52 weeks minus four weeks off.

Monthly Leak Number = (L × s × P × (1 − r) × (1 − f) × W + (M / 60) × H × W) / 12

The annual number is the same sum without the division by 12. The plan panel, when it shows, is separate: assumed lesson revenue per month is L × (1 − s) × P × W / 12, Platform billing is 20% of that, Core is $39 a month before Stripe's processing fees. On Core and Elite you pay Stripe's processing fees yourself. On Platform billing the 20% includes them.

A worked example, with made-up numbers

Illustrative only. These numbers are invented to show the arithmetic. They are not a typical coach and not a result anyone got. Inputs: 20 lessons a week at $80, 10% lost to no-shows and late cancels, none refilled, nothing collected anyway, 120 minutes a week of scheduling texts at $50 an hour, 48 weeks a year.

Worked example, illustrative numbers
LineFormulaWith the example numbersResult
Lost lessons per week L × s 20 × 10% 2 lessons
Lost lesson revenue per week L × s × P × (1 − r) × (1 − f) 20 × 10% × $80 × (1 − 0%) × (1 − 0%) $160
Lost lesson revenue per year weekly lost revenue × W $160 × 48 $7,680
Lost lesson revenue per month yearly lost revenue / 12 $7,680 / 12 $640
Scheduling time cost per year (M / 60) × H × W (120 / 60) × $50 × 48 $4,800
Scheduling time cost per month yearly time cost / 12 $4,800 / 12 $400
Monthly Leak Number lost revenue per month + time cost per month $640 + $400 $1,040
Annual leak lost revenue per year + time cost per year $7,680 + $4,800 $12,480

With those example inputs the plan panel would show $5,760 a month in lessons, $1,152 under Platform billing, and $39 under Core. Your own numbers will differ.

A five step flow from your lessons and share lost to lost lessons, lost revenue, scheduling time, and your Monthly Leak Number, with every line using your own inputs.

Most coaches know a no-show stings. Few have added it up. This page does the adding with your own numbers: the lessons that fall through, the price you would have been paid, and the time you spend texting to patch a schedule.

The result is one monthly number and one annual number, with the formula behind every line. Nothing here is a forecast or a benchmark. It is subtraction and multiplication on what you enter.

How to calculate your no-show rate

Your share lost is the one number you have to count. Pick a recent stretch, four to eight weeks works. Count the lessons that were booked. Count the ones where the client did not show, or cancelled too late for you to fill the slot. Divide the second count by the first and multiply by 100.

Decide what “too late” means before you count, and use your own rule. If your policy says 24 hours, a cancel inside 24 hours that you could not refill counts. If you are still working out a late cancellation fee or a written window, the deposit and cancellation policy template has wording you can copy, and the rest of this page gets easier once the rule exists.

Why the scheduling line is separate

Texting about times costs hours, not lessons. The calculator multiplies the minutes you spend by an hourly value you choose. Pick a number you could defend, like what you earn for a coaching hour or what you would charge for the time. It is your number, not a market rate, and you can leave it blank to see lost lesson revenue on its own.

The two lines are added into one monthly leak number, but they are shown separately so you can see which one is bigger. That is the line to fix first.

What the number does not count

The leak number is narrow on purpose. It leaves out travel to a lesson that falls through, venue fees you pay for an unused slot, clients who drift away after repeated misses, taxes, card fees, and refunds. Counting those would take guesses this page will not make for you. If one of them is big in your business, keep it on its own line next to this number.

What to do with the number

Look at which line is bigger.

If lost lessons lead, the fix starts with a written rule for who carries the cost of an empty slot. The deposit and cancellation policy template gives you wording, and deposits, full pay, and pay at session explains how to choose between them for each kind of lesson.

If scheduling time leads, how to stop scheduling lessons through text messages covers moving booking out of your inbox. If drive time between venues is part of the problem, how to schedule drive time between coaching lessons covers that.

To look for leaks this number cannot see, the Coach Booking Leak Audit scores five zones between a student asking about lessons and a paid, booked session. If the number points at price rather than policy, how much to charge for private coaching lessons is the next read. The payments and reminders pages show how Elite Coach Booking handles those two parts.

Questions about the calculator

How do I calculate my no-show rate?

Pick a recent stretch of four to eight weeks. Count the lessons that were booked, then count the ones where the client did not show or cancelled too late for you to refill the slot. Divide the second number by the first and multiply by 100. Six lost out of sixty booked is 10 percent. Those numbers are made up to show the arithmetic.

What counts as a late cancel?

Whatever your own cancellation window says. If your policy says 24 hours, a cancel inside 24 hours that you could not refill counts. If you have no written window yet, the deposit and cancellation policy template has wording you can copy.

What if I refill the slot?

Put the share of lost slots you refill in the refill field. If you fill one of every four lost slots, enter 25. Refilled slots drop out of the lost revenue.

Does this include taxes?

No. Everything is before taxes, card processing fees, and refunds. For tax questions, ask your accountant.

Is my data stored?

No. The math runs in your browser. Nothing you type is sent to our servers, saved, or placed in analytics. Analytics can see that the calculator was used, never the numbers you entered. If you ask for the email link, that is a separate form that takes only your name and email.

Your next step

Not ready to build yet? Pick the step that fits.

Each one stands on its own. Start small or go straight to a preview of your own site.

  1. 01 Keep 2 min More free templates Checklists, worksheets, and scripts for the rest of the business. Free to read on the page.
  2. 02 Look 5 min See six real coach websites Real sports coaching websites connected to programs, scheduling, booking, payments, and daily operations.
  3. 03 Try 60 sec Preview my coaching website Enter a few details and get a live preview with your offers, your booking flow, and your name on it.
  4. 04 Talk 15 min Book a 15-minute call Ask your questions before you buy. Bring your schedule, your offers, and how you take payment today.

Bring the messy coaching rules.

Elite Coach Booking turns those rules into a booking flow clients can use and a coach app you can run from.