Pull up last month's attendance report and find your worst class. Not the one you suspect is weak — the one the numbers say is weak. At most studios it's running at 25–35% of capacity, it's been that way for months, and it's costing $250–400 a month to keep on the grid.
Now multiply that by the three or four other classes just like it.
Most owners never run this exercise because the schedule feels sacred. Cutting a class feels like admitting failure; moving one feels like inviting angry emails. So the grid calcifies. A class added for an instructor who left two years ago is still running. A slot that made sense in 2022 still anchors the evening. And the whole thing quietly bleeds money while looking busy.
A schedule audit fixes this in about ninety minutes a quarter. Here's exactly how to run one.
What one weak class actually costs
"It covers the instructor" is where the real math goes to hide, so let's price it out.
Say you pay $45 a class. Occupancy — rent, utilities, insurance, cleaning — usually adds another $20–35 per class-hour once you divide your monthly fixed costs by the hours you actually run. So one weekly class costs roughly $65–80 per session, or $280–340 a month.
Now revenue. If your average member pays $149 a month and attends eight times, each visit is worth about $18.50. A class averaging four people generates roughly $74 a session against $65–80 in cost. Break-even at best — while occupying a slot that a healthy class would turn into $250 or more.
The flags most healthy studios use:
- Fill rate under 40% for six-plus weeks. Strong studios average 60–75% across the whole grid; the stars run 85%+.
- Shrinking, not just small. Four attendees trending down is a different animal from four holding steady.
- The slot has a better use. A weak 5:45 p.m. class is a real loss. A weak 1 p.m. class might just be a dead zone — more on those below.
Run the audit: three numbers per class
Once a quarter, export twelve weeks of attendance and score every class on three numbers:
- Fill rate — average attendance divided by capacity.
- Breadth — how many unique members took the class over twelve weeks.
- Trend — is the last four weeks' average above or below the twelve-week average?
Breadth is the number owners skip, and it changes decisions completely. A Thursday 7 p.m. class averaging six sounds cuttable — until you see it's the same six members at 90% attendance, and for three of them it's the only class they take. Cut it and you're not saving $300 a month; you're risking $900 a month in memberships. Meanwhile, a class averaging six from a rotating cast of thirty has nobody committed to it at all. Same fill rate, opposite verdicts.
Pulling this used to mean an ugly spreadsheet afternoon. If you run your studio on Kinetic, the class performance report already shows fill rate, unique attendance, and trend for every class — the audit becomes reading, not assembling.
Sort everything into three buckets: keep, fix, and cut-or-move.
Cut, move, or fix: the decision rules
Every class outside the keep bucket gets one of four verdicts:
- Cut it. Under 40% fill, shallow breadth, flat or declining, sitting in a slot with a better use. No sentiment; it goes.
- Move it. Decent breadth with bad fill usually means the wrong hour, not the wrong class. Thirty different people sampling it are telling you they like the format but can't make the time. Test it 60–90 minutes earlier or later before you kill it.
- Recast it. If fill dropped 25% within six weeks of an instructor change, you have a teacher problem, not a slot problem. Coach them, pair them with your best teacher for two weeks, or move them somewhere lower-stakes.
- Reprice it. If three different formats have died in the same afternoon slot, stop feeding new formats to a structurally weak hour and change its economics instead.
Your schedule is a portfolio and every slot is a position. Some of yours have been losing money weekly for a year — the audit is just the moment you finally look.
One rule on pacing: three or four changes per quarter, maximum. A grid that shape-shifts every month erodes the routine your retention is built on.
How to kill a class without a mutiny
Fear of blowback keeps zombie classes alive for years, but blowback comes from how cuts land, not from cutting. The sequence:
Tell the regulars first, personally. A class averaging five has maybe eight true regulars. Text them before anything is announced: "Hey Dana — heads-up before we post it: we're retiring Tuesday 12:00 Sculpt at the end of the month. You're one of the people who actually shows up, so I wanted to help you find your new spot first. The same format runs Tuesday 9:30 and Thursday 4:30, and Priya's adding a Saturday 10:00. Which works best for you?"
Give three to four weeks' notice. Shorter reads as chaotic; longer just drags out the goodbye.
Pair every cut with an add. Never announce a subtraction alone: "Schedule refresh March 1: we're adding Saturday 10:00 Sculpt with Priya and a second 6:00 a.m. HIIT on Wednesdays. To make room, Tuesday 12:00 Sculpt and Sunday 4:00 Flow are retiring — same formats, new times. Reply if neither works and we'll find your fit."
Handled this way, a cut typically generates two or three mild replies, not a mutiny — and the members you contacted personally often come out more loyal, because almost nobody expects that call.
Dead zones: change the economics, not the format
Some hours are structurally weak — usually 1–4 p.m. on weekdays — and no format will save them. Stop treating them like prime time and change what the hour sells:
- Small-group training. Convert the 20-cap 1:00 class into a six-person semi-private strength block at $35–45 a session. Four people at $40 beats fifteen maybes who never show, on the same coach-hour.
- An off-peak tier. A $79–99 membership valid weekdays 9–4 fills daytime rooms with retirees, nurses, and remote workers without discounting your 6 p.m. inventory.
- Rent the room. Physios, sports massage therapists, and independent trainers pay $40–75 an hour for good space in most markets.
- Go dark. An empty scheduled class costs money; an empty unscheduled hour costs nothing. Compressing Tuesday from seven classes to five denser ones usually raises total attendance.
What ninety days of this looks like
A typical outcome, from a barre studio running 34 classes a week: the audit flagged nine classes under 40% fill. The owner cut three (shallow breadth, declining), moved two evening classes 45 minutes earlier (both recovered past 60% within eight weeks), recast one whose numbers fell off a cliff when a founding teacher left, converted the 1:30 slot to small-group training, and left two alone because breadth ran deep. Ninety days later: 29 classes instead of 34, about $1,100 a month less in instructor and overhead spend, and total weekly attendance up 6% — because members consolidated into fuller rooms with better energy. Full classes feel like the place to be. Half-empty ones feel like a studio in decline.
The ninety-minute quarterly audit, recapped
- Export twelve weeks of attendance; score every class on fill rate, breadth, and trend.
- Flag anything under 40% fill for six-plus weeks — but check breadth before touching it.
- Assign one of four verdicts: cut, move, recast, or reprice. Cap yourself at three or four changes per quarter.
- Tell regulars personally, give three weeks' notice, and pair every cut with an add.
- Convert structurally dead hours to small-group, off-peak tiers, or rentals — or go dark and bank the savings.
Your schedule isn't a monument. It's your biggest single lever on both cost and member experience, and it deserves a hard look four times a year.