On this page
Start your online academy today. 7 days free.
Start free trialHow much you can earn teaching online in India depends on four numbers you can work out today: how many students pay you in a year, what each pays, what share your platform takes, and what you spend on your plan, ads and tools. Income = students × price × (1 − platform fee) − plan cost − ads and tools. GST and income tax come after that, depending on your turnover and income.
Nobody publishes a reliable average for Indian online educators, and any single figure would describe almost no one. An SSC maths teacher in Hindi with a YouTube channel, a spoken English coach on Instagram and a three-teacher coaching institute in Lucknow can all be teaching online and earning wildly different amounts. What they share is the arithmetic.
This guide gives you that arithmetic. You will get the formula, a calculator you can use on this page, three worked examples (all illustrative), the effect of platform fees versus plan cost, the five levers that move the number, and where GST and income tax fit in. If you are still choosing what to sell, start with what an online academy is, then come back with your own numbers.
Key takeaways
- Online teaching income is a formula, not a salary: students × price × (1 − platform fee) − plan cost − ads and tools, before GST and income tax.
- There is no honest national average for online tutor earnings in India; this guide uses illustrative numbers you can replace with your own.
- Platform fee vs subscription: a percentage fee grows with your sales, a plan price does not, so the lowest-cost plan changes as you grow.
- On AllCoaching (prices excl. GST), yearly Starter (₹6,999 + 10%) suits sales below ₹2.4 lakh of yearly sales and yearly Growth (₹12,999 + 7.5%) to about ₹4.7 lakh; above that, a monthly 0% plan (₹3,999 to ₹7,999 a month, no sales limit) usually leaves you more.
- Students are usually the hardest number to move, so a free demo lesson, a test series and a next-level course often add more than a price cut.
- GST registration is generally required above ₹20 lakh of turnover for services (₹10 lakh in special-category states), and income tax applies to your net income; check the official portals or a CA.
- Every AllCoaching plan starts with a 7-day free trial, no card needed, so you can build the academy before you pick a plan.
How do you calculate online course revenue and take-home?
Multiply paying students by the price to get gross sales, take off the platform fee, then subtract your plan price and what you spend on ads and tools; what is left is your take-home before tax. That is the whole method. Every section below adds detail to one part of it.
- Estimate paying studentsWrite down how many students you can realistically get to pay you in the next 12 months, from your current audience and new students.
- Set your priceChoose the price per student for your main course, batch or test series, based on the outcome it delivers.
- Work out gross salesMultiply students by price. Add other products such as a test series as separate lines.
- Subtract the platform feeTake off your platform's percentage of sales: 10%, 7.5% or 5% on AllCoaching's yearly plans, 0% on the monthly plans.
- Subtract plan, ads and toolsTake off the plan price for the year and what you will spend on ads, a mic, editing and design tools.
- Check the lowest-cost planCompare plans at your sales level: yearly Starter below ₹2.4 lakh, yearly Growth to about ₹4.7 lakh; above that, a monthly 0% plan usually leaves you more.
- Set aside GST and income taxCheck whether your turnover needs GST registration and set aside income tax on net income, using official portals or a CA.
Why gross sales is the wrong number to celebrate
Gross sales is what students paid. Take-home is what you keep. The gap between them is the platform fee, the plan, your ad spend and your tools, and later GST and income tax. An educator who plans the year on gross sales usually feels poorer than expected by Diwali, because the costs were real all along and simply were not counted.
Educators we work with often find the gap is smaller than they feared when the plan matches their sales, and larger than they expected when they paid for ads without tracking what came back. Both are fixable once the numbers are written down.
Online coaching income calculator
Enter how many students you expect in a year, your price, your yearly ads and tools budget, and a plan; the calculator shows gross sales, the platform fee, the plan price, your take-home before tax and which AllCoaching plan, yearly or monthly, costs least at that sales level. It starts with the SSC maths example used later in this guide.
Online coaching income calculator
At ₹4,19,720 of sales, Growth yearly is the lowest-cost plan: ₹44,478 a year in plan price and platform fee. That is the plan you picked.
Illustrative. Plan prices exclude GST (18% GST applies on the plan). Monthly plans are counted as 12 months and take 0% commission; No plan has a sales limit. Before income tax, GST on your own fees if you are registered, and payment gateway charges, which are separate. All plans are on the pricing page.
Two tips for using it honestly. First, enter the students you can realistically reach this year, not the size of your YouTube channel; a channel with 50,000 subscribers might produce a few hundred buyers or a few dozen. Second, run it three times: a cautious case, a likely case and a good case. If the cautious case still covers your costs, you are ready to launch. For setting the price itself, use our guide on how to price online courses in India.
Platform fee vs subscription: what do they do to your take-home?
A platform fee is a percentage of every sale, so it grows as you sell more; a subscription or plan price is fixed, so it matters most when sales are small. The right plan is the one with the lowest total of the two at the sales you actually expect.
AllCoaching offers both, priced before GST. Yearly plans have a lower fixed price and a platform fee: Starter ₹6,999 with 10%, Growth ₹12,999 with 7.5% and Pro ₹24,999 with 5%. Monthly plans take 0% commission for a fixed price: Starter ₹3,999 a month, Growth ₹5,999 and Pro ₹7,999, with no sales limit and no lock-in. So you keep 90–100% of every sale depending on the plan. The table shows what each plan costs in a year at six sales levels, counting a monthly plan as 12 months.
| Your sales in a year | Starter yearly (₹6,999 + 10%) | Growth yearly (₹12,999 + 7.5%) | Pro yearly (₹24,999 + 5%) | Starter monthly (₹47,988, 0%) | Growth monthly (₹71,988, 0%) | Pro monthly (₹95,988, 0%) |
|---|---|---|---|---|---|---|
| ₹1 lakh | ₹16,999 | ₹20,499 | ₹29,999 | ₹47,988 | ₹71,988 | ₹95,988 |
| ₹3 lakh | ₹36,999 | ₹35,499 | ₹39,999 | ₹47,988 | ₹71,988 | ₹95,988 |
| ₹5 lakh | ₹56,999 | ₹50,499 | ₹49,999 | ₹47,988 | ₹71,988 | ₹95,988 |
| ₹8 lakh | ₹86,999 | ₹72,999 | ₹64,999 | ₹47,988 | ₹71,988 | ₹95,988 |
| ₹12 lakh | ₹1,26,999 | ₹1,02,999 | ₹84,999 | ₹47,988 | ₹71,988 | ₹95,988 |
| ₹25 lakh | ₹2,56,999 | ₹2,00,499 | ₹1,49,999 | ₹47,988 | ₹71,988 | ₹95,988 |
The breakevens in one line each
- Below ₹2.4 lakh of yearly sales, yearly Starter costs least.
- ₹2.4 lakh to about ₹4.7 lakh, yearly Growth costs least.
- Above about ₹4.7 lakh, monthly Starter at 0% costs least (₹3,999 a month, ₹47,988 a year), with no sales limit, and every extra sale is 100% yours.
- Monthly Growth and Pro, and yearly Pro, are never the lowest cost on price alone; choose them for capacity, not for a lower fee: more storage and streaming, more team seats, 4K video on Pro, the iOS app on monthly Pro, and a premium theme on yearly Pro.
Every plan includes your own white-label Android app, a website on your own domain, unlimited videos via YouTube and unlimited live classes through YouTube Live or Zoom, plus built-in live classroom hours, so between plans the choice is mostly cost plus capacity. The iOS app is on monthly Pro and on every yearly plan. Upgrades take effect on payment, with the unexpired value of your current plan credited, and monthly plans can be stopped any month.
Question educators ask
Is a 0% commission plan always better?
No. A 0% platform fee only saves money once the fee you would otherwise pay is larger than the difference in plan price. On AllCoaching, below about ₹4.7 lakh of yearly sales a yearly plan with a fee leaves you more than a monthly 0% plan; above that, monthly Starter at 0% leaves you more.
How much do online tutors earn in India? Three illustrative examples
These three educators are illustrative, not real people or averages: an SSC maths educator teaching in Hindi on YouTube, a spoken English coach growing on Instagram, and a small coaching institute moving its batches online. Each uses the plan that costs least at its sales level.
1. Exam educator teaching SSC maths in Hindi on YouTube
She posts free problem-solving videos on YouTube and sells a full SSC CGL arithmetic course for ₹1,499 on her own academy. Illustratively, 280 students buy in a year: ₹4,19,720 of sales. At that level yearly Growth costs least. The 7.5% fee is ₹31,479 and the plan is ₹12,999. She spends ₹36,000 a year on a mic, editing software, a thumbnail tool and some promotion. Take-home before tax: ₹3,39,242.
Her free videos stay public on her channel, while course lessons can sit on YouTube as unlisted videos, which YouTube says "can be seen and shared by anyone with the link"1 but do not show in search. If her sales pass about ₹4.7 lakh next year, monthly Starter at 0% becomes the lower-cost plan, with no sales limit.
2. Skill educator teaching spoken English on Instagram
He posts short speaking tips as reels and sells a six-week interview English course at ₹1,999. Illustratively, 100 working adults buy in a year: ₹1,99,900 of sales, so yearly Starter costs least. The 10% fee is ₹19,990 and the plan is ₹6,999. He runs Meta ads at about ₹2,000 a month, ₹24,000 a year; Meta lets advertisers set a daily or lifetime budget, so this spend can be capped.4 Take-home before tax: ₹1,48,911.
3. Small coaching institute moving its batches online
A three-teacher institute runs live foundation batches at ₹8,000 a student. Illustratively, 300 students join across batches in a year: ₹24,00,000 of sales. At this level monthly Starter costs least: ₹3,999 a month, ₹47,988 for the year, with no platform fee and no sales limit. On yearly Pro the same year would cost ₹1,44,999 (₹1,20,000 in fees plus the plan). With ₹1,50,000 on ads and tools, take-home before tax is ₹22,02,012, before the institute pays its teachers. If it wants its own iOS app, 4K video and more storage, monthly Pro (₹95,988 a year) leaves ₹21,54,012.
At this turnover, GST registration generally applies (the threshold is ₹20 lakh for most service providers), so the institute must decide whether ₹8,000 includes GST or is charged plus GST. That single choice changes take-home noticeably; our guide on GST and income tax for online tutors walks through it.
"No average will tell you what you can earn. Your own students, your own price and the plan that fits your sales will."
Amit Ratan, Founder & CEO, AllCoachingEarning from online courses: which formats earn what?
Recorded courses and test series scale with how many students you reach; live batches and one-to-one sessions earn more per student but are limited by your hours. Most steady online incomes mix at least two.
A recorded course is built once and sold many times, so its income depends on reach. A live batch commands a higher price because students get you in real time, but you can only run so many batches a week. One-to-one pays the most per hour and the least per week. A test series is cheap to buy and easy to add, which makes it a common second purchase for exam students.
The practical move for most educators is a ladder: a free demo lesson to earn trust, a recorded course as the main product, a test series as an add-on, and a live batch for students who want more. If you have not built the first course yet, our guide to creating your first online course covers it step by step.
How can you increase your online teaching income?
Five levers move online teaching income: price, conversion, repeat courses, test series and live batches. Change one at a time and compare take-home, not sales, after each batch.
1. Price
Price for the outcome a student is buying, such as clearing a cut-off or speaking confidently in an interview, not for your hours. In the SSC example, ₹1,699 instead of ₹1,499 at the same 280 students adds ₹56,000 of sales. Raise prices for the next batch, never for students who already paid.
2. Conversion
Conversion is the share of interested students who buy. A free demo lesson, a clear course page and easy checkout lift it. Students in India mostly pay by UPI, which NPCI reports processes billions of transactions every month,2 so a checkout that opens a UPI app in one tap removes a real drop-off point.
3. Repeat courses
Your next student is often your last one. A level 2 course, the next exam stage or an advanced batch sells to people who already trust you, with no ad spend.
4. Test series
A test series is a low-price add-on many exam students buy alongside a course. Illustratively, if 100 of the 280 SSC students add a ₹499 test series, that is ₹49,900 more in sales. Our guide to creating mock tests online shows how to build one.
5. Live batches
A live batch with weekly doubt classes is the premium rung. Live classes are unlimited on every AllCoaching plan, so adding one changes your hours, not your plan cost. For more on getting the students themselves, read how to sell courses online in India.
Build your own academy. Try it free for 7 days.
Website on your own domain, your own Android app, unlimited live classes and UPI checkout on every plan. 0% commission on every monthly plan from ₹3,999 a month, or yearly from ₹6,999 (excl. GST).
No card needed · Cancel anytime in the trial · Your data stays exportableWhat costs reduce your take-home?
Five costs come between your sales and your income: the platform fee, the plan price, payment gateway charges where they apply, ads and tools, and taxes. Most surprises come from the ones nobody wrote down.
- Platform fee: 10%, 7.5% or 5% on AllCoaching's yearly plans, 0% on the monthly plans.
- Plan price: paid once a year or every month, plus 18% GST on the plan.
- Payment gateway charges: gateways such as Razorpay publish their charges on their pricing pages;3 check whether and how they apply to your plan before you price.
- Ads and tools: Meta or Google ads, a mic, editing and design apps, a thumbnail tool.
- Taxes: GST if you are registered, and income tax on your net income.
The simplest protection is a one-page sheet: monthly sales, fees, plan, ads and tools, and what you set aside for tax. Update it on the first of every month and recheck which plan costs least once a year, at renewal.
What about GST and income tax on online coaching income?
GST and income tax are separate questions: GST depends on your yearly turnover, and income tax depends on your net income after business expenses. You can be below the GST threshold and still owe income tax.
As of 2026, GST registration is generally required once aggregate turnover from services crosses ₹20 lakh a year (₹10 lakh in special-category states), and private coaching above that is commonly taxed at 18%. The GST portal is the official place to check registration and rates.5 Income tax applies to your net taxable income under the slab you fall in, and returns are filed on the Income Tax Department's e-filing portal.6
This guide does not give tax advice. Rules, thresholds and schemes change, and your situation may differ, so read the official portals and speak to a chartered accountant before you file. Our longer explainer on GST and income tax for online tutors in India covers the basics in plain language.
Where AllCoaching fits
AllCoaching works like Shopify, for coaching: sign up, choose a plan, upload your course, connect your domain and start selling, while payments, student access, apps and hosting run on their own. The pricing is published before you sign up, which is what makes the calculator above possible.
Every plan starts with a 7-day free trial with no card needed. Build the academy, add a course, and use the calculator with your real price before you choose Starter, Growth or Pro, yearly or monthly. All plans and inclusions are on the pricing page.
Glossary
- Gross sales
- The total students paid you in a period: number of paying students multiplied by price, before any fees or costs.
- Take-home
- What you keep from sales after the platform fee, plan price, ads and tools, before GST and income tax.
- Platform fee
- The percentage of each sale a course platform keeps. On AllCoaching it is 10%, 7.5% or 5% on the yearly plans and 0% on the monthly plans.
- Plan price
- The fixed amount paid for a platform plan, yearly or monthly, regardless of sales. AllCoaching plan prices exclude GST.
- Breakeven
- The sales level at which two plans cost the same in a year; above it the plan with the lower fee costs less in a year.
- Conversion rate
- The share of interested students, such as demo-lesson viewers, who go on to buy a course.
- GST registration threshold
- The yearly aggregate turnover above which GST registration is generally required: ₹20 lakh for most service providers, ₹10 lakh in special-category states.
- Test series
- A set of mock tests sold on its own or alongside a course, common for exam preparation.
Frequently asked questions
How much can you earn teaching online in India?
There is no reliable average. Your income is students × price × (1 − platform fee), minus your plan, ads and tools, before GST and income tax. For example, an illustrative 280 students at ₹1,499 on a 7.5% plan with ₹36,000 of ads and tools leaves about ₹3.39 lakh a year before tax.
How do I calculate revenue from an online course?
Multiply paying students by the price to get gross sales. Subtract the platform fee, the yearly plan price and your ads and tools to get take-home before tax. Then check GST registration and set aside income tax on your net income.
Is a platform fee better than a subscription for online courses?
It depends on your sales. A percentage fee costs little when sales are small and more as they grow, while a fixed plan price costs the same either way. On AllCoaching, yearly Starter costs least below ₹2.4 lakh of yearly sales and yearly Growth to about ₹4.7 lakh; above that, a monthly 0% plan usually leaves you more.
Which AllCoaching plan should I choose for my income level?
Pick the plan with the lowest plan price plus platform fee at the sales you expect: yearly Starter (₹6,999 + 10%) below ₹2.4 lakh, yearly Growth (₹12,999 + 7.5%) to about ₹4.7 lakh, and monthly Starter (₹3,999, 0%) above that, with no sales limit. Choose Growth (₹5,999 a month) or Pro (₹7,999 a month, adds the iOS app and 4K) for more storage, seats or features. Prices exclude GST.
Do online tutors need to pay GST in India?
GST registration is generally required once aggregate turnover from services crosses ₹20 lakh a year, or ₹10 lakh in special-category states. Below that, most small tutors do not charge GST. Check the GST portal or a chartered accountant for your case.
Do I pay income tax on online teaching income?
Yes, if your net taxable income is above the basic exemption limit. Income tax applies to your income after business expenses, separately from GST, and returns are filed on the Income Tax Department's e-filing portal.
What is the fastest way to increase online coaching income?
Usually more students rather than a lower price: a free demo lesson, a clear course page and easy UPI checkout raise conversion. Then add a test series or a next-level course for students who already trust you.
Can I try AllCoaching before choosing a plan?
Yes. Every plan starts with a 7-day free trial and no card is needed to start. You can build your academy and add a course, then choose Starter, Growth or Pro, monthly at 0% commission or yearly with a platform fee.
Sources
- YouTube Help, "Change video privacy settings" (unlisted videos), support.google.com, checked October 2026.
- National Payments Corporation of India, "UPI Product Statistics", npci.org.in, checked October 2026.
- Razorpay, "Pricing", razorpay.com, checked October 2026.
- Meta Business Help Centre (ad budgets), facebook.com/business/help, checked October 2026.
- Goods and Services Tax Network, GST portal, gst.gov.in, checked October 2026.
- Income Tax Department, e-filing portal, incometax.gov.in, checked October 2026.
- AllCoaching pricing, allcoaching.in/pricing, October 2026.





