Ask a studio owner how their 6 a.m. class is doing and you'll usually hear something like "pretty good, we get eight or nine." Then ask what number that class needs to make money and the room goes quiet.

Most owners know their attendance down to the person. Very few know their break-even headcount, which is the number of bodies a class needs to cover its share of the studio's costs. That gap matters. Without the number you can't tell a healthy 9-person class from one that's slowly draining your account. It takes about an hour to work out, and you only have to build the spreadsheet once.

Here's how to do it, using the same math I'd walk a friend through over coffee.

Why Average Attendance Lies to You

Average attendance is the number everyone watches, and it hides two things.

First, it treats every visit as worth the same amount. They aren't. A member on a $49 intro month who comes 12 times is worth about $4 a visit. A drop-in paying $28 is worth $28. A class of ten intro-offer members and a class of ten drop-ins look the same on your attendance report, but one brings in seven times the revenue of the other.

Second, it ignores what the class costs to run. A 45-minute class with a $40 flat-rate instructor and a 75-minute workshop with a $90 senior instructor need very different headcounts to make sense.

So the break-even number comes from three inputs:

Let's build each one.

Step 1: Find Your True Revenue Per Visit

Take last month's total class revenue, meaning memberships, packs, drop-ins and intro offers. Leave out retail and private sessions. Divide it by total check-ins. That figure is your blended revenue per visit.

Then break it down by membership type, because that's where the useful detail is. A typical boutique studio looks something like this:

Most studios land between $14 and $22 blended. Under $12 usually means too many people on intro offers or a heavily discounted unlimited tier. Over $25 usually means you're mostly selling packs and drop-ins.

This step is easiest when bookings and billing live in the same place. If they're in separate tools, you end up matching check-ins to payments by hand in a spreadsheet. With a system like Kinetic, where every booking is already tied to the membership that paid for it, you get the per-tier breakdown without that cleanup.

Revenue per visit varies a lot by membership type, so it's worth finding your real blended number.
Revenue per visit varies a lot by membership type, so it's worth finding your real blended number.

For the rest of this article we'll use a blended $17 per visit.

Step 2: Put a Price on Every Class Hour

Now the costs. Split them into two groups.

Direct costs exist only because the class runs. That's mostly instructor pay. If you pay a flat $45 per class, that's your number. If you pay per head, use your average payout. Add anything consumed per person, such as towel service, grip socks you give away, or the processing fee on that revenue. For most studios this per-head cost is $0.75 to $1.50. We'll use $1.

Fixed costs are what you pay whether the class runs or not: rent, software, insurance, utilities, cleaning, front desk wages and your own salary. Yes, include your salary. A studio that only breaks even because the owner works for free hasn't broken even.

Say your monthly fixed costs come to $14,000 and you run 120 classes a month, about 28 a week. Each class carries $117 of fixed overhead.

This is what turns 9 people into either a good class or a bad one. The room isn't free, even when the people in it are on unlimited.

Step 3: The Two Numbers That Matter

With those inputs you can calculate two separate break-evens, and you need both.

Contribution break-even is the headcount that covers the class's own direct cost:

Full break-even is the headcount that covers the direct cost plus the class's share of overhead:

In a 20-spot room, that means the class needs to be about 55% full to fully pay for itself. For boutique studios, healthy full break-evens usually fall between 40% and 60% of capacity. If yours is over 70%, the problem isn't your schedule. It's your pricing or your rent, and no amount of schedule shuffling will fix it.

The gap between the two numbers is where most owners make mistakes. A class with 7 people misses full break-even, but it still brings in $112 against a $45 instructor. If you cut it, the rent doesn't drop. You just lose $67 a month that was going toward overhead.

A class doesn't have to pay the rent to earn its slot. It has to pay for itself and then help with the rent.

What to Do With a Class Below the Line

Once every class has a number next to it, sort them into three groups. Use eight weeks of data, not two.

For classes in the middle, change one thing at a time. Some fixes that actually work:

Sorting classes into three groups shows you where to spend your effort.
Sorting classes into three groups shows you where to spend your effort.

A Real Example: The 6 a.m. Problem

A cycling studio I worked with had a 6 a.m. weekday ride averaging 8 riders in a 24-bike room. The owner was ready to cut it. On attendance alone it looked like the weakest class on the schedule.

The numbers told a different story. Almost all of the 6 a.m. regulars were on 10-packs or drop-ins, so the class's revenue per visit was $24, not the studio's blended $17. With a $50 instructor and $1 per head, contribution break-even was about 2 riders and full break-even was about 7. The early class was actually one of the more profitable slots of the week.

The Saturday 10 a.m. class looked great with 19 riders. It turned out to be full of intro-month clients at around $6 a visit, and it was barely covering its overhead.

The owner kept the 6 a.m. class and paid that instructor a $5 per-head bonus above 10 riders. They also added a conversion step after Saturday class: a coach-led chat about pack options while the intro clients were still in the lobby. Two months later the Saturday class's revenue per visit had climbed to $13 and the early ride was averaging 11.

Your fullest class isn't necessarily your most profitable one.
Your fullest class isn't necessarily your most profitable one.

Recap: Your One-Hour Break-Even Audit

  1. Calculate blended revenue per visit from last month, then break it down by membership type.
  2. Add up direct costs per class: instructor pay plus a per-head cost of about $1.
  3. Divide monthly fixed costs by classes run, including your own salary.
  4. Work out both break-evens for every class: contribution (direct cost ÷ net revenue per visit) and full (direct + fixed ÷ net revenue per visit).
  5. Sort classes into three groups using eight weeks of data: protect, grow, or fix within 60 days.
  6. Redo it every quarter, and any time your rent, pricing or instructor pay changes.

Once you know the number, "we get eight or nine" stops being a guess and tells you exactly how that class is doing.