TotalPro360 TotalPro360 Early access
Yoga studio

The two numbers studios get wrong

A studio sells places in a room. Both of the numbers that describe that are usually managed by hand, and both drift.

By the TotalPro360 team · Published · Yoga studio

Key points

  • Capacity is a hard number treated as a soft one
  • Passes drift the same way session blocks do
  • Instructors and rooms, one more time
  • Waitlists are revenue, not admin
  • The timetable should be set up once
  • Worked example: the class that was never full
  • Passes are money you have not earned yet
  • What your timetable is telling you
The two numbers studios get wrong

Capacity is a hard number treated as a soft one

A room fits a fixed number of mats. Overbook it and someone drives across town for a class they cannot take, which is the single most reliable way to lose a member. Underbook it out of caution and you have given away places you could have sold.

Counting mats at the door is not capacity management, it is damage control. The number is known in advance and the booking system is the right place to enforce it.

Passes drift the same way session blocks do

A ten-class pass tracked on paper will, over a year, be worth less than ten classes to the studio, because every ambiguous case is resolved in the member's favor. Nobody is being dishonest — the record is just not good enough to argue from.

A balance that decrements on attendance is unambiguous and visible to both sides, which ends the category of dispute entirely.

Instructors and rooms, one more time

A studio with two rooms and a timetable that overlaps will eventually schedule two classes into one room, or one instructor into two classes. Both are embarrassing and both are prevented by treating rooms and instructors as separate bookable things.

For a single-room studio this sounds like overkill until the second room opens, at which point retrofitting it is considerably more work.

Waitlists are revenue, not admin

A full class with people who wanted in is the best signal a studio gets. It tells you which times to add and which instructors to give more of. Managed informally, that signal is never recorded and never acted on.

The timetable should be set up once

A weekly schedule that repeats is set up once and adjusted when it changes. Rebuilding it every week is work that produces nothing, and it is the task most likely to be skipped in a busy week, which is exactly when a missing timetable costs the most.

Worked example: the class that was never full

A studio with twenty mats runs a 6pm vinyasa. Sixteen people book, three do not show, and two people who wanted in were told the class was full because the sign-up sheet had twenty names on it — four of whom had booked "just in case".

Thirteen people practised in a room built for twenty. At $22 a place, the four empty mats that were never released are $88, and the two people turned away are another $44 plus whatever they would have been worth as returning students.

Twice a week across a year, that is over $13,000 in a room you are already heating, from classes that were reported as fully booked.

The fix is not a waitlist policy. It is a booking that releases the place when someone cancels and offers it automatically to the next person, so a mat freed at 4pm is filled by 4:05 rather than staying empty because nobody was watching the sheet.

Passes are money you have not earned yet

The second number studios get wrong is what an unlimited month or a ten-class pass actually represents. A pass sold in January for $180 is not January revenue; it is ten classes owed, and it becomes revenue one class at a time.

Studios that treat pass sales as income have a predictable rhythm: a strong month whenever a promotion runs, followed by several months of delivering classes that generate no new cash. It reads as a demand problem and it is an accounting one.

It also affects capacity planning. A hundred outstanding class credits is a hundred places that will be claimed at some point, mostly at 6pm on a weekday, and a studio that does not know its outstanding credit balance cannot see the demand coming. Counting passes properly is the same work as counting mats properly — knowing what has been promised, and to whom.

What your timetable is telling you

Attendance data answers questions studios usually settle by instinct: which times genuinely fill, which instructors bring people back, and which classes have been running half-empty for months because nobody wanted to cut them.

None of that is visible when attendance lives on a clipboard. Once bookings and passes run through one system, the timetable becomes something you can edit with evidence instead of by argument.

Frequently asked

How should class capacity be handled?

As a hard number enforced at booking. Overbook and someone drives across town for a class they cannot take, which is the most reliable way to lose a member. Underbook out of caution and you have given away places you could have sold.

Why do class passes lose money?

Because paper records are not good enough to argue from, so every ambiguous case resolves in the member's favour. A ten-class pass ends up worth less than ten classes to the studio.

Do I need to track rooms if I only have one?

Not urgently, but retrofitting it when the second room opens is considerably more work than setting it up while the model is simple.

Is a waitlist worth running?

Yes. A full class with people who wanted in is the clearest signal you get about which times and instructors to add. Handled informally, that signal is never recorded and never acted on.

Free booking and business software

TotalPro360 is free for service businesses — no subscription, no per-seat fee, no card to start. Read more about yoga studio software.

More from the blog