Skip to content
FitFocus

Capacity Forecasting: How to Know You'll Be Full Before You Are

The revenue forecast asks what next year earns. The capacity forecast asks whether it is deliverable: coach hours, utilisation, the slots churn opens and closes, and the three-scenario range that makes the gap visible months early.

FitFocus9 min read
Capacity Forecasting: How to Know You'll Be Full Before You Are

Photo by Vitaly Gariev on Unsplash

A coaching business can forecast what it will earn and still not know whether it can deliver it. The revenue forecast asks what next year brings in. The capacity forecast asks a different question with a harder edge: when do the coaches fill up, how many delivery slots open and close along the way, and what does the gap look like three months before it arrives. Most owners never forecast delivery at all, which is why hires happen from exhaustion and waiting lists are discovered rather than planned.

This page is the delivery-side twin of our guide to forecasting a coaching business's revenue, and it deliberately shares that guide's method discipline: four inputs, a spreadsheet, a twelve-month view, and a range rather than a number. What it forecasts is different. The revenue twin counts dollars; this runs on one unit only, the delivery slot the team can actually serve.

How do you forecast capacity in a coaching business?

Forecast delivery capacity with four inputs: the stated coach hours available, the utilisation those hours actually run at, the churn that opens slots, and the new-client flow that closes them. Stated hours times utilisation gives billable hours; billable hours divided by the hours your service design assigns each client gives the slots the team can serve. Roster plus new clients minus churn is the demand line, and where it crosses capacity is the gap, forecast month by month.

The four inputs, and where each one lives

All four are numbers the business already holds. None is a benchmark from us, and the forecast is only as honest as the input you are least proud of.

  1. Stated coach hours. The hours each coach can serve at the quality the business sells, week by week. This is the coach's own number, not a forty-hour week, and the capacity planning guide explains why it is an input the business records rather than a number it sets. Vacation and known absences belong in the twelve-month table, one row per month, or the forecast will lie in the months they land.
  2. Utilisation. The share of stated hours actually billed, measured against each coach's own stated capacity in the way our scheduling coverage makes pullable and the revenue per coach guide defines. Use the last completed month, not the best one this quarter.
  3. Churn. Clients leaving per month, as a rate of the roster. The forecast inherits the average tenure's arithmetic: a five percent monthly churn opens about one slot in twenty every month, whether or not anyone is watching.
  4. New clients per month. The honest number: what the last three months actually signed, not what the next campaign hopes to sign. The revenue twin says the same thing about the same input, because it is the same input.

A fifth number converts hours into slots: the hours per client per week that the service design assigns, which is the one figure the capacity planning model asks you to write down. It is the exchange rate between a coach's week and a client, and the forecast lives or dies on it being your real number, from last quarter's rosters rather than from a plan.

The worked twelve-month forecast

Run it on two coaches, because two is the smallest team the slots-across-a-team unit has, and because the model behaves identically for one. Coach A states 22 deliverable hours, coach B states 20, so the team holds 42 stated hours a week. Utilisation runs at 65 percent, so 27.3 hours a week are billable. The service design assigns each 1:1 client about 0.9 hours a week, so the team's capacity is 30 delivery slots. The current roster is 26 clients, leaving 4 open slots. Churn is five percent a month, which opens about 1.3 slots a month on this roster, and new-client flow is 3 a month, which closes 3. Net: the roster grows 1.7 a month.

Month Roster (forecast) Capacity (slots) Position
Now26304 slots open
127.7302.3 open
229.4300.6 open
331.130Full, a short waitlist
430.230Full, wobbling on churn
630.930Full, in and out of slack

The six-month table shows the shape a full twelve months repeats, and two honest features of it deserve explanation. The roster pathway is not smooth, because churn opens slots the moment a client leaves while new-client flow closes them in a trickle, so the line wobbles around capacity rather than marching through it. And capacity is not truly flat: a stated-hours change, a vacation fortnight or a new coach's ramp moves the capacity row, and the forecast should carry those moves as scheduled rows rather than surprises. The table is the template. Replace every input and the model still runs; the three scenarios in the next section are the same forecast rebuilt under different inputs.

The three-scenario range

One output number at this scale is false precision, a point the revenue twin argues in detail and this page inherits wholesale. Small rosters make everything volatile: a single cancellation opens nearly four percent of the worked example's capacity in a day, and the same cancellation at a hundred-client business is a rounding error. So the forecast produces a range, built by rebuilding the year at three honest input sets.

  1. Cautious. Churn six percent, two new clients a month. The roster creeps up to just under capacity and the team never quite fills this year. The gap that matters here is demand-shaped, and it belongs to the revenue twin's conversation.
  2. Base. Churn five percent, three new a month, the worked example. Full around month three, with the wobble taking it in and out of slack for the rest of the year.
  3. Strong. Churn three percent, four new clients a month. Full by month two and running a waitlist from spring.

