Free tool for coaches and personal trainers
Group vs 1:1 coaching income per hour calculator
Income per hour = monthly revenue ÷ monthly coaching hours, worked out for each format. In the example, 10 clients at $400 a month bring $4,000 for 40 hours of 1:1 work (4 hours each), or $100 an hour. A group of 20 members at $150 brings $3,000 for 12 hours a month, or $250 an hour: 2.5 times the 1:1 rate, with $1,000 less revenue. The group needs 8 members at $150 to match $100 an hour.
Last updated 2026-11-12.
- Group income per hour
- 1:1 income per hour
- Group ÷ 1:1 per hour
- 1:1 revenue a month
- 1:1 hours a month
- Group revenue a month
- Members the group needs to match 1:1 per hour
Check the inputs: every number must be above 0.
Take it with you
Example scenarios
Three sets of example inputs worked through the same formulas as the calculator above. They are illustrations, not averages or statistics.
| Scenario | Inputs | 1:1 per hour | Group per hour | Group ÷ 1:1 | Members to match 1:1 |
|---|---|---|---|---|---|
| Low | 1:1: 5 clients at $250, 5 h each a month; group: 8 members at $80, 10 h a month | $50.00 | $64.00 | 1.28× | 7 |
| Typical | 1:1: 10 clients at $400, 4 h each a month; group: 20 members at $150, 12 h a month | $100.00 | $250.00 | 2.5× | 8 |
| High | 1:1: 20 clients at $600, 3 h each a month; group: 40 members at $200, 16 h a month | $200.00 | $500.00 | 2.5× | 16 |
Method: 1:1 income per hour = clients × monthly price ÷ (clients × hours per client a month); group income per hour = members × monthly price ÷ group hours a month; members to match = 1:1 income per hour × group hours ÷ group price, rounded up. Figures checked against the same formulas on 2026-11-12.
How the calculator works
For 1:1 coaching, revenue is clients × monthly price and time is clients × the hours each client takes a month: calls, preparation, messages and check-ins. For a group, revenue is members × price and time is the hours the whole program takes a month: live calls, preparation and community time.
Dividing revenue by hours gives income per hour for each format. The last figure is the group size at your group price that earns the same per hour as your 1:1 work, rounded up to a whole member.
Worked example
10 clients at $400 a month bring $4,000. At 4 hours each that is 40 hours, so 1:1 pays $4,000 ÷ 40 = $100 an hour.
A group of 20 members at $150 brings $3,000 for 12 hours a month: $250 an hour, 2.5 times the 1:1 rate, though $1,000 less revenue in total. To earn $100 an hour over those 12 hours the group needs $1,200 a month, which is 8 members at $150.
Choosing the hours
Count all the time a format takes, not only the calls: a group with 4 one-hour calls a month may need another 8 hours for preparation, questions and the community. Track a typical month for each format before comparing.
Group income depends on filling and keeping the seats; enter the number of members you expect to keep, not the most you hope to sell. This is an estimate, not business advice.
What this tool does not do
It does not account for marketing time, platform fees, churn or the different results clients get from each format. It compares income per hour on your numbers and keeps nothing after you close the page.
Questions
Can I compare a hybrid offer?
Run it twice: once for the 1:1 part and once for the group part, then add the revenues and the hours yourself.
Why does the group make less in total but more per hour?
Because it takes fewer of your hours. The free hours only turn into income if you fill them with more members, more clients or other work.
Does this page store my numbers?
No. The math runs in your browser; nothing is sent or saved.
Made by Bardach Technologies. We also make Checkwren, a separate workspace template for online coaches that runs in Notion and keeps clients, weekly check-ins, training blocks, renewals and 24 reply snippets in one place (USD 78.99, one-time purchase on Gumroad). It does not compare formats or calculate income per hour. This calculator is free and needs no sign-up; nothing is charged on this page. Get Checkwren on Gumroad (USD 78.99)