Skip to content
free tool · coaching business

Personal Trainer Income Calculator.

A personal trainer's income is session rate times sessions times working weeks, minus any gym split and business costs. Charge EUR 50 a session, run 25 sessions a week for 48 weeks, and you gross EUR 60,000 a year (EUR 5,000 a month). Take a 20% gym split and EUR 300 a month in costs off that, and take-home is about EUR 44,400 a year - roughly EUR 3,700 a month, or EUR 37 an hour. Switch to online coaching and the same page prices a monthly-client book instead.

Earning model

Currency

What you charge for one session, before any gym split.

Each session is counted as about one training hour for the effective-hourly figure.

%

The share the gym or studio keeps per session. Set to 0 if you rent a flat space or train independently.

52 minus your holidays and off weeks - 46 to 48 is typical.

Software, insurance, equipment, ads, payment fees - everything except your own pay and any gym split.

Monthly take-home (after costs & split)

3,700

At EUR 50 a session, 25 sessions a week for 48 weeks, you gross EUR 60,000 a year. After a 20% gym split and EUR 300 a month in costs, take-home is about EUR 44,400 a year (EUR 3,700 a month), or EUR 37 an hour.

Annual take-home

after costs and split, before tax

44,400

Effective hourly

take-home / hours worked

37/hr

5,000

gross / mo

60,000

gross / yr

Gross is what you bill; take-home subtracts costs and, in-person, the gym split. Figures are before income tax and VAT, which vary by country.

?

Working out what to charge rather than what you earn? Use the coaching rate calculator - it works backward from your income goal to the price per client. This page takes your rate as given and shows what actually lands in your account.

the short answer

A personal trainer's income comes from two levers: what you charge and how much you work. In-person, income = session rate x sessions per week x working weeks, minus gym split and costs. Online, income = monthly price x clients x 12, minus costs. Run 25 sessions a week at EUR 50 for 48 weeks and you gross EUR 60,000; a 20% gym split and EUR 300 a month in costs leave about EUR 44,400 take-home, or EUR 37 an hour across 1,200 session hours.

how it works

From your rate to what actually lands in your account.

Most "how much do personal trainers make" answers quote a single average and stop. This calculator does the opposite - it takes your own rate, volume and costs and returns the numbers that decide whether the week is worth it. It runs the same handful of calculations whether you bill sessions or monthly clients:

In-person annual gross = session rate x sessions/week x working weeks
Online annual gross = monthly price x clients x 12
Annual take-home = gross x (1 - gym split %) - business costs x 12
Monthly figures = annual figures / 12
Effective hourly = annual take-home / hours worked per year

Two details keep the number honest where a quick "rate times sessions" is not. First, the gym split comes off the top in-person: if the studio keeps 20% of a EUR 50 session, only EUR 40 is yours before costs even start. Second, the effective hourly counts real hours, not billed ones - in-person that is one hour per session, and online it is the check-ins, plan edits and messaging behind every client. A packed in-person book and a lean online book can gross the same and pay very differently per hour.

Worked example, online: 30 clients at EUR 150 a month is EUR 4,500 a month, or EUR 54,000 a year gross. Take off EUR 300 a month in costs and take-home is about EUR 50,400 a year - EUR 4,200 a month. Spend roughly 0.75 hours per client each week across 48 weeks and that is 1,080 hours, an effective rate near EUR 47 an hour. The fewer hours each client takes, the higher that last number climbs at the exact same price. For the wider picture on what the online model pays, see how much online fitness coaches make.

market ranges

What trainers typically charge - as ranges, not a rulebook.

Treat the following as broad market ranges to sanity-check your own inputs, not fixed benchmarks - real rates swing with country, city, niche and reputation, and there is no single authoritative figure. As a rough guide, in-person 1:1 sessions commonly run about EUR 40 to 90 an hour, with big-city and specialist trainers sitting higher and suburban or newer trainers lower. Inside a commercial gym, a split of roughly 20% to 50% per session is typical, so the rate a client pays and the rate you keep can be very different numbers.

Online monthly coaching packages typically sit around EUR 100 to 300 or more per client per month, because the client is paying for a result and ongoing support rather than an hour of your time. The online model usually earns more per working hour once you carry more than a handful of clients, since adding a client costs a fraction of an hour instead of a whole session slot. Whichever model you run, the honest read on your earnings is the effective hourly above, not the headline rate - drop your own figures in and compare the two models side by side.

