Comparison

What per-client pricing costs at the same roster size.

ABC Trainerize charges by seat tier and prices nutrition and payments separately. The figures below are their published monthly rates, read from their pricing page on 27 August 2026: the seat tier a roster of that size requires, plus Advanced Nutrition Coaching and Stripe Integrated Payments. Annual billing and negotiated discounts are not included on either side, and neither are their plans that include more than we do.

25 clients

$87 /mo less

Trainers Desk

$39

Everything included, per month

ABC Trainerize

$126

30 seats plus add-ons

Their seat tier
$71
Their nutrition add-on
$45
Their payments add-on
$10
Difference over a year
$1,044

50 clients

$138 /mo less

Trainers Desk

$39

Everything included, per month

ABC Trainerize

$177

50 seats plus add-ons

Their seat tier
$122
Their nutrition add-on
$45
Their payments add-on
$10
Difference over a year
$1,656

100 clients

$189 /mo less

Trainers Desk

$69

Everything included, per month

ABC Trainerize

$258

100 seats plus add-ons

Their seat tier
$203
Their nutrition add-on
$45
Their payments add-on
$10
Difference over a year
$2,268

200 clients

$151 /mo less

Trainers Desk

$129

Everything included, per month

ABC Trainerize

$280

200 seats plus add-ons

Their seat tier
$225
Their nutrition add-on
$45
Their payments add-on
$10
Difference over a year
$1,812

Published rates as of 27 August 2026 and subject to change by them at any time. Their seat tiers step at 5, 15, 30, 50, 75, 100 and 200 seats, so a 25-client roster buys the 30-seat tier. Advanced Nutrition Coaching is listed at $20 per month up to the 15-seat tier and $45 per month from the 30-seat tier upward; Stripe Integrated Payments at $10 per month. Their higher plans include those add-ons and other features this table does not weigh. Check their page for current rates before deciding.

Pricing

Priced on roster size. Everything included.

Four paid bands and a free one. Every band holds two trainers — Studio holds five — and nutrition, programs, recovery, messaging, check-ins and photos are in all of them.

Free — 3 clients, 1 trainer. No card. One trainer, no branding, nothing expires.

Start with 3 clients
Popular starting point

Coach

$39per month

or $398 a year — save 15%

1 to 50 clients. Two trainers.

  • 1 to 50 clients
  • 2 trainer accounts — no extra charge
  • Nutrition, programs, recovery, messaging
  • Your branding, set up by us
Start on Coach

Coach Plus

$69per month

or $704 a year — save 15%

51 to 100 clients. Two trainers.

  • 51 to 100 clients
  • 2 trainer accounts — no extra charge
  • Your branding, set up by us
  • Same product as Coach
Choose Coach Plus

Coach Unlimited

$129per month

or $1,316 a year — save 15%

101 clients and up. Two trainers.

  • Unlimited clients
  • 2 trainer accounts — no extra charge
  • Your branding, set up by us
  • The price stops changing here
Choose Unlimited

Studio

$249per month

or $2,540 a year — save 15%

A team. 5 trainers, unlimited clients.

  • 5 trainer seats, unlimited clients
  • Multi-trainer admin and roles
  • Business reporting
Choose Studio

Two coaches on every account, from $39

A partner or an assistant gets their own login, their own clients and their own roster — not a shared password. Most tools charge per seat. Studio takes it to five.

Start on Coach — $39

Included on every paid tier

  • Nutrition and macro targets
  • Food logging
  • Recovery logging
  • Programs
  • Progress photos
  • Messaging
  • Check-ins
  • Branding, set up by us from your files

Sending from your own domain

Enquire

Emails to your clients from no-reply@yourbusiness.com rather than ours. Available on request. It needs access to your domain's DNS to add SPF and DKIM records, plus sender verification for your workspace. Priced as a service, quoted per business. Most coaches do not need it: your business name is already what a client reads in their inbox.

Branded app for your clients

Included with every paid plan

Your clients open your own web address, add it to their home screen, and get an app with your logo, your name and your colour. No app store involved, nothing to download, nothing for you to set up.

  • They open your address in their phone browser and add it to the home screen.
  • Your icon and your name sit on the home screen next to their other apps.
  • Your logo and name are at the top of every screen once they are inside.
  • Your colour highlights training numbers. Recovery stays cyan everywhere.
  • Emails to your clients read as your business name too.

We set it up by hand from the request below — usually within two working days. It is not self-serve and there is no colour picker. On the free plan there is no branding: your clients install it under the Trainers Desk name and everything else works the same.

Your own app store listing

Paid upgrade — enquiry only

Your app listed in the App Store and Google Play under your own name, findable by anyone searching for your business. It buys presence in the stores. That is the whole of it.

It adds no branding your clients do not already have. Your logo, your name and your colour are already on their home screen and inside the app on any paid plan. This adds a store listing, and nothing else.

  • An Apple Developer account in your business name. Apple charges $99 a year for it and bills you directly.
  • We build and submit the app on your behalf, under your account.
  • Every update goes through Apple and Google review before your clients see it.
  • Setup takes a few weeks from the first call to a live listing.

Priced as a service: a setup fee and a monthly, quoted per business. No price on this page and no buy button — we work it out with you on a call.

