Skip to content

How do I tell my students I'm raising the fees?

Give one month's notice, say the new number once in plain words, and apply it from each person's next pack rather than mid-pack. Send it one-to-one with their invoice — never as an announcement in the batch WhatsApp group, where one person's reaction becomes everybody's. On a class roster you can usually lose two or three people and still earn more than before.

Last updated 23 September 2026 · Written for solo trainers, coaches, tutors and creators in India who teach a batch rather than bill a company

Why the standard advice does not fit you

There is no shortage of writing on this. Search it and you will find price-increase letter templates from personal-training platforms, coaching blogs and service-business software vendors, and the advice is broadly sensible: give notice, lead with value, state the number without apologising, protect your existing clients for a while. None of it is wrong.

It is just written for somebody else. Almost all of it assumes a Western personal trainer or therapist with one-to-one clients, an email list and a per-session rate — and the two pieces of advice repeated most often are the two you cannot execute:

The rest of the mismatch is structural. You do not have one rate; you have a 12-class pack, an 8-class pack, a drop-in and a couples pack, and people sit on different renewal dates, so for up to a month after the change you are running two price lists at once. That is not a communication problem. It is a bookkeeping problem wearing a communication problem's clothes, and it is the reason most trainers do the announcement and then quietly charge three people the old amount by mistake.

Start with the arithmetic, because it is the reassuring part

The fear is always "half of them will leave". The number rarely supports it. Take a roster of 24 people on a ₹2,000 monthly pack — ₹48,000 a month. Here is how many have to stay for each new price to leave you no worse off:

New pack priceIncreasePeople needed to match todayYou can lose
₹2,200 +10% 22 of 24 — ₹48,400 2 people
₹2,300 +15% 21 of 24 — ₹48,300 3 people
₹2,500 +25% 20 of 24 — ₹50,000 4 people
₹3,000 +50% 16 of 24 — ₹48,000 8 people

Arithmetic on an illustrative roster, not a prediction and not a recommended rate. Put your own numbers in: today's total ÷ the new price = the number of people you need.

Three things fall out of that table. A ₹300 increase absorbs three departures. The bigger the increase, the more attrition it can absorb — which is the opposite of the instinct that says go small to be safe. And every one of those rows describes a month with fewer people in the hall, less attendance to tick and fewer invoices to send, for the same money or more. The cost of raising your fee is a month of awkward messages; the cost of not raising it is every month after that.

The five steps, in the order they have to happen

StepWhy
1. Decide the number before you decide the messageOne number, for everybody on that pack, from one date. Two prices for the same class — the old rate for the people who have been coming two years, the new one for anyone joining — is the version that collapses, because the batch talks to each other in the car park and you will spend the next year explaining a rule you invented in an evening.
2. Give one month's notice, and pick the date deliberatelyAnnounce it right after you have sent this month's invoices, not in the week fees are due. Nobody should receive the news and a bill in the same message. A month is long enough that the person who genuinely cannot afford it has time to talk to you, and short enough that you are not managing an announcement for a whole quarter.
3. Tell them one-to-one, not in the batch groupThis is the step every guide written abroad gets wrong for you, and it is the one that decides the outcome. See below.
4. Apply it from each person's next pack, never mid-packA 12-class pack bought on the 3rd does not become more expensive on the 15th. The pack someone has already paid for finishes at the price they paid; the new rate starts on the invoice after it. That boundary is cleaner than any grandfathering period you could invent, and it explains itself — nobody argues with it.
5. Let the invoice carry the numberSay the new amount once, in words, and then let the next invoice state it. A number on a document is a fact; a number repeated in a chat is a negotiation. This is also why the increase should not be the only thing in the message — the invoice is the thing you are sending, and the new rate is a line on it.

Why the batch group is the wrong place, specifically

A group message looks like it saves you twenty-three messages. What it actually does is hand the framing of your price to whoever replies first.

In a group, the first reaction is read by everyone before anyone has formed their own. If that reaction is "₹2,500? that's a lot yaar", twenty-four people now have permission to think it, and you are negotiating in public with an audience. If somebody asks for a discount there, every refusal you give is also public. And a batch group is the one room where your clients can compare notes about you in real time — which is fine for class timings and genuinely costly for price.

Sent one-to-one, the same objection is one private conversation, answered on its own facts, invisible to everyone else. Most replies will be a thumbs up. It is twenty-four messages instead of one: an hour, once, to protect a year of income. That is the best-value hour on this page.

The same logic applies to tutors with a parents' group and to studio owners with a members' broadcast. The payer is the person who gets the message — for tuition that is the parent, not the student, and the message goes to them directly.

What to actually send

Short, unapologetic, one number, with the invoice. No paragraph about rising costs — you are a person teaching a class, not a utility company, and a long justification invites a rebuttal of the justification.

For the fee that is simply late rather than disputed, the day-3, day-7 and day-10 scripts are on how to ask a client for payment politely.

The month you are running two prices at once

Between the announcement and the last old pack expiring, some people are on ₹2,000 and some are on ₹2,300, and which is which depends on the day each of them last renewed. This is where an otherwise well-handled increase leaks money — not in dramatic departures, but in three invoices raised at the old amount because you were going from memory at 11pm on the 1st.

Whatever you use to track it, the rule that makes the month survivable is the same: the price belongs to the client record, not to your head, and you change it once, on the day their pack ends. If you are working from a notebook, write the new rate against the name the moment you announce it and put the start date next to it — not on a separate list of "people I told".

Who this is for, and who it isn't

