Skip to content
Andrew Wallis

Free tool

Margin calculator for gyms and studios

Most owners don't know their margins. Check them for private, semi-private and group training, plan new classes without losing profit, and build your packages and prices, in a few minutes.

Which do you run now?

Private training is always included, even if you don't offer it: it sets the frame for your other prices.

Untick anything you don't run to hide it in parts 1 and 2.

Before you start: what you'll need
  • Your private session rate. The lowest price a client pays per session, usually on your longest commitment. Don't offer private training? Put in what you'd charge: everything else is priced from it.
  • Coach pay per session. If coaches are paid by the hour, use the pay for one session. If they're salaried, divide a month's pay by the sessions they coach. Coach everything yourself? Use what you'd pay someone else, so you can hire when you're ready.
  • Last month's revenue for semi-private and for group training, kept separate. Your booking or billing software will have a report.
  • How many sessions or classes you ran last month. Count them on your timetable, or take a week's total and multiply by 4.3.

1. Check your margins

Private training
Semi-private training
Group training

2. Plan new sessions and classes

Adding sessions should grow membership, but add too many too soon and your margin falls.

Try a new number a month and see what happens, based on last month's revenue.

Semi-private sessions
Group classes

3. Build your packages and prices

Here's what each kind of training would cost, built from your private session rate.

You don't need to offer all of them. Use the tables for what you run now or might add, and ignore the rest.

Longer commitments get the best price; shorter ones cost a little more.

Your pricing settings

These start at the levels I'd suggest, so you can leave them as they are.

Change any one and the package tables below update straight away. The line under each box shows what it does to your prices.

Why price it this way?
  • Everything starts from private training. It's your most personal service, so it sets the top price. Every other price is a share of it, which keeps your menu consistent.
  • Sharing a coach lowers the price but raises your pay per hour. Three semi-private clients at 60% of your private rate bring in 180% of a private session for the same hour of coaching.
  • Commitment gets the best price. Members on longer plans stay longer and get better results. Shorter plans cost a little more, so the 12-month plan is the obvious choice.

Reading the tables: pick the packages you'd offer.

The yellow row is the price per session. The rows below are the monthly fee for each package on a 12-, 6- or 3-month plan.

Monthly fees are the session price × sessions a year ÷ 12, so they stay the same every month.

Unlimited group training is priced on four classes a week.