How to get paid on time as a trainer, coach or tutor in India
Getting paid on time comes down to five things, in this order: know you can invoice with no GST number and nothing registered, send a real invoice with a UPI pay link instead of a QR screenshot, confirm the money landed in your account before you call it paid, agree a due date and chase the invoice rather than the person, and stop treating digital receipts as a tax risk — the GST line for a service provider is ₹20 lakh a year, not the ₹40 lakh everyone quotes.
Last updated 6 October 2026 · Written for solo trainers, coaches, tutors and creators in India
Start with whichever one is actually blocking you
These are full guides, free, and none of them need an app. Most people arrive at the fourth one, because the invoice was never the hard part.
- 1. Know you are allowed to invoice at all — Do I need a GST number or a registered business to send an invoice in India?. Read it if: You have never sent an invoice because you have not registered anything, and it feels like a step you are skipping. Why a sole proprietor has nothing to register, what belongs on an invoice with no GSTIN, the one thing you must never put on it, and why documenting fees nobody asked to be documented does not make you owe more.
- 2. Send it properly — How to send an invoice on WhatsApp with a UPI payment link. Read it if: You are sending a QR screenshot or a bare “₹2,500 please” message, and you want the free, correct version. The upi:// link built field by field from your own UPI ID, what to attach, what breaks on which app, and why the WhatsApp Business API and payment gateways are the wrong tools for one person.
- 3. Know when you have actually been paid — A client sent me a UPI payment screenshot — is that proof they paid?. Read it if: Someone showed you a green tick, you said thank you, and you are not sure the money arrived. The five ways a screenshot and your bank balance disagree — four of them honest mistakes, not fraud — the thirty-second check that settles it, and what to say to someone you teach at 6am tomorrow when it does not match.
- 4. Chase it without the cringe — How to ask a client for payment politely. Read it if: The invoice is sent, the money has not come, and you see this person at 6am tomorrow. Copy-paste WhatsApp scripts in English and Hinglish for day 3, day 7, day 10 and the firm one — plus the rules behind them and when a polite ask is the wrong tool.
- 5. Stop fearing the paper trail — Will I get a GST or income tax notice if I take class fees on UPI?. Read it if: You read about the 2025 Karnataka UPI notices and quietly went back to cash. Why the ₹20 lakh services threshold is the one that applies to you and the ₹40 lakh figure in every headline is not, and why Section 44AD taxes cash harder than digital receipts.
Stuck before step 2 because you think you need a different app first? You do not: do I need WhatsApp Business or the WhatsApp Business API to send invoices? covers what the free Business app adds, what the API costs, and the bulk-sender shortcut that gets the number your clients have saved banned.
Step 3 answers whether one payment really arrived. If the bigger problem is knowing which of your twelve or twenty clients actually paid you this month — matching a wall of identical bank credits to names — that is a different guide: how to track who paid me on UPI when everyone pays the same amount.
Once the getting-paid part works, the next problem is the price
The five guides above are about collecting the fee you already charge. The question that arrives immediately after — usually from someone who has not moved their rate in two or three years — is a different one, and it has its own guide: how do I tell my students I'm raising the fees? Read it if the number is too low and saying so out loud is the hard part. It covers the arithmetic of how many people you can afford to lose, why the batch WhatsApp group is the one place you must not announce it, and the exact messages in English and Hinglish.
Why the order matters
Late payment is usually blamed on the client, and it is usually caused by the ask. A message that says “₹2,500 for this month 🙏” gives the other person nothing to act on — no amount they can tap, no document, no date, and nothing that distinguishes a bill from a favour. It is also the hardest kind of message to repeat, which is why the second reminder never gets sent and the fee quietly turns into an argument three weeks later.
Fixing the send fixes most of the chase. An invoice with a number, a due date and a pay link can be forwarded, re-sent and referred to without any of it sounding like an accusation — you are following up a document, not a person. That is the whole trick, and it is why the invoice guide comes before the chasing one.
Short answers to the rest of it
Questions that come up constantly and do not need a full page. If yours is not here, send it to hello@croodit.com — the ones that keep repeating become the next guide.
My clients already pay me by UPI — why do I need to send an invoice at all?
Because a UPI transfer is a payment, not a record. Neither of you can say later what a ₹2,500 credit was for, which month it covered, or whether it was the pack or the makeup class. An invoice gives the payment a number, a date and a line item, so “did you pay for November?” has an answer that is not a memory. It also makes your bank statement explainable: deposits with invoices behind them are far easier to account for than deposits without.
Can I just send my UPI QR code screenshot instead? It seems to work fine.
It works, and it costs you the evening. A QR is the same image for every client, so twelve people paying ₹2,500 lands as twelve near-identical credits that you then match to names by hand. A UPI pay link carries the amount and a reference already filled in, so the client cannot fat-finger ₹250, and you can tell which invoice each payment closed. The QR is fine for one walk-in; it stops scaling at about five regulars.
How long should I actually wait before I remind someone about a fee?
Three days after the due date, then day 7, then day 10 — early enough that it is still a reminder rather than a confrontation, spaced enough that you are not nagging. The first one should re-send the invoice and say almost nothing; by day 10 you ask for a date rather than a payment. The scripts for all three are on the politely page above. Croodit follows the same rhythm, but as a notification to you, not a message to them.
Will an app message my clients for me so I never have to do the awkward part?
Croodit will not, and that is deliberate rather than a missing feature. On day 3, 7 and 10 it notifies you with the reminder already drafted for that client's chat; you read it, change it if you want, and press send yourself from your own WhatsApp. Nothing reaches a client without you. An automated chaser to someone you are teaching tomorrow morning is precisely the message you would not have sent.
Who these guides are for — and who they are not for
They fit you if you are one person selling your own time or packages — Zumba batches, yoga classes, tuition, PT sessions, shoots — to individuals who pay you personally by UPI, and the money arrives as a scatter of transfers you reconcile from memory. Everything here assumes a roster of people rather than a shelf of stock, and a WhatsApp chat rather than an accounts payable inbox.
They are the wrong guides if you sell goods out of inventory — a shop needs purchase entries and a stock ledger, and we say so on our Vyapar alternative page, including the part where Vyapar's Android plan costs less per year than Croodit Pro. If you run a studio with staff and timetables, look at a studio management platform such as Momoyoga or Bookee. If what you want is software that runs the coaching itself — workout plans, nutrition plans, scheduling, progress tracking — and collects the fee inside its own app, that is a different category again; Croodit vs Fitqii sets out that choice, including the part where Fitqii's free plan covers 25 clients against Croodit's 7. If you invoice companies against purchase orders, you want email delivery and payment terms — Refrens or Zoho Invoice — because a WhatsApp nudge does not move a corporate payment cycle. And if every invoice is a different job at a different number — a shoot, a campaign, a branding brief — with a quotation or a signed contract in front of it, the saved packages these guides assume are the wrong shape; Croodit vs Riffit sets out that fork, including the part where Riffit runs in any browser and Croodit is a phone app, Android only for now.
Doing it by profession instead?
The same money looks different depending on what you teach. We have written the profession-shaped versions for Zumba trainers, yoga teachers and tutors, and who Croodit is built for indexes the rest.