Personal training price calculator
Personal training prices, worked out from your income goal.
In-person PT, monthly
Online coaching
Session packs
Example values: replace them with your own. Share is the share of your clients on each package; hours each are your hours per client a month; a session is the hours one session takes you, travel included. Outside India you record client payments in Trainaq, so no Trainaq payment fee applies. Income tax and other taxes aren’t taken off.
- Pack of 10 sessions
- $630
- In-person PT, a month
- $586
- Online coaching, a month
- $84
- Your rate per client hour
- $42
- Clients that fit 30 h a week
- 17 (7 · 7 · 3)
- Revenue a month, full week
- $5,446
- Trainaq Pro plan
- −$39
- Payment fee (payments you record)
- $0
- Other costs
- −$400
- Take-home at these prices
- $5,007
For self-employed coaches and personal trainers. An estimate before tax, not tax or financial advice: each coach’s market differs, so check the prices against what clients near you pay, and ask an accountant about income tax and self-employment tax.
This personal training price calculator works out what to charge from your take-home goal, your costs and the client hours you can sell: a monthly price for in-person PT and online coaching, a price per session and per pack of 10, and the clients your week can hold.
- Free, no sign-up
- US dollars
- Runs in your browser; nothing is saved
How the calculator works →Coaching clients? Try Trainaq free →
How much should I charge for personal training?
Work out personal training prices from what you need. Add your monthly take-home goal to your costs, divide by the client hours you can sell, and you have the least to charge per hour. Multiply by the hours each package takes for its price. Each coach’s market differs, so check the result against what clients near you pay.
- Your take-home goal plus costs, over the client hours you can sell
- Monthly prices for in-person PT and online coaching, and a price per session and per pack
- The Trainaq plan that fits your client count, and your other costs
- How many clients your hours fit
How it works
How does this personal training price calculator work?
It starts from the take-home you want each month and adds your costs: the Trainaq plan that fits your client count and anything else you pay. It divides that by the client hours your week can hold, then prices each package by the hours it takes you.
Set your goal and your hours
Enter the take-home you want each month, before income tax, and the hours a week you can give to clients. The calculator turns weekly hours into monthly hours at 52 weeks ÷ 12 months, about 4.33 weeks a month.
- Count only hours with or for clients, not admin or marketing
- If you take weeks off, enter your average hours across the year
Describe your package mix
Split your clients between in-person monthly PT, online coaching and session packs, as shares that add up to 100%. For each, enter the hours one client takes you a month: sessions, travel, programming, check-ins and messages. For packs, also enter the hours one session takes.
- Set a share to 0% for a package you don’t sell
- The client capacity calculator helps you time each task
Add your costs
The calculator adds the cheapest Trainaq plan whose client limit covers the clients that fit, and your other monthly costs, such as rent or floor fees, travel, insurance and card charges. Outside India you record client payments, so Trainaq takes no fee on them.
- Plan prices come from Trainaq’s live catalogue
- No Trainaq payment fee outside India
Read your prices
You get a price per session and per pack of 10, a monthly price for in-person PT and online coaching, the least to charge per client hour and the clients that fit. Each price is rounded up to a whole dollar, so a full week reaches your goal.
- The take-home line checks the prices against your goal
- Change one input at a time to see what moves the prices
Formulas
Which formulas does the calculator use?
Monthly hours are weekly hours × 52 ÷ 12. The clients that fit are those hours divided by the average hours per client, rounded down. The rate you need is your goal plus costs, divided by the hours those clients take, and each price is that rate times the hours a package takes.
H = W × 52 ÷ 12N = ⌊H ÷ a⌋, where a = Σ (share × h)q = (T + P + C) ÷ Sprice = q × hsession = q × u; pack = 10 × session- W: hours a week for clients; h: hours one client of a package takes a month
- a: the average hours per client across your mix; share is from 0 to 1
- T: your take-home goal a month; C: your other costs a month
- P: the monthly price of the cheapest Trainaq plan whose client limit covers N
- S: the hours a month your N clients take, never more than H
- u: the hours one session takes you, travel and set-up included
- N is split between packages by your shares, in whole clients, within H; prices round up to a whole dollar
Example prices
What prices does the example give?
With the example’s 30 hours a week and its mix of in-person PT, online coaching and session packs, 17 clients fit, and these are the prices that reach a $5,000 take-home. They are examples to replace with your own figures, not a benchmark: each coach’s market differs, so check them against what clients near you pay.
| Package | Share of clients | Your hours a month | Clients that fit | Price |
|---|---|---|---|---|
| In-person PT, monthly | 40% | 14 | 7 | $586 a month |
| Online coaching | 40% | 2 | 7 | $84 a month |
| Session packs | 20% | 6 (1.5 a session) | 3 | $63 a session; $630 for 10 |
| All clients | 100% | 7.6 on average | 17 | $5,446 a month in all |
Example values, not research or a benchmark. Hours are yours per client a month: sessions, travel, programming, check-ins and messages.
Worked example
What does a worked example look like?
Take a coach who wants $5,000 a month from 30 hours a week with clients: 30 × 52 ÷ 12 is 130 hours a month. With the example mix, the average client takes 7.6 hours, so 17 clients fit. Add the Pro plan at $39 and $400 of other costs, and the hours must bring in $5,439.
- $5,439 ÷ 130 client hours is $41.84 that each hour must keep
- Outside India no Trainaq fee applies, so the rate per client hour rounds up to $42
- In-person PT at 14 hours a month comes to $586; online coaching at 2 hours, $84
- A session that takes 1.5 hours is $63, and a pack of 10 is $630
- Clients that fit: 7 in person, 7 online and 3 on packs, using 130 of 130 hours
- At those prices a full week brings in $5,446 and leaves $5,007, at least the goal, because each price rounds up
What the prices cover
Which costs do the prices cover?
Your take-home goal, the Trainaq plan that fits your client count and the other costs you type in, such as rent or floor fees, travel, insurance and card charges. Outside India Trainaq takes no fee on payments you record. Income tax and self-employment tax come out of your take-home, so set your goal before them.
| Cost | In the prices? | How |
|---|---|---|
| Your take-home goal | Yes | Before tax: what you want each month |
| Your Trainaq plan | Yes | The cheapest plan whose client limit covers the clients that fit |
| Fee on client payments | None | Outside India you record client payments; online payments are India-only for now |
| Other costs | Yes | What you type in: rent or floor fees, travel, kit, insurance, card or bank charges |
| Income tax and self-employment tax | No | Come out of your take-home; the US self-employment tax rate is 15.3% (IRS) |
Plan prices are Trainaq’s current catalogue, in US dollars.
Session packs
Should a pack of 10 cost less than 10 single sessions?
Only if you price the discount in. A discount on a pack lowers what each hour of your time earns, so the same goal then needs more hours or a higher session price. A pack paid up front brings money in earlier, which may be worth a small discount to you. Work out the cost first.
- For example, 10% off the example pack takes $630 to $567, so each pack hour keeps about 10% less
- To keep $63 a session after 10% off, the full session price would be $70
- In Trainaq a pack is a membership with a set number of PT sessions, and a discount at sale is an amount or a percentage, with a reason
Your market
What if your price is more than clients near you will pay?
Then something in the sum has to change, because the arithmetic won’t. You can lower your goal, spend fewer hours on each client, move more clients to packages that take less of your time, or cut costs. Each coach’s market differs, so compare the result with what your own clients and enquiries tell you.
- Fewer hours per client lowers every price in proportion
- More online clients in the mix fits more clients into the same hours
- This page quotes no market prices, because each coach’s market differs
- The coach income calculator works the other way, from your prices to your take-home
Your hours
How many hours a week should you price on?
Price on the hours you can keep up all year, not the most you could work. WHO and ILO estimates link working 55 hours a week or more with a 35% higher risk of stroke and a 17% higher risk of dying from ischaemic heart disease, compared with 35 to 40 hours.
- Client hours are only part of your working week: admin, marketing and travel between clients count too
- The calculator warns you at 55 hours a week of client time or more
- Many fitness trainers work variable or part-time schedules, including nights, weekends or holidays (BLS)
Tax
Is the take-home goal before or after tax?
Before tax. In the US, self-employed people pay self-employment tax for Social Security and Medicare, at 15.3% according to the IRS, as well as income tax. Set your goal high enough to put money aside for both, and ask an accountant how much of each payment to set aside.
- The 15.3% is 12.4% for Social Security and 2.9% for Medicare (IRS)
- Employed fitness trainers and instructors had a median wage of $47,160 a year in May 2025 (BLS): that is pay, not a price, and it leaves out the self-employed
- Card, bank and payment app charges go in your other costs
Limits
What do the prices leave out?
They assume a full month: every hour you entered sold, every client paying on time and each client in a package taking the same hours. Real months have gaps between clients, cancellations and late payments, and finding clients takes time. Treat the prices as the least you can charge, and leave room above them.
- Whole clients only: hours too few for one more client are left spare
- Extra client packs and add-ons aren’t included in the plan cost
- Unpaid dues and refunds aren’t counted
- Prices round up to a whole dollar; round them again to a price you like, up rather than down
Plans
Which Trainaq plan does the calculator add to your costs?
The cheapest plan whose client limit covers the clients that fit your hours, at its monthly price. Each plan sets a limit on active clients, and archived clients don’t count towards it. Add-ons and extra client packs aren’t included, so if you are near a limit, check the pricing page for what fits.
For the example’s 17 clients that is Pro: $39 a month for up to 50 active clients.
| Plan | Price | Active clients | Coach accounts |
|---|---|---|---|
| Starter | $19 a month | Up to 10 | 1 coach account + 1 assistant |
| Pro | $39 a month | Up to 50 | 5 coach accounts |
| Studio | $79 a month | Up to 200 | 25 coach accounts |
Prices are in US dollars; taxes are added where applicable. Every plan starts with a 7-day free trial, and no card is needed. Every feature by plan →
For coaches
How do you sell these packages in Trainaq?
As membership plans. Each plan has a price in US dollars, a length in days or months, and a PT allowance: none, unlimited or a set number, such as 10 sessions for a pack. Clients book your open slots in the Trainaq app, each booking uses a session, and an in-time cancel gives it back.
- On a monthly plan the allowance applies each month; on a one-time plan it covers the whole membership
- A late cancel keeps the session used, unless you waive it
- Discounts at sale by amount or percentage, with a reason
- Record cash, bank transfers and other payments, with dues tracked
Sources
Sources
- World Health Organization, International Labour Organization. Long working hours increasing deaths from heart disease and stroke: WHO, ILO. News release, 17 May 2021.
- Pega F, Náfrádi B, Momen NC, et al. Global, regional, and national burdens of ischemic heart disease and stroke attributable to exposure to long working hours for 194 countries, 2000–2016: a systematic analysis from the WHO/ILO Joint Estimates of the Work-related Burden of Disease and Injury. Environ Int. 2021;154:106595.
- Internal Revenue Service. Self-employment tax (Social Security and Medicare taxes). Updated 27 Jun 2026.
- U.S. Bureau of Labor Statistics. Occupational Outlook Handbook: Fitness Trainers and Instructors (pay, May 2025; work schedules). Updated 27 Aug 2026.
FAQ
Personal training price calculator FAQ
Should I charge per session or per month?
Both come from the same hourly rate, so neither earns more per hour. A monthly price suits clients on a fixed schedule and online coaching, and it makes your income steadier. A session price, or a pack, suits clients who train irregularly. You can offer both: the calculator gives you each price.
How much should I charge for online coaching?
Price it by the hours it takes you, like any other package. If an online client takes 2 hours a month of programming, check-ins and messages, the price is 2 times the rate you need per hour. Each coach’s market differs, so compare the result with what the clients you want to reach pay.
Why is a session priced above my hourly rate?
Because a session can take more of your time than the hour on the clock. Travel, set-up, notes and the programming around it all take time that no client pays for separately. Enter the hours one session really takes you, and its price covers them, so every hour of your week earns the same.
Does the calculator include card or bank charges?
Only if you add them. Outside India you record client payments in Trainaq, so Trainaq takes no fee on them. Whoever takes a payment for you, such as a card machine or a payment app, may charge for it: add a month’s worth to your other costs and the prices will cover it.
How often should I review my prices?
Whenever your numbers change: a new goal, more or fewer hours, clients who take longer or less time, a different plan or higher costs. Run the calculator again with the new figures and compare. If your prices go up, tell existing clients well before the change, so they can plan for it.
Which hours should I count for each client?
Every hour one client takes in a month: sessions, travel to them, programming, check-ins and messages. Time a normal fortnight before you trust the figure, because short tasks add up. Leave out admin and marketing that serve all your clients, and leave them out of your weekly hours too.
