Home Services
Catch-up bookkeepingHST filingPayrollQuickBooks & Xero
Industries
Restaurants & cafésFitness studiosDental practicesHealth clinicsTrades & contractorsE-commerce & retailFranchisesConsultants & agencies
Pricing Guides About Contact Book a free file review
Studios

Mindbody, ClassPass and the two ways studio books go wrong

One mistake hides your fees. The other borrows revenue from your own future. Most studios make both, and both surface at the worst times: HST filing, tax season, or the day someone offers to buy the studio.

True Figure·Updated July 2026·6 min read

Mistake one: the deposit is not your revenue

Mindbody, WellnessLiving, Glofox and Stripe all pay the same way: a lump sum, days after the sales, net of processing and platform fees. ClassPass is stranger still: they pay you a negotiated per-visit rate, often a third to half of your walk-in price, in one consolidated payout.

Code those deposits to "Sales" and three things break:

  • Your revenue is understated by the fees, so membership pricing decisions run on wrong numbers.
  • The fees themselves vanish, so you never see what the booking stack really costs (it's usually 4 to 7% of revenue once you add processing).
  • ClassPass visits blend invisibly into revenue, so you can't answer the only ClassPass question that matters: is the marginal spot worth $12, or is it cannibalizing $28 members?

The fix is the same bridge restaurants use for delivery apps: every payout reconciled from gross sales down to the deposit, fees booked as expenses, ClassPass income on its own line. (Restaurant version of this story: delivery app payouts.)

Mistake two: billed is not earned

Sell an annual membership for $1,560 in June and the cash is real, but the revenue isn't, not yet. You owe that member twelve months of access. In accounting terms the $1,560 is deferred revenue: a liability that converts to income month by month as you deliver.

Same for class packs: a 10-pack sold today is earned one class at a time, as classes are attended (with a documented policy for expiry and breakage). Book it all in June and:

  • June looks like your best month ever; the next eleven quietly subsidize it.
  • Income tax and HST recognition land earlier than they need to.
  • Any buyer or investor doing diligence immediately re-does the math, and every number you've quoted them shrinks.
The two-line testDoes your balance sheet have a deferred revenue liability? Does your P&L have a platform fees expense line? Missing either one means one of the two mistakes is live in your books.

A worked June

June · billed vs earned vs banked
Billed · memberships, packs, drop-ins$22,140
Earned in June · classes actually delivered$19,480
Deferred to future months · liability$2,660
Platform & processing fees-$1,246
ClassPass · 214 visits at negotiated rate$1,872
June's true operating pictureclear
HST note: memberships and class packs are generally taxable in Ontario. Recognition timing follows the earlier of invoicing and payment for HST purposes, but your P&L should still show earned, not billed. We keep both views straight.

The instructor question, while we're here

Studio payroll has its own trap: instructors paid as contractors who, by CRA's tests, look like employees. Set schedule, studio's equipment, studio's clients, no right to send a substitute, no financial risk: those factors point to employment regardless of what the contract says. Reclassification means back CPP and EI, both shares, plus penalties. If your instructor roster has been "everyone's a contractor" since day one, have it looked at before a payroll review does. (More in the payroll guide.)

What to do this month

  • Pull one Mindbody (or WellnessLiving/Glofox) payout report and compare its gross to what your books call revenue for the same period.
  • Check for a deferred revenue liability on the balance sheet. If annual memberships or packs exist and it doesn't, mistake two is live.
  • Put ClassPass on its own income line and compare its per-visit economics to your member rate, monthly.
  • List your instructors against the CRA factors (control, tools, substitution, risk) and flag the grey ones.
Rather have it done?The free 30-minute review checks payout reconciliation, deferred revenue and instructor setup against your actual books. Findings in writing, yours either way.

Your studio's real numbers,
in thirty minutes, free.

Bring one payout report and your membership list. We'll show you billed vs earned vs banked for a real month, findings in writing.

Book a free file review