Last winter I sat down with an owner doing $41,000 a month in revenue who was taking home almost nothing. Her studio was busy. Fifty-two classes a week, a schedule so packed she'd stopped looking at it. What she didn't know was that nineteen of those classes lost money every single time they ran, and had been losing money for over a year.

She wasn't bad at math. Nobody had ever told her there was a number to calculate.

The number nobody taught you

Break-even class size is the headcount at which a single class stops costing you money and starts contributing. Below it, you are paying for the privilege of teaching. Above it, every additional body is close to pure margin.

Most owners think in monthly terms — revenue in, expenses out, hope for a gap. That's fine for your accountant and useless for running a schedule. Your schedule is made of individual classes, and each one either earns or bleeds. A studio with a 71% average fill rate can still have a dozen classes quietly underwater, because averages hide the losers.

Here's the good news: this takes about twenty minutes to calculate, once, and then it changes how you read your schedule forever. You stop asking "does this class feel full enough?" and start asking "is this class above nine?"

The math, with real numbers

You need four inputs. I'll use a 20-spot boutique studio as the worked example.

1. Fixed monthly overhead. Rent, utilities, insurance, software, cleaning, your own draw, loan payments, marketing retainer. Everything that happens whether or not a single class runs. Say $14,000.

2. Classes per month. 45 classes a week × 4.33 = roughly 195.

3. Fixed cost per class. $14,000 ÷ 195 = $72. That's what each slot on your schedule owes the business before anyone walks in.

4. Variable cost per class. Instructor base pay of $35, plus $2 per head in per-attendee bonus, plus about $1 per head in towels, water, laundry, and payment processing. So $35 fixed, $3 variable per person.

Twenty minutes with a spreadsheet changes how you read your entire schedule.
Twenty minutes with a spreadsheet changes how you read your entire schedule.

Revenue per visit is not your membership price

This is where people get it wrong. Your $179 unlimited membership is not $179 of revenue per class. It's $179 divided by how often that member actually shows up.

Run the blend:

Weight those by how much of your attendance each represents. Most boutique studios land somewhere between $14 and $22 in blended revenue per visit. If you're below $14, you have a pricing or usage problem, not a fill problem. Our example studio lands at $18.

Now finish the calculation. Contribution per attendee is $18 − $3 = $15. The class must cover $72 of overhead plus $35 of instructor pay = $107.

$107 ÷ $15 = 7.1 people. Round up: eight.

Eight bodies in a 20-spot room. That's 40% capacity. Every ninth, tenth, fifteenth person adds $15 straight to the bottom line.

What the benchmarks actually look like

Once you have your number, you need context for it. Across boutique studios I've worked with:

The owner I mentioned had 37% of her classes below the line. That's not a schedule, that's a subsidy.

A full-looking schedule is not the same as a profitable one. Averages hide the classes that are quietly eating your paycheck.

Find your underwater classes this week

Pull the last 90 days of attendance, class by class, and sort ascending by average headcount. Don't use last month — one bad weather week distorts everything. Ninety days smooths it out.

You're looking for classes with an average below your break-even number and no upward trend. A Wednesday 6:15am that averaged 5, 6, then 8 over three months is growing and deserves another quarter. A Thursday 2pm that's held at 4 for a year is not going to surprise you.

This is the part where most owners stall, because the data lives in three places. Your booking system knows headcount, your billing knows revenue, and the two never talk. If you're running Kinetic, attendance and revenue sit on the same record, so you can see revenue per class slot without exporting anything into a spreadsheet at midnight. Whatever you use, get those two numbers side by side — the exercise is worthless if you're guessing at either one.

Ninety days of attendance, sorted low to high. The list tells you everything.
Ninety days of attendance, sorted low to high. The list tells you everything.

What to do with a class below the line

You have four moves, in order of how much I'd try them.

Move it 30–60 minutes. The single highest-leverage fix, and the cheapest. A 5:30pm that averages 6 often becomes a 6:15pm that averages 12, because it clears the commute. Test for six weeks before you judge it.

Change the format, keep the slot. Your Sunday 4pm strength class is dying; the same slot as a 45-minute mobility-and-recovery session might fill. You already have the room and the member base — the container is what's wrong.

Merge two weak classes. Two Tuesday classes averaging 6 and 7 become one averaging 13. You've just turned a $15 loss and a $2 loss into $90 of contribution, and freed an instructor.

Cut it. Last resort, and never silently. Give three weeks' notice, email the eight regulars personally, and name the class you want them to move to: "Hey Dana — we're retiring Thursday 2pm on the 16th. You and a few others have made it your slot, so I wanted to tell you first. Wednesday 1:15pm is the closest fit and I've held you a spot for the first two weeks if you want it."

Guard the class you're about to overfill

The mirror of the problem: your best classes. If a slot is running 85%+ full for eight straight weeks, it's not a success story, it's a bottleneck. Members can't book, they drift, and you never see the churn coming because the class looks great.

Add a second session adjacent to it — same format, 60 to 90 minutes earlier or later — and market it directly to the people who got shut out. You already have their names; they're the ones who booked and cancelled, or who show up in the waitlist history.

The classes that fill fastest tell you exactly what to schedule next.
The classes that fill fastest tell you exactly what to schedule next.

Make it a monthly habit, not a project

Once a month, first Monday, fifteen minutes:

  1. Recalculate fixed cost per class if anything big changed (rent, a new hire, a software renewal).
  2. Pull 90-day averages per slot.
  3. Flag anything below break-even with no trend.
  4. Pick one class to move, merge, reformat, or cut. One. Not five.

Changing one class a month is 12 corrections a year, and it barely registers with members. Changing eight at once feels like a studio in trouble, and members read it that way.

The recap

You don't need a new marketing plan to make more money this quarter. You need to know which eight classes on your schedule are costing you, and to fix one of them a month.