How many lessons a month should you teach? Calculating your income ceiling

How many lessons a gym-based trainer needs to teach per month starts with dividing the target net income by what you actually take home per lesson; but once holiday weeks and cancellations come in, the real number is always higher. In the example below, with a 1,500 TL lesson fee and a 40% gym share, you need about 32 lesson hours a week to net 100,000 TL a month. What matters more is seeing that this calculation has a ceiling: once your hours are full, income only grows through price and model.
All the figures in this article are examples. The aim is not to tell you what to charge, but to let you run the same calculation with your own numbers.
How do you get from target income to number of lessons?
Most trainers do the math backwards: "My lesson fee is 1,500 TL, so 70 lessons a month is 105,000 TL." That figure is gross, and it assumes every month is full. The right order is:
- Find the net amount per lesson. Example: 1,500 TL lesson fee, 40% gym share. The gym takes 600 TL, you keep 900 TL. If you pay a fixed rent instead of a gym share, divide the monthly rent by your average number of lessons and subtract it as a per-lesson cost.
- Write your target as a net figure. Example: 100,000 TL net per month.
- Find the number of lessons you need to complete. 100,000 / 900 = about 111 lessons. This means lessons actually delivered in a month.
- Count the year realistically. There are not 52 weeks. Say 3 weeks of vacation, 1 week of holidays, 1 week of illness or family matters. That leaves 47 working weeks.
- Subtract cancellations. As an example, let 10% of your scheduled lessons go empty because of last-minute cancellations or no-shows.
- Calculate the weekly slots. Lessons needed per year: 111 x 12 = 1,332. Divide that by 47 weeks and a 90% completion rate: about 31.5 lesson hours a week.
If you work 6 days a week, that is 5-6 lessons a day. On paper it looks reasonable. The trouble starts when you move on to the next target.
Where does the ceiling start?
In theory you are in the gym 12 hours a day and can teach a lesson every hour. In practice, the hours clients want are limited. In most gyms, demand clusters before work in the morning and after work in the evening. Say the hours you can truly sell are 7 a day: 3 in the morning and 4 in the evening. Midday hours may fill too, but they are usually limited to a few retirees, students or people with flexible schedules.
With the numbers in the example:
- 6 days a week x 7 hours = 42 lesson hours
- 42 x 47 weeks = 1,974 slots
- After 10% cancellations, 1,777 lessons
- 1,777 x 900 TL = about 1,599,000 TL net per year, an average of 133,000 TL per month
That is your ceiling at a 1,500 TL fee and a 40% gym share. And this ceiling assumes a life in which you teach 42 lessons a week and are in the gym at 7 every morning and 9 every evening. If you aim for 150,000 TL net per month, you need about 47 slots a week, which is more than all of your sellable hours.
In short: past a certain point, the answer "let me work more" runs out mathematically. Hours are fixed. What can change is the value of an hour, and the work you do outside the hour.
Which levers raise the ceiling?
The starting point in the table below is this example: 36 lesson hours a week, 47 weeks, 10% cancellations, 900 TL net per lesson. In this setup the average monthly net is about 114,200 TL. In each row we change only one thing.
| Lever | Change in the example | Average monthly net (example) | Extra hours | What to watch |
|---|---|---|---|---|
| Price | Lesson fee rises 15% (1,725 TL) | ~131,300 TL | None | Start with new clients, tell existing ones a month ahead |
| Package structure | With prepaid packages and a written cancellation rule, empty lessons fall from 10% to 4% | ~121,800 TL | None | The rule must be stated in the first meeting |
| Keeping clients | Clients lost per year fall from 12 to 6, each departure leaves a 3-week gap | ~118,300 TL | None | The real gain is the time you don't spend finding new clients |
| Semi-private lessons | 8 of the 36 hours become two-person lessons, 1,000 TL per person | ~122,700 TL | None | Ask whether the gym allows this model |
| Between-lesson follow-up (online add-on) | Monthly 1,000 TL between-lesson programming and follow-up for 10 clients | ~124,200 TL | 3-4 hours a week | Check whether your gym contract has a clause on outside services |
A few notes:
- Price is the fastest lever because it adds no hours. We explained how and when to raise it in detail in the package pricing article.
- Package structure closes a leak more than it adds income. The yearly cost of last-minute cancellations is bigger than most trainers guess; you can find the math and a policy template in the cancellation cost article.
- Keeping clients looks small in the table because we only count empty slots. The DMs, trial lessons and meeting hours spent finding new clients are not in this table; in reality the difference is bigger.
- Semi-private lessons are the only lever that raises income per hour. We covered how to set them up in the group and semi-private training article.
- Between-lesson follow-up produces income outside gym hours but is not free: writing programs, checking logs and replying to messages take time.
These levers can stack, but their total is not the simple sum of the figures in the table. Changing one changes the effect of another. Try the calculation with your own numbers, changing one thing at a time.
Why is between-lesson follow-up its own heading?
A gym client has 2-3 lessons a week, but if their goal needs 4-5 workouts a week, the remaining days usually sit idle. The client either does nothing or finds a random program online. Programming and following up on those days improves the client's result and opens an income line for you that isn't tied to gym hours.
Two things to watch here. First, present it not as "online coaching" but as an extension of your existing service: "I'm planning the two days between our lessons too, and I can see what you do." Second, if you try to do the follow-up by sending program photos on WhatsApp, you lose control as the client count grows. In FitBrand, the client opens the plan for those days in the app that carries your name and color, logs the workout, and you prepare for the next lesson by looking at the logs and exercise notes.
How much to grow the online side is a separate question; we covered whether you have to move to online coaching in a separate article.
What should you look at when calculating your own ceiling?
- Do you know your net amount per lesson (after gym share or rent)?
- How many weeks did you really work last year? Count holidays, vacations and illness.
- How many lessons were cancelled last minute or missed by the client last month?
- How many hours a week can you truly sell (the hours clients want)?
- How many of those hours are full right now?
- Do you know which lever you will switch to when you hit the ceiling?
If your filled hours have passed 85% of your sellable hours, the next step in growth is not more clients, but price or model.
What should you do this week?
- Pull the number of lessons and cancellations from the last three months out of your calendar or notebook.
- Calculate your net amount per lesson and divide your target monthly net income by it.
- Write down your sellable hours: how many in the morning, how many in the evening, how many at the weekend.
- From the table above, pick the single lever closest to you and try it with your next new client.
- Repeat the same calculation after three months and compare the two figures.
FitBrand is a platform where personal trainers set up a client app under their own name and colors. Client list, workout plans, notes, progress charts and package end dates in one place. Start free.