Most coaches do not need this. It costs us real time every month, so we would rather you stayed happy on the included branded app than paid for something you end up regretting. If you are not sure, you do not need it yet.

Questions

Answered plainly.

I'm a client, how do I get in?
Through your coach. They send you a private invitation, and that link is the only way in — it connects you straight to them, so there is nothing here for you to sign up for. Ask your coach for it. If you already made an account by mistake, open the link anyway and it moves you to the right place.
Can I move my clients over?
Yes, all at once. Export the client list from the platform you use now and upload it here — any column order, any header wording — and we check it, tell you who is being invited and who is being skipped, then invite everyone. Programs and history do not come across, because the other platforms do not let you export them; send us the programs you run and we rebuild your main ones at no charge. Every client joins by invitation and sets their own password, and their history starts from the day they join.
Do my clients need to download anything?
No. They open the address you give them and add it to their home screen. It gets your icon and your name, opens without a browser bar, and works offline for the parts that do not need the network. There is no app store step and no account with us to create.
What happens to my data if I leave?
You export all of it, any time, from Settings — clients, sessions, measurements, nutrition, messages and photos, as JSON and CSV. There is no exit fee and no retention period you have to wait out. Your clients can export and delete their own data themselves, separately from you.
Do you take a cut of what I charge clients?
Yes — 2% of each client payment, and only if you choose to bill through Trainers Desk. Payments run through your own Stripe account and go straight to you; the 2% comes out of your side before payout, so your client is charged exactly the price you set. Bill your clients elsewhere and we take nothing.
What happens when I pass 50 clients?
You move to Coach Plus at $69 per month. Past 100 clients you move again, to Coach Unlimited at $129 per month, and that is the last change — it stays $129 at any roster size above 100. Three steps in total, and no data moves at any of them. Your clients, programs, history and settings stay exactly where they are; only the plan name and the monthly figure change, and you choose when to move.
Do you charge per client?
No. Three prices, based on roster size: $39 per month for 1 to 50 clients, $69 for 51 to 100, and $129 from 101 up with no ceiling. We do have client bands, so calling it three prices is accurate where "no per-client pricing" would not be — but the figure only changes twice as you grow, and you always know what you pay at any roster size. No per-client fee, and no separate charge for nutrition, payments or branding.
Can I have my own app in the App Store?
Yes, as a bespoke service under your own name and Apple Developer account. We build and submit it for you, every update goes through review, setup takes a few weeks, and it is quoted per business as a setup fee plus a monthly. Most coaches do not need it: on a branded workspace your clients already install an app with your logo, your name and your icon from your own address, and the app in our stores wears your brand as soon as they sign in. A store listing buys presence in the store under your own name — it does not add anything your clients see. Enquire if you want it; we will tell you honestly whether it is worth it for you. Get in touch.
I have two trainers.
Then a solo tier covers you. Coach, Coach Plus and Coach Unlimited all include two trainer seats, so a partner or an assistant costs nothing extra — you pay on client count alone. Studio is what you move to when you need a third seat.
What does the free plan leave out?
The client limit and branding. Three clients get the same recovery tracking, nutrition, programs, messaging and check-ins as a paid account, but their app carries the Trainers Desk name rather than yours — branding starts on the $39 Coach plan, and we set it up for you from a request. The free plan does not expire and it does not ask for a card.
What address do emails to my clients come from?
Ours, with your name on it. Every email leaves from no-reply@trainersdesk.com through our own mail servers, so there is nothing for you to set up and nothing that can break at your end. What changes with branding is the name your client reads in their inbox: on a paid plan with branding live it is your business name, on the free plan it is Trainers Desk. Replies go to your own email address either way, so a client hitting reply reaches you. If you want the address itself to match your brand — no-reply@yourbusiness.com — that is available on request as a service: it needs SPF and DKIM records on your domain, so we do it with you rather than from a button. Get in touch.
Do my clients need MyFitnessPal?
No. Food logging is built in, and the targets you set are the targets your client logs against — same system, one number, nothing to copy across. If a client already logs somewhere else and would rather not switch, we can read their daily totals instead. That is optional, and it only ever brings in what they ate; targets never come from an outside app.
Can a client log fast food and restaurant meals?
Yes, and they are covered by USDA's own data at no cost to you. Searching "Big Mac", "Whopper", "Frosty" or a Starbucks bottled Frappuccino returns real items with real macros, marked as USDA data like everything else from that source, with a portion weight attached so a client logs one serving instead of guessing grams. We do not license a chain-menu database and do not need to. The limits, stated plainly: coverage is the major national chains, so a regional one may be missing, and the dataset is refreshed every few years, so an item changed last month may be slightly out of date. Anything missing gets built once under My foods from the chain's published numbers and is then logged in two taps forever.
Why is nutrition built in rather than bolted on?
Because the two halves have to be read together. Food logging, macro targets, session load and recovery sit in one record here, so a week of low protein and a week of poor sleep show up side by side instead of in two accounts that never meet. A target you change is the target your client sees, without them retyping it anywhere. Where an outside service already does a job better we use it: a client who prefers another food app can have their daily totals read in, and payments run through Stripe rather than through us.