Reformer room revenue calculator
Estimate gross revenue from sellable places, weekly classes, paid fill rate and realised revenue per visit. Monthly and annual totals use the same number of trading weeks. Costs are not deducted, so the result alone cannot establish whether a lease is affordable.
An illustrative 10-reformer room
With 10 reformers, 28 classes per week, 75% average fill rate, and £24 realised revenue per paid place, the model generates roughly £5,040 per week, £21,000 per average calendar month, and £252,000 per year across 50 trading weeks. Per-reformer productivity is roughly £25,200/year, before costs. These are hypothetical inputs, not surveyed studio performance. Adjust the inputs below. Last reviewed 29 September 2026.
| Horizon | Revenue | Bookings |
|---|---|---|
| Per week | £5,040 | 210 booked / 280 capacity |
| Per month | £21,000 | 875 paid places, averaged across 12 months |
| Per year (50 weeks) | £252,000 | £25,200 per reformer |
Run your room
Your room
Per operating week
£5,040
210 booked / 280 capacity
Average calendar month
£21,000
Weekly × 50 trading weeks ÷ 12
Per year
£252,000
50 weeks open
per-spot productivity
£25,200 per reformer / year
Gross revenue allocated to one reformer. Equipment, rent, teaching, processing, refunds and other costs are not deducted.
utilisation
75%
Your assumed paid fill rate. An average can hide sold-out peak classes and empty quieter sessions; model those separately.
The math, spelled out
Revenue per operating week = spots × classes/week × paid fill rate × realised revenue per paid place. Annual = weekly × trading weeks per year. Average calendar month = annual ÷ 12. Revenue per reformer = annual ÷ spots. The model holds the weekly timetable, fill rate and realised price constant across trading weeks.
Formula and example checked 29 September 2026. No operator dataset is used to set the defaults. Teaching, rent, owner pay, equipment, processing, refunds and taxes need their own cost model.
For help choosing the price input, read what to charge for studio classes and the pack and membership pricing worksheet.
Check the price and the places behind your model
FAQ
What fill rate should I plan for?
Use your own observed attendance where available and test low, expected and high scenarios. This tool does not establish an industry occupancy benchmark. Review popular and quiet sessions separately; their average can conceal a capacity problem. The default 75% is an illustrative input.
How many classes per week is realistic?
Count the classes your timetable, instructors and room can support, then test demand for those slots. The default 28 is an example, not a minimum viable schedule. More classes can add teaching costs that this revenue-only tool does not deduct.
What should I use for revenue per paid place?
Use a weighted revenue-per-visit assumption for the offer mix you are modelling, rather than automatically entering the drop-in price. For a fixed-price membership, attendance changes the effective revenue per visit; holding that price fixed while changing fill rate is a simplifying assumption. Model membership billings and costs separately before treating the result as a business forecast.
What about appointments and one-to-one sessions?
This calculator is for group reformer classes only. One-to-one sessions are a separate revenue stream with different economics (higher hourly rate, but only one client per slot). If 1:1s are a meaningful part of your revenue model, model them separately and add the two numbers.
Plan the room layout too
Sketch the reformer layout with our pick-a-spot planner, then explore how Junocal presents place selection on the booking page.