Notes for owners · Industry-Specific Software Guides
How to Manage Yoga Class Schedules, Passes and Teacher Payouts
Keep the timetable, the pass balances and the teacher rates on one set of records. Each attended class then comes off a pass and counts toward a teacher’s payout. GullySystem’s Yoga Studio Management Software works out the month’s payout from classes taken, using the rate set for each teacher.
Ganesh HS, Strategy and Technology, GullySystem · · 3 min read
Build the timetable around batches and halls
A yoga timetable is a set of batches. Each one has a style, a hall, a start time, a class size and a teacher. Enter those five things for every batch.
Ashtanga, Hatha, Iyengar and Vinyasa classes can sit side by side in the same week. A holiday or a teacher change is entered once and shown to everyone. Students see it before they book.
The same batch list is what bookings, attendance and payouts read from later. Check it against the printed schedule on the wall before anything else is added.
Choose the plans the studio sells
Most studios sell three things: monthly memberships, multi-class passes and single drop-ins. Workshops and teacher training carry their own fees and intake lists, kept apart from the regular timetable.
Each plan is entered with a price, a validity and a rule for pauses. The rules decide what the system does later, so settle them in writing first.
Retail items such as mats or straps can be billed on the same receipt as a plan. A mat or a strap can be billed on the same receipt as the plan.
- Monthly membership with start and end date
- Class pass with a fixed number of sessions
- Drop-in for a single class
- Pause rule for travel or illness
Count every session against the plan
A pass is only useful if its balance is right. Each time the teacher marks a student present, one session comes off the pass. A membership counts the day instead.
The desk sees sessions left and the expiry date on the student’s record. So does the student. A pass balance on a paper card can differ from the register. One record removes that gap.
Students whose plan is ending are listed, and a reminder goes out by WhatsApp, text message or email.
Set each teacher’s rate and work out the month
Some teachers are paid per class. Others are paid per head, by the number of students who attended. The rate is entered for each teacher, matched to how the studio pays now.
The system counts the classes each teacher took in the month and applies that rate. The result is a payout figure ready for the owner to review. Teachers can see the classes counted for them.
Disputes then start from a list of classes, not from memory. The owner can open any teacher’s month and see which batches were counted.
What to decide before you set this up
Decide the rules first. How long is a pass valid? Can it be paused? Is a late cancellation counted as a session? How is each teacher paid? Software applies these rules but does not choose them.
A studio with one weekly batch and no teachers to pay does not need this yet. A register and UPI will do. A gym with machines and trainers is a different product.
When the picture stays murky, a free audit of the studio’s setup by GullySystem will say where it stands.
Teacher payout worksheet
List last month’s classes down the page, noting teacher, batch, head count and rate type against each. Total each teacher’s classes or heads and multiply by the agreed rate. Compare the result with what you paid, and note every difference.
Open a blank worksheet to printQuestions owners ask
Can teachers be paid per class or per student?
Yes. The rate for each teacher is matched to how you pay today, and the month’s payout is worked out from the classes taken. The owner reviews it before paying.
Does each class come off a student’s pass?
Yes. Each class attended comes off the pass, and the desk sees sessions left and the expiry date on the student’s record. Memberships count the day instead.