The same business, on the same stated hours, ends the twelve months anywhere from "never full" to "three options you are turning away". That spread is the volatility claim demonstrated rather than asserted, and it is the reason a forecast that prints one date is not ready to plan a hire against.

Sensitivity confirms what the scenarios imply. Capacity itself moves with utilisation: at 55 percent, the worked example's team serves 26 slots and is effectively full today; at 75 percent it serves 35 and buys the business another two months of runway. No utilisation band is recommended here, because the honest target is each coach's own stated capacity, but the arithmetic shows the forecast's most controllable lever is how much of the stated week actually gets billed.

What the forecast is for, and the decisions it feeds

The capacity forecast earns its keep in three places. First, the hire. A hire justified by a forecast is a hire made from strength, because the model shows the gap in delivery slots weeks before the waiting list forms, and the break-even arithmetic for the hire itself is the subject of our guide to when to hire a second coach. Second, the price. A business approaching full roster has an honest case for a price conversation, and the churn arithmetic of taking one is covered in our guide to raising prices for existing clients. Third, the service design: a team that is full at the current hours-per-client is a business whose next growth lever is how its converts hours into clients, which is the model the capacity planning guide owns.

The forecast also disciplines the other direction, and it is the less popular half. A business whose cautious scenario says "never full" has no capacity crisis; it has a demand question, and hiring a coach to solve it is the expensive mistake the forecast exists to prevent. When the numbers say the management layer rather than delivery is the constraint, the supervision arithmetic in our guide to span of control in a coaching team is the tool for checking whether the team can carry another coach at all.

Building the forecast on your own numbers

The inputs live in the business already. Stated hours are a conversation with each coach, written down once a quarter. Utilisation and the churn that opens slots are read from last month's scheduling and roster data, which is why per-coach assignment and the scheduling system matter here: the forecast is only as good as the roster record it reads from. New-client flow is the last three months of signed clients, and hours per client comes from the service design.

Run the whole-business margin behind that roster in the business audit calculator, the way the revenue forecast pairs with it, and the year arrives with both halves attached: what it earns, and whether it is deliverable. Twelve rows, four inputs, one afternoon a quarter. Refresh it quarterly, or whenever a coach's stated hours change, and read it as the range it is.

Start smaller than feels satisfying. A solo or two-coach business forecasting its first quarter needs one coach's stated hours, one utilisation figure, one tenure-based churn rate and one new-client number, and the model works without any team-management apparatus at all. The forecast scales up with the team; it does not need the team to start, and the first forecast written down is worth more than a perfect model imagined.

Frequently asked questions

What is a capacity forecast in a coaching business?

A month-by-month projection of the delivery slots a coaching team can serve, built from stated coach hours, utilisation, churn and new-client flow, and compared against the forecast roster to show the delivery gap before it arrives. It is the delivery-side twin of the revenue forecast, and it forecasts slots, not money.

How far ahead should a coaching business forecast capacity?

Twelve months, refreshed quarterly, with the gap read mostly at the three-to-six-month mark. A quarter is long enough to move before the squeeze, and short enough that the inputs are still honest. Anything past a year is a plan about plans, because stated hours and tenure both drift.

How accurate is a capacity forecast for a small team?

Accurate enough as a range and never as a date. A single cancellation moves a small team's capacity by a visible percentage in a single day, so the model produces three scenarios rather than one line, and the planning value lives in the width of the spread. The relationship between inputs, hours, utilisation, churn and flow, is what the forecast gets right.

What is the difference between a capacity forecast and a capacity worksheet?

A worksheet measures one coach's ceiling once. A capacity forecast projects a team's delivery slots forward, month by month, with churn opening slots and new clients closing them. The first is a photograph of a ceiling; the second is a film of the next year, and it is what a hire or a price change should be justified with.

The rosters, stated hours, utilisation, churn rates and month-to-full figures in this article are illustrative scenarios, not benchmarks or research findings, and no utilisation or capacity band is published here as a target. Run every projection on your own inputs. This article is a guide for your own decisions, not financial advice.

Share

Written by

FitFocus

FitFocus writes about coaching software, pricing, and the business of running a premium coaching practice. FitFocus is part of the Hale Health ecosystem alongside QuickCoach.

Keep reading