two models, two ceilings

In-person sessions vs online coaching.

In-person income is capped by your calendar. Every euro is tied to a slot, doubling your income means doubling your sessions, and a gym split quietly skims each one. It is dependable and easy to fill early on, but there is a hard ceiling around the number of quality sessions a body can deliver in a week - and the effective hourly stops climbing once the diary is full.

Online income scales with clients you keep, not hours in the room. There is no split, revenue is recurring, and the effective hourly rises as you drive down the time each client takes through reusable plans and templated check-ins. The trade-off is retention: online income only holds if clients stay, so churn matters more than for a walk-in session book. Pressure-test that assumption with the client churn rate calculator before you count on a full book, and note that the same effort spread across both models often earns more per hour on the online side once you pass a handful of clients.

built for coaches

Lower the hours behind each client, and the hourly takes care of itself.

The effective hourly on this page moves the moment you cut the time each client takes. Coachway is the operating system for online fitness coaches: reusable plans, templated check-ins, a meal planner and a branded client app shrink the admin behind every client, so more of the price you charge turns into take-home instead of unpaid hours. It slots into the costs field above too: Coachway is EUR 69 a month with your first 5 clients included and every feature in, then EUR 9 per additional client, on a 14-day free trial that asks for a card so you keep going without a gap.

See how Coachway works
questions coaches ask

Frequently asked questions.

How do you calculate a personal trainer's income?

Multiply what you charge by how much you work, then take off costs. In-person: session rate x sessions per week x working weeks per year, minus any gym split and business costs. Online: monthly price per client x number of clients x 12, minus business costs. Example: EUR 50 a session, 25 sessions a week for 48 weeks is EUR 60,000 gross; after a 20% gym split and EUR 300 a month in costs, take-home is about EUR 44,400 a year, or EUR 3,700 a month.

How much do personal trainers make per year?

It depends on rate, volume and model, so treat any figure as a range rather than a fixed number. As a rough guide, a part-time in-person trainer running 10 to 15 sessions a week might gross about EUR 20,000 to 35,000, while a full book of 25 or more sessions can gross EUR 50,000 to 70,000 before gym splits and costs. Online coaches earn on client count instead: 30 clients at EUR 150 a month is EUR 54,000 a year gross. Enter your own numbers above for a figure that fits your week, not a market average.

What is a good hourly rate for a personal trainer?

In-person 1:1 sessions commonly run about EUR 40 to 90 an hour as a broad market range, though a gym split can take 20% to 50% of that before it reaches you. What matters more than the sticker rate is the effective hourly this calculator shows - your take-home after costs and split, divided by the hours you actually work. A EUR 60 session inside a gym that keeps half of it, once admin is counted, can pay less per hour than a well-run online package.

Does the calculator account for a gym split?

Yes, in in-person mode. Enter the percentage the gym or studio keeps and the tool removes it from your session revenue before it subtracts costs, so the take-home figure is what actually reaches you. Splits vary widely - some facilities charge a flat rent instead, some take 20% to 50% of each session - so use the number in your own agreement. Online coaching has no split, so that field is hidden in online mode.

Is this a take-home or a gross figure?

Both. The top line shows gross monthly and annual revenue - what you bill before anything comes out. The take-home figures subtract your monthly business costs and, in-person, any gym split, to show what you keep before tax. It does not model income tax, VAT or refunds, which vary by country and setup, so treat take-home as pre-tax earnings and check your local rules for what finally lands in your account.

This calculator is a planning aid, not financial advice. It works backward from your inputs and does not model income tax, VAT, refunds or seasonality - treat take-home as a pre-tax starting point and check your local rules for what finally reaches your account.

Keep going: if you are still setting your price, start with the coaching rate calculator, then read how much online fitness coaches make. To protect the income you just modelled, check your client churn rate and pressure-test the margin with the coaching profit calculator.

More free calculators

See all free tools ->

Turn the income you just modelled into real take-home

This calculator sizes the number. Coachway helps you keep more of it - reusable plans, templated check-ins and a branded client app that cut the hours behind every client, so your effective hourly climbs instead of your admin. Start your 14-day free trial and see the whole platform, no charge today, cancel anytime under Billing.

No charge today - cancel anytime under Billing
Built for efficiency 6 languages DenmarkNorwaySwedenFinlandGermanyUnited Kingdom
The coaching platform you've been waiting for