Guide
How to Start Online Tuition in India: Batches, Fees & UPI
How to start online tuition in India: pick one subject, run a free demo, form small batches, collect monthly fees by UPI and remind parents politely.
- Published
- Author
- Shubham N Datarkar
- Read
- 9 min
To start online tuition in India, pick one subject and class you teach well, set a monthly fee per student, and run free demo classes through a booking link. Teach small batches on Google Meet or Zoom, collect fees by UPI in the first week of each month, and send parents one polite reminder schedule.
That is the whole business in one paragraph. The rest of this guide covers the details that decide whether parents stay for a full academic year: batch size, the demo class, how you collect fees without awkward calls, and how you talk to parents on WhatsApp.
Is online tuition from home a real business in 2026?
Yes, if you treat it like one. Home tutors who last tend to do three things early. They choose a narrow offer, such as "Class 10 CBSE Maths, Hindi and English medium", instead of "all subjects". They fix a monthly fee and a due date. And they keep a simple record of who has paid.
You do not need a website, an app or an institute name to begin. A phone, a laptop with a stable connection, a writing pad or tablet, and a quiet corner are enough for the first ten students. If you later grow into a coaching centre or school, our guide to digital marketing for schools covers how parents shortlist online.
Step-by-step: how to start online tuition classes
- 01Choose your subject, board and class range. One board and two or three classes is easier to fill than six.
- 02Decide the format: 1:1, small batch (3-8 students) or larger batch (10-25). Small batches work best for a new tutor.
- 03Fix the schedule: days, time in IST, and class length. Example: Mon-Wed-Fri, 6:00-7:00 pm.
- 04Set your monthly fee and the due date (for example, the 5th of every month).
- 05Create a booking link for a free or low-cost demo class so parents can pick a slot themselves.
- 06Pick your class platform (Google Meet or Zoom) and test audio, camera and screen sharing.
- 07Tell people: school WhatsApp groups you are already part of, your society group, Instagram and past students' parents.
- 08After each demo, send the batch details and fee in one message, and add confirmed students to a batch group.
- 09Collect fees by UPI, log every payment, and follow a fixed reminder schedule for late fees.
How many students per batch for online tuition?
Batch size changes both your income and how much attention each child gets. Parents of younger children usually want smaller groups. Senior classes and competitive-exam batches can run larger because students work more independently. Yoga teachers face the same batch decisions; see how to start yoga classes online.
| Format | Typical size | Works best for | Watch out for |
|---|---|---|---|
| 1:1 tuition | 1 student | Weak students, board-exam revision, NRI families | Income is capped by your hours |
| Small batch | 3-8 students | Class 6-10, language classes, new tutors | Mixed levels in one batch |
| Large batch | 10-25 students | Class 11-12, exam prep, crash courses | Doubts go unanswered; needs a doubt slot |
| Doubt-clearing slot | 1-3 students | Add-on for any batch | Can eat your evenings if unpriced |
Platform limits matter for large batches. Google's Meet help page says a meeting with three or more participants on a free account has a time limit of one hour, and up to 100 participants (Google Meet Help). Zoom's free Basic plan lists 40 minutes per meeting and 100 participants, while its Pro plan lists 30 hours (Zoom pricing). A 60-minute class fits Meet's free tier. A 40-minute class fits Zoom Basic.
How to set your online tuition fees
There is no official rate card for private tuition, and fees vary a lot by city, board and class. A practical way to set yours is to work backwards from the monthly income you want. The same method works for pricing coaching packages in ₹.
- Write down your target monthly income from tuition.
- Count the teaching hours you can give each month without burning out.
- Divide income by hours to get your target hourly rate.
- For a batch, divide the hourly rate by the expected number of students and round up.
- Compare with what tutors near you charge for the same class, then adjust.
Worked example (illustrative numbers only): Neha in Indore wants ₹30,000 a month and can teach 60 hours. That is ₹500 per hour. A 12-class-per-month batch of 6 students needs ₹1,000 per student per month to hit ₹500 an hour (₹500 x 12 hours ÷ 6 students). She rounds to ₹1,200 to cover holidays and the odd unpaid month.
Under GST, registration is generally required once your aggregate turnover crosses ₹20 lakh in a financial year (₹10 lakh in special category states), according to the CBIC GST FAQ. Most new home tutors are far below that. If you grow close to it, ask a CA whether your service is taxable or exempt before you register.
Run a demo class with a booking link
The demo class is where parents decide. Do not schedule it over twenty WhatsApp messages. Share one booking link that shows your free slots, lets the parent pick one, and sends the class link automatically. If parents still book in chats, compare these WhatsApp appointment setups.
- Keep demos to 20-30 minutes and one topic the child finds hard.
- Ask two questions in the booking form: class and board, and the topic the child is struggling with.
- Make demos free for your first batch. Later, a small paid demo filters out people who only want free help.
- End with a two-line summary to the parent: what you noticed and what the batch would fix.
If you use Instagram, put the same booking link in your bio so parents who find you there can book without messaging first. Our guide to adding a booking link to your Instagram bio walks through it.
How to collect monthly tuition fees by UPI
Most Indian parents are happy to pay by UPI. Paying is the easy part. Matching payments to students and chasing the ones who forget is where tutors lose time.
| Method | How it works | Good for | Downside |
|---|---|---|---|
| UPI ID or QR | Parent scans and pays, sends a screenshot | First few students | Manual matching; screenshots get lost |
| Payment link per student | You send a link with the amount and student name | 10-30 students | You create links every month |
| Pay at booking | Parent pays when booking a demo or extra session | Demos, doubt slots, revision sessions | Not built for monthly batch fees |
Whatever you use, keep one sheet with student name, parent name, month, amount and date paid. Ask parents to write the student's name in the UPI note. It saves an hour of matching at the end of every month.
Fee reminder cadence that parents do not find rude
Decide the schedule once and follow it for every family. Consistency is what keeps it from feeling personal. Here is a cadence that works for a fee due on the 5th.
| When | What to send | Tone |
|---|---|---|
| 1st of the month | Fee for the month, amount, due date, UPI ID | Friendly notice |
| 5th (due date) | Short reminder to those who have not paid | Neutral |
| 8th | Personal message to the parent, not the batch group | Polite, direct |
| 12th | Call or voice note; mention the next step | Firm, kind |
| 15th | Pause classes until the fee is cleared, as per your fee policy | Matter-of-fact |
Namaste {Parent name} ji, October ki tuition fee ₹1,200 ({Student name}, Class 9 Maths) 5 October tak due hai. UPI: {your UPI ID} Payment ke baad note mein {Student name} likh dijiye. Dhanyavaad!
1st of the month notice (Hinglish)
Hello {Parent name}, a gentle reminder that {Student name}'s October fee of ₹1,200 was due on the 5th. If it is already paid, please ignore this and share the UPI reference so I can update my records. Thank you!
Personal reminder on the 8th (English)
For more versions in Hindi and English, including the final reminder before pausing classes, see our tuition fee reminder messages.
Parent WhatsApp etiquette for tutors
WhatsApp is where tuition is won or lost. Parents judge you on how you message as much as how you teach. A few rules keep things calm. An after-hours away message also helps, so late-night parent messages get a polite reply.
- Keep two kinds of chat: a batch group for timings and homework, and 1:1 chats for fees and feedback.
- Never discuss one child's fees or marks in the batch group.
- Set message hours, such as 9 am to 8 pm, and say so in your welcome message.
- Ask every parent to save your number. Broadcast messages may not reach people who have not saved it.
- Send a short monthly progress note per child. One line of specific praise does more than a long report.
- Use voice notes for sensitive topics. Tone comes across better than text.
- Write holiday and exam-week schedule changes at least a week in advance.
Welcome to the Class 9 Maths (Mon-Wed-Fri, 6 pm) batch! - Class link stays the same every day. - Homework is posted here after class. - For fees or personal questions, please message me directly. - I reply between 9 am and 8 pm. Thank you for trusting me with {Student name}'s maths.
Batch group welcome message
Fee policy: write it once, share it at admission
A one-paragraph fee policy prevents most arguments. Share it with the batch details after the demo, before the first payment. Keep it short and specific.
- Monthly fee, due date and accepted payment methods.
- What happens to missed classes: a recording, a make-up slot, or nothing.
- Whether fees are refunded if a student leaves mid-month.
- When classes pause for unpaid fees.
- How much notice you give before a fee change.
Where Book A Sloth fits
Book A Sloth gives tutors a booking page at bookasloth.com/yourname where parents book demo classes, doubt-clearing slots or revision sessions and pay up-front by UPI, card or netbanking. Bookings confirm automatically on payment, Google Meet links are created for online sessions, and parents get email and WhatsApp confirmations and reminders. Parents book with a phone OTP, with no app to download. See how it works for teachers on the Book A Sloth page for tutors, or compare the free and paid plans on pricing.
Online tuition FAQs
Common questions
How do I start online tuition from home with no experience?
Start with the subject and class you scored best in, offer three or four free demo classes to friends' and neighbours' children, and ask parents for honest feedback. Use those demos to fix your teaching pace and class length before you charge a monthly fee.
Which is better for online tuition, Google Meet or Zoom?
Both work. On free accounts, Google Meet allows group meetings of up to one hour and Zoom Basic allows 40 minutes per meeting, each with up to 100 participants, as per their official pages. Pick the one whose free limit matches your class length, or upgrade when your batches grow.
How much should I charge for online tuition in India?
There is no standard rate. Work out your target hourly rate from the income you want and the hours you can teach, divide it across the students in a batch, and compare with local tutors for the same class and board. Charge more for 1:1 and board-exam classes than for group batches.
Do I need GST registration for online tuition?
Usually not at the start. The CBIC GST FAQ says registration is generally required once aggregate turnover crosses ₹20 lakh in a financial year, or ₹10 lakh in special category states. Ask a CA before you approach that level.
How do I remind parents about tuition fees without sounding rude?
Use the same schedule for every family: a notice on the 1st, a short reminder on the due date, a personal message a few days later, and a call before you pause classes. Send fee messages in 1:1 chats, never in the batch group.
Should the demo class be free?
For your first batch, yes, because you need students and feedback. Once your batches fill, a small paid demo reduces no-shows and filters for parents who are serious about joining.