If you run a class roster — a dozen to forty people paying you monthly, in person, by UPI — this page is written for your exact situation: a WhatsApp group you must not announce in, packs on staggered renewal dates, and a price that has not moved in two or three years because saying so out loud is the hard part.

If your income is corporate or contracted work — a company wellness batch, a school, a brand retainer — do not follow this page. Those rates change at renewal, in writing, against the purchase order or the contract, with notice periods that may already be written down. Raise it with the procurement or HR contact, not with the person you teach, and expect it to take a cycle.

If you are deciding what to charge in the first place, this is the wrong page: it is about moving an existing roster to a higher number, not about setting one. And if the real problem is that people pay late rather than that they pay too little, start with the order of operations for getting paid on time instead — raising a fee that half your batch is already behind on makes the arrears bigger, not the income.

What Croodit does, and does not do, here

The limitation first, because it is the one people hope is otherwise: Croodit will not send this message for you. It never messages a client by itself, and it has no bulk-messaging feature, so there is no button that announces a price change to twenty-four people. On this particular message that is the right constraint — a rate change that arrives as an automated broadcast is the version that loses you clients.

What it does is remove the bookkeeping half of the problem. Each client carries their own package and price, so the rate lives on the client rather than in your memory; change it once and it applies from the next invoice you raise, never retrospectively. Packs already invoiced and paid are untouched, which is the mid-pack boundary enforcing itself rather than you remembering it. And because every fee is a numbered invoice with the amount on it, the month you are running two prices at once is a list you can read instead of a month you have to reconstruct.

Reminders keep the same rule as everything else: on day 3, 7 and 10 Croodit notifies you with the message drafted for that client, and you press send from your own WhatsApp.

It is free forever for up to 7 clients, with unlimited invoices and unlimited reminders to them and no card needed. Croodit Pro lifts that to unlimited clients at ₹199 a month or ₹1,599 a year, after a 14-day free trial.

Related: fee collection for Zumba trainers if your money is a class pack, for yoga teachers if you carry a different rate for every kind of student, and for tutors if the person you teach is not the person who pays.

Questions trainers ask about raising their fees

I teach two Zumba batches and I've charged ₹2,000 a month for three years. I know I'm underpriced but I'm terrified half of them will leave. How do I actually do this?

Do the arithmetic before the anxiety, because on a class roster the arithmetic is usually reassuring. If 24 people pay ₹2,000 you make ₹48,000 a month. At ₹2,300 you need 21 of them to stay to be exactly where you were — so three people can leave and you are still ahead, on fewer bodies in the hall and less work. Then give a month's notice, apply it from each person's next pack rather than mid-pack, and send it as an individual message with the invoice rather than an announcement in the batch group. Expect one or two conversations, not a walkout. The people who leave over ₹300 are almost always the people who were already attending twice a month.

Should I announce the fee increase in my class WhatsApp group? It would be so much faster than messaging everyone.

No, and this is the single most expensive shortcut available to you. A group announcement turns one person's reaction into everyone's reaction: the first reply is read by all twenty-four, and if that reply is "₹2,500? that's a lot" you are now negotiating in public with people who had not yet formed an opinion. Individually, the same objection is one private conversation you can answer on its own terms — and most people simply reply with a thumbs up. It is twenty-four messages instead of one. That is an hour, once, to protect the income of the next twelve months, and it is the only hour on this page worth spending.

Someone has already paid for a 12-class pack and has 5 classes left when the new rate starts. Do they pay the difference?

No. They paid for twelve classes at the price on the day they bought them, and they get twelve classes. The new rate applies to the next pack they buy, whenever that falls. Do not pro-rate, do not collect a difference, and do not make an exception the other way either — the pack boundary is the rule, and the reason it works is that it is the same rule for everybody and needs no explaining. Somebody who renews on the 28th pays the new price; somebody who renews on the 2nd of the following month also pays the new price; somebody mid-pack pays nothing extra until they renew.

How much should I increase my fees by, and how often?

This page cannot tell you your number — it depends on your city, your hall rent and what the studio down the road charges, and anyone quoting you a universal percentage is guessing. What it can tell you is the shape of the decision. A small annual increase is easier to say and easier to hear than a large one every four years, because the small one reads as routine and the large one reads as an event. And a very small increase is not free: it costs you the same awkward month of messaging as a meaningful one, so an increase that does not change your month is the worst use of that month.

A long-standing student says they can't afford the new fee. Do I make an exception?

You can, and there is a way to do it that does not unravel the increase. Keep the price the same for everyone and change what they get instead — move them to the smaller pack, the 8-class instead of the 12-class, so they are paying less because they are buying less. The price list stays honest, the number is still one number, and nobody else has a rate to compare theirs against. A quiet personal discount on the same pack is the version that leaks, and it leaks to the person most likely to mention it.

Does Croodit send the fee-increase announcement to my clients for me?

No. Croodit never messages a client by itself — reminders are notifications to you, and this is not even a reminder. Croodit has no bulk-messaging feature at all, so there is no way to blast a rate change to twenty-four people, and on this particular message that constraint is doing you a favour. What Croodit does is hold the rate on the client rather than in your memory: you change the package price once, and it applies from the next invoice you raise, not retrospectively. Packs already invoiced and paid are untouched, so the mid-pack boundary takes care of itself.

Rupee amounts on this page are illustrative and are used to show the shape of the decision, not to recommend a price. Croodit has no data on what proportion of clients stay after a fee increase and makes no claim about it — the table above is arithmetic about break-even, not a forecast.

More answers

Or start from how to get paid on time as a trainer, coach or tutor, which puts them in order.

Change the rate once. Every invoice after it is right.

Free forever for up to 7 clients. The price lives on the client, not in your head.