Instructor payroll is the single most-arguments-per-dollar line item in a studio. It's not the largest expense (rent usually wins), but it generates more disputes, more spreadsheet errors, more end-of-month panic, and more instructor exits than anything else. This is the guide I wish someone had handed me when we onboarded our first studio.
I'm going to be honest about the parts that are genuinely hard. Some of the complexity is intrinsic; you're paying variable rates on variable headcount across variable schedules. Some of it is self-inflicted, usually by trying to track everything in a Google Sheet. We'll cover both.
The four pay models (and what each gets wrong)
Almost every fitness studio uses one of four pay models. Each has tradeoffs. Pick the one that aligns with your business stage, not the one that sounds clever.
1. Flat fee per class
Instructor gets the same amount whether 2 people or 22 people show up. Typical range: $35–$80 per group class in the US, $25–$60 in the UK and EU, $20–$50 in much of LATAM and MENA. Senior instructors at well-known studios can hit $100–$150.
Pro: simple, predictable, easy to budget. Instructors know exactly what their week pays. Con: zero incentive to fill the class. The instructor cashes the same check at 4 attendees as at 16.
2. Per-head (per-attendee)
Instructor gets $X per person who actually attends. Typical range: $4–$8 per head. A 12-person class pays $48–$96.
Pro: perfect incentive alignment. The instructor wants to fill the class. Con: small classes pay almost nothing. Instructors will skip a 3-attendee 6am slot, and you'll have a no-show instructor problem within six months.
3. Tiered (stepped per-head)
Floor + bonus thresholds. Example: $40 base, +$3 per head over 5 attendees, +$5 per head over 12. A 14-person class pays $40 + (7 × $3) + (2 × $5) = $71.
Pro: protects the instructor from empty classes while still incentivizing fill. The default at most well-run boutique studios. Con: harder to calculate by hand; harder still in a spreadsheet when rates change mid-year.
4. Hybrid retainer + per-head
Monthly retainer (e.g., $800/mo for a fixed schedule) plus per-head over a threshold. Common for senior or anchor instructors you want to retain.
Pro: locks in your top talent. Con: if the instructor leaves, the retainer was technically prepaid commitment, and you absorb a month of expense with no revenue.
1099 vs W-2 in the US (and the equivalents elsewhere)
This is not a vibes call. The IRS has a clear test. The DOL has an even clearer one. State agencies (especially California with AB5) are stricter still. You will lose if you misclassify.
Rough rule of thumb: if you set the schedule, dictate the music, control the choreography, require a uniform, prohibit them from teaching at competitors, or provide the equipment, your instructor is almost certainly an employee (W-2). If they show up with their own playlist, set their own schedule, teach at three other studios, and bring their own mat, they're more likely a contractor (1099).
Most boutique studio instructors are W-2, even though many studios still pay them 1099. The penalty for misclassification is back-payroll-tax + interest + sometimes a 100% penalty. We've seen studios get hit for $40,000+ on a 4-instructor audit. Don't be that studio.
The fee snapshot problem (the bug that breaks every spreadsheet)
Here's the scenario every studio owner eventually hits: it's January 1st. You give Sarah a raise, and her per-class rate goes from $55 to $65. Sarah taught 12 classes in December at the old rate. Your payroll system, if you're using a spreadsheet, has one row per instructor with their current rate. You change the rate to $65. You now have a choice:
- Pay December at $65 (you just gave Sarah a $120 retroactive raise she didn't earn).
- Manually remember every rate change and apply it correctly to historical sessions (you won't).
- Build a separate row for every rate change with a date range (you can, but the formula is brittle).
The right answer is a fee snapshot: when a class session is created (or the moment it's taught), the instructor's current rate is stamped onto the session record. Future rate changes don't rewrite the past. Past sessions can't be retroactively repriced unless you do it deliberately.
Chronix Hub does this automatically. Every session stores staffBaseFeeCents at creation, separate from the instructor's current config. We wrote about this pattern in the Chronix Hub system overview because it sounds boring but it's load-bearing for payroll integrity. The day you change Sarah's rate, December stays at $55, January starts at $65, and nothing in between rewrites itself.
The spreadsheet trap
Every studio I've talked to started with a spreadsheet. Every one of them eventually broke. Here are the four ways spreadsheets fail at instructor payroll:
- No audit trail. Sarah disputes her January pay. You can't show why the number is what it is, only what it was at the moment you exported.
- Manual reconciliation with bookings. Attendance comes from one system, classes from another, rates from your head. Three sources of truth = no source of truth.
- Rate change errors. See the fee snapshot section above. Spreadsheets eat this for breakfast.
- Multi-currency / multi-tax confusion. The moment you have an instructor on a different rate currency or a different tax treatment, the spreadsheet becomes a maze of conditional formulas.
If you've got 1–3 instructors and you're meticulous, a spreadsheet survives. At 5+ instructors, switch to real software. The math on switching is simple: if payroll currently takes you 4 hours a month, and software takes it to 30 minutes, you've saved roughly 42 hours a year. Even at $20/hr of your time, that pays for itself.
What the instructor contract must say
The contract is the thing that resolves every future dispute. Get it right once, use the template forever. Required clauses for a US instructor contract:
- Classification. W-2 or 1099, stated explicitly with the responsibilities of each side.
- Pay rate and structure. Flat / per-head / tiered / hybrid, with a worked numerical example.
- Pay period and payday. Biweekly, monthly, etc. Date-certain.
- Cancellation policy for the instructor. What happens if they cancel a class with less than 24hrs notice (typically: lose the class fee, lose preference next quarter).
- No-show policy for the studio. What happens if 0 students show up (typically: instructor gets paid the floor of the pay model anyway, e.g., the flat retainer or a 'show-up fee').
- Non-compete radius and term. Most enforceable when narrow (e.g., 5km, 12 months, only for substantially similar modality). Wide non-competes don't hold up.
- Substitution policy. Can the instructor send a sub? Who approves? Who gets paid?
- Termination. At-will with notice (typically 14–30 days both ways).
A real-numbers example
Imagine a 250-member reformer pilates studio in the US Northeast. 6 instructors, average 4 classes per instructor per week, average 8 attendees per class. Tiered pay: $45 base + $4 per head over 6.
Math: 6 × 4 × 4 weeks = 96 classes/month. Average class pays $45 + (2 × $4) = $53. Monthly payroll = ~$5,088. Add 8.5% payroll tax (W-2) = $432. Workers comp at ~1.2% = $61. Total monthly payroll burden: ~$5,580.
If average attendance creeps up to 11 (which a healthy growing studio will see), the per-head bonus doubles to $20, and monthly payroll jumps to $6,240. That's $660/mo more, easily absorbed by the extra attendance revenue, but only if your reporting actually catches the lift. Studios that don't track this miss the chance to renegotiate as scale grows.
What good payroll software actually does
Good studio payroll software does five things you don't want to do by hand:
- Snapshots the instructor rate at session creation, so retroactive changes don't break history.
- Calculates tiered/per-head bonuses from actual attendance, automatically.
- Generates a pay period summary per instructor with line-item breakdown, so every instructor can see exactly how the number was calculated.
- Tracks substitutions and reassigns the payout to the actual instructor who taught.
- Exports a clean ledger entry to your accounting system (QuickBooks, Xero, etc.) so reconciliation is one upload, not 40 line items.
Chronix Hub does all five, included in every plan starting at $49/month. Compare that to bolt-on payroll modules on legacy platforms that run $30–$60/month on top of the base scheduling fee. The features page has the full list, or you can start a trial and see the payroll flow with your own instructors.