01
Tool
Coaching revenue calculator.
Answer the math fast: what the roster produces, what a percentage-based platform fee costs, and how that compares against TrainedBy's fixed subscription. Revenue first. Platform model second. Sales pitch after the numbers.
Inputs
Run the roster math.
Enter the clients you coach, the average monthly price per client, and the platform fee you want to compare against.
Results
What the business looks like at this roster size
Monthly revenue
£5,000
25 clients × £200
Annual revenue
£60,000
Before processor fees, refunds, and taxes
Annual 10% fee leak
£6,000
If a platform takes a percentage of coach revenue
Pro annual cost
£390
£39/month or £390/year
Read on this roster
£5,610 stays with the coach after covering the annual Pro subscription, compared with a 10% revenue-share platform.
It takes roughly 2 client-months at £200 to cover the annual Pro plan. Stripe processing is not included here because it applies separately from the platform-fee question.
02
How to read it
This calculator is for revenue shape, not accounting cleanup.
The job of this page is simple: show what the roster actually produces, then isolate what the software model does to that number. It is not trying to model tax, refunds, ad spend, or every business cost. It is answering one narrower question: what happens when the platform takes a percentage versus when the platform fee is 0%.
03
Why coaches misread the math
Percentage fees look small until the roster gets real.
A platform fee can feel harmless when the roster is tiny. It stops feeling harmless when renewals stack, price goes up, and the same percentage keeps shaving every payment. That is why the subscription-vs-fee distinction matters more to serious coaches than to hobby use.
- Revenue-share platforms scale their take with your roster.
- A fixed subscription stays legible enough to compare and budget.
- The bigger the practice gets, the more a small percentage stops looking small.
- If you want the definition behind that model, read the 0% platform fee glossary page next.
The category definition behind that pricing model lives at /glossary/0-platform-fee.
04
What to do next
Run the math, then inspect the money path.
If the numbers show the business layer matters at your roster size, the next page is not another calculator. It is the payments layer itself: how Stripe Connect routes money, where renewals live, and what 0% platform fee looks like in practice.
- Inspect the payments layer next.
- Check the live Starter, Pro, and Studio tiers next.
- Read the category definition behind 0% platform fee if you want the pricing model explained cleanly.
Continue with /features/payments, /pricing, and /glossary/0-platform-fee.
05
FAQ
Common questions on the calculator.
What does this coaching revenue calculator show?
It estimates monthly revenue, annual revenue, the annual cost of a percentage-based platform fee, and how that compares against TrainedBy's fixed subscription.
Does this include Stripe processing fees?
No. Stripe or other processor fees are separate from the platform-fee question. The calculator isolates the software-model difference so the comparison stays legible.
Why compare against a platform fee at all?
Because a percentage-based fee scales with the roster. The bigger the practice gets, the more expensive that pricing model becomes.
Which TrainedBy tier does the calculator use?
It maps the estimate to Starter, Pro, or Studio based on the active-client count you enter, then uses the live price for that tier.
Is revenue the same as profit?
No. This is a revenue and platform-cost calculator, not a full profit-and-loss tool. Coaching costs, taxes, refunds, and processor fees still sit outside it.
What should I do after I run the numbers?
If the math shows the business layer matters at your roster size, continue to /pricing and /features/payments. If you want the definition behind the pricing model, read /glossary/0-platform-fee.
06
Final CTA
Ready to compare the calculator to the actual product?
See the live tiers, the payments layer, and the rest of the system that sits behind the roster math.