On this page
Start your online academy today. 7 days free.
Start free trialTo price an online course in India, start from the value of the outcome to your student, check it against what similar options cost, then work out what you keep after platform fees, gateway charges, GST and yearly costs. If the take-home does not justify your hours, change the offer or the price before you publish, not after.
Most educators do the opposite. You teach SSC maths in Hindi on YouTube, a student asks for a paid course, and you pick ₹499 because it feels safe. A year later you have more students than you can support and less money than you expected.
This guide gives you the method, seven pricing models, a worked revenue calculator with a fill-in worksheet, and the signals that tell you when to raise your price. Every rupee figure in it is illustrative; your outcome, audience and alternatives decide the real number.
Key takeaways
- Price on the outcome, not your hours. Cost-plus pricing undercharges because a course's value to a student is usually far greater than its production cost.
- Take-home = price × students − platform fee − gateway charges − GST owed − yearly costs. Run it before you publish a price; the worked table shows 3 prices × 3 batch sizes.
- Seven pricing models cover most academies: one-time course fee, batch fee, monthly membership, test series, bundle, instalments and free demo + paid course. Most combine two or three.
- Tiers and anchoring lift income: a premium tier makes the middle tier the obvious choice, without losing price-sensitive students.
- Raise prices per batch when seats fill early and proof is visible, and keep current students at their price.
- Keep discounts honest. India's 2023 dark-pattern guidelines list false urgency and drip pricing among 13 specified practices, so use real deadlines and show the full price upfront.
How should you price an online course in India?
Price an online course on the value of the outcome it gives a student, then check that price against what similar options cost and what you actually keep after fees. Cost-plus pricing (your hours plus a margin) almost always undercharges, because a course's value to a student is usually far greater than what it cost you to record.
Price is also the first thing a student reads about your course. A suspiciously low price on NEET or UPSC preparation can make a family doubt it; a fair, confident price backed by proof reassures them.
There are three common ways to set a price, and only one of them starts from the student:
| Approach | Based on | Typical result | For courses |
|---|---|---|---|
| Cost-plus | Your time and production cost | A low, nervous price | Undercharges almost every time |
| Competitor-based | What others charge | A race towards the lowest number | Ignores your own results and format |
| Value-based | The outcome's worth to the student | A fair, confident price | The method this guide uses |
Why underpricing costs you twice
The most common pricing mistake we see among Indian educators is charging too little. It costs you twice. You earn less from every sale, and the low number tells serious students that the course may not be serious either.
The price should match the outcome you deliver and the proof you can show today, then rise as that proof grows. Pricing is one of the three levers that decide your income, along with students and retention; our guide on how much you can earn teaching online in India covers the other two.
Question educators ask
How do I find out what my students are willing to pay?
Look at the stakes and the alternatives, not your own budget. Ask what the outcome is worth to the student and what they would otherwise spend to get it, such as offline coaching, another course or a year of self-study. Talk to five or six real students and test a price with one batch. A little hesitation is healthy.
Online course fee calculator: work out your take-home
Your take-home from a course is the price times the number of students, minus the platform fee, any gateway charges you pay separately, GST if you are registered, and your fixed yearly costs. Work this out before you announce a price, because the number on the course page is not the number that reaches your bank.
Here is the formula in one line:
The take-home formula
Take-home (before income tax) = Price × Students − Platform fee − Gateway charges − GST owed − Yearly costs
What each line means
- Price × students is your gross sales.
- Platform fee is the percentage your course platform keeps from each sale. On AllCoaching it is 0% on every monthly plan, where you keep 100% of every sale, and 10%, 7.5% or 5% on the yearly Starter, Growth or Pro plan.
- Gateway charges are what the payment company takes for processing UPI and cards. Cashfree's pricing page, for example, lists a platform fee of 1.95% on its standard payment modes.[1] Some course platforms include gateway charges in their own fee and some pass them on, so check the terms of yours. In the worked example we show an assumed 2% as a separate line so you do not underestimate.
- GST owed applies only if you are registered. Registration is generally required once your yearly turnover crosses ₹20 lakh for services, and coaching is taxed at 18%; our guide on GST for coaching institutes explains the rules.
- Yearly costs are your plan, tools and ads.
One sale, worked through
Take an illustrative ₹2,999 SSC CGL maths course on the Growth plan. With 0% commission there is no platform fee, and an assumed 2% gateway charge is ₹59.98, so about ₹2,939 of each sale reaches you before your yearly costs. On Starter, the 10% platform fee of ₹299.90 would leave about ₹2,639. If you were GST-registered and the ₹2,999 included GST, ₹457.47 of it would be GST and your fee would be ₹2,541.53 before any other deduction. So decide whether your price includes GST before you publish it.
The worked table: 3 prices × 3 batch sizes
The table below runs the same formula for three illustrative prices and three batch sizes over a year. Each cell uses whichever AllCoaching plan leaves more at that sales level and names it.
| Course price | 50 students | 200 students | 500 students |
|---|---|---|---|
| ₹999 | ₹35,697 of ₹49,950 sales · Starter yearly | ₹1,67,565 of ₹1,99,800 sales · Starter yearly | ₹4,36,709 of ₹4,99,500 sales · Growth yearly |
| ₹2,999 | ₹1,23,697 of ₹1,49,950 sales · Starter yearly | ₹5,31,178 of ₹5,99,800 sales · Starter monthly | ₹14,12,884 of ₹14,99,500 sales · Starter monthly |
| ₹7,999 | ₹3,46,616 of ₹3,99,950 sales · Growth yearly | ₹15,11,178 of ₹15,99,800 sales · Starter monthly | ₹38,62,884 of ₹39,99,500 sales · Starter monthly |
Two things stand out: 200 students at ₹999 bring in more than 50 at ₹2,999, and the fixed plan cost matters most at small numbers. Your plan choice also changes with sales. Before GST, yearly Starter (₹6,999 + 10%) costs least below about ₹2.4 lakh of yearly sales, yearly Growth (₹12,999 + 7.5%) up to about ₹4.7 lakh, and above that a monthly plan at 0% commission (Starter ₹3,999 a month) costs least, and every sale is 100% yours. With 18% GST on the plan counted, as in this table, the move to monthly comes a little later. Pro (₹7,999 a month) is also 0% commission and adds the iOS app, 4K video and more storage. No plan has a sales limit. The pricing page lists each plan.
Your fill-in worksheet
Copy these lines into a notebook or spreadsheet and fill them in for each course before you set its price.
Course price worksheet
- Course name and the outcome it promises: ______
- Price you are considering (A): ₹ ______
- Does the price include GST? Yes / No. If yes and you are registered, A ÷ 1.18 = your fee (B): ₹ ______. If not, B = A.
- Students you can realistically enrol this year (C): ______
- Gross sales, B × C (D): ₹ ______
- Platform fee, D × your plan's % (E): ₹ ______
- Gateway charges, if your platform passes them on, D × % (F): ₹ ______
- Yearly costs, plan with GST plus tools and ads (G): ₹ ______
- Take-home before income tax, D − E − F − G: ₹ ______
- Take-home per hour you will spend teaching and supporting this course: ₹ ______
If line 10 looks too low, raise the price, add value, or plan for more students. If you are unsure about tax lines, our guide on GST and income tax for online tutors explains the difference, and a chartered accountant can confirm your case.
7 online course pricing models and when each fits
The pricing model decides how and when students pay, and it matters as much as the number. Most Indian academies use a one-time course fee or a batch fee, then add a test series, a bundle or a free demo around it.
1. One-time course fee
The student pays once for access to a recorded course for a set period, such as "valid till the 2027 exam". It suits self-paced courses such as a Class 12 physics revision course or a vastu basics course. State the validity clearly.
2. Batch fee
The student pays for a cohort with fixed start and end dates, live classes and doubt sessions. It is usually higher than a recorded course because it includes your live time, and each new batch is a natural moment to change the price.
3. Monthly membership
The student pays every month and stays as long as it is useful, for example a daily current-affairs class for UPSC aspirants or a yoga practice group. It smooths income, but students can leave any month. Check whether your platform supports recurring payments first.
4. Test series
Mock tests sold alone or as an add-on to a course. Test series work well for SSC, banking, NEET and JEE because students want practice under exam conditions even if they study elsewhere. See the best platforms for selling PDF notes and test series.
5. Bundle
A course, a test series and notes sold together at less than their separate prices. Keep the separate prices visible so the saving is real.
6. Instalments
Instalments split a higher fee into parts, which can make a ₹15,000 programme reachable for more families. Treat this as a pricing idea, not a promise: whether you can collect in parts depends on your platform and payment gateway. Gateways that offer card EMI usually charge more for it; Cashfree lists a 2.2% platform fee on credit card EMI, against 1.95% on its standard modes.[1] A simple alternative is to sell the course as two parts, each with its own price.
7. Free demo + paid course
A free sample, such as a YouTube class, a sample PDF or the first module, leads to the paid course. The demo lets students judge your teaching before they pay, which makes a fair price easier to accept. Our guide on getting paid students for online coaching covers the free-to-paid path.
Build a value ladder, from free demo to premium
A value ladder is a set of offers at rising prices, so a student can start small and move up as trust grows.
For a state PSC educator teaching in Hindi, the ladder might run from free YouTube classes to a ₹499 test series, a recorded course, a live batch and a small mentoring group. For a spoken-English teacher it might be a free Instagram lesson, a recorded grammar course and a live speaking batch.
Each rung does one job: the free rung earns trust, the entry rung turns a viewer into a paying student, the main rung earns most of your income, and the premium rung serves students who want more of you.
Good-better-best tiers and price anchoring
Good-better-best pricing means offering the same course in two or three versions at rising prices, so students choose the level that fits their budget and need. It lifts your average income per student without losing the price-sensitive ones.
Anchoring is why tiers work. When a student sees a ₹9,999 premium tier, the ₹3,999 standard tier with live doubt classes and a test series looks sensible, and most students choose it. The premium tier does not need to sell often; it sets the reference point.
Keep the differences real and easy to understand: more live time, more feedback, longer access.
Course price for online coaching: exam vs skill, Hindi vs English, tier-2
The right course price for online coaching depends on what the outcome is worth to your students and what they can pay, so the same syllabus can carry very different prices for different audiences.
Exam courses vs skill courses
Exam courses for NEET, JEE, UPSC, SSC, banking or CUET sell a better shot at a high-stakes result, and families already spend on coaching for them, so they often support higher prices and test-series add-ons. Skill courses such as yoga, music, spoken English or digital marketing sell a personal or career outcome. Career skills can carry exam-like prices; hobby courses usually sit lower.
Hindi-medium vs English-medium
Medium changes who you reach, not the value of what you teach. Hindi-medium and regional-language students are often more price-sensitive, but they also have fewer good options in their language, which raises the value of a well-taught course. Keep the course page and support messages in their language.
Tier-2 and tier-3 affordability
Students in smaller towns often pay by UPI from a budget phone and compare your fee with local coaching. Three things help more than a permanent price cut: an entry rung at a low price, a split into smaller parts or modules, and a clear list of what is included. UPI also has transaction limits: in December 2023 the RBI proposed raising the limit for payments to educational institutions from ₹1 lakh to ₹5 lakh per transaction,[2] which matters only for very high fees. Our guide on accepting UPI payments for online courses covers checkout.
How to price your online course: 8 steps
Here is the full method in order. Work through it for every course or batch instead of guessing a number.
- Define the outcome you sellWrite one sentence on the result a student gets, such as a better score in SSC CGL Tier 1 or the confidence to speak English at work, not the hours of video.
- Learn what your students can payTalk to five or six real students or parents about their budget, the stakes and what they would otherwise spend on coaching or other courses.
- List the alternativesNote what offline coaching, other online courses and free content offer for the same outcome, and what your course adds that they do not.
- Choose a pricing modelPick a one-time course fee, batch fee, monthly membership, test series or bundle, and decide whether a free demo will lead into it.
- Calculate your take-homeRun price × students minus platform fee, gateway charges, GST if registered and yearly costs, then check the result per hour you will teach.
- Build two or three tiersOffer a basic, a standard and a premium version with real differences, so the top tier anchors the middle one.
- Publish one clear, all-in priceShow the price, what is included, the validity and whether GST is included on the course page, before checkout.
- Review after every batchCheck enrolments, completion, refund requests and reviews, and raise the price for the next batch when demand and proof have grown.
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 exportableWhen and how to raise your course price
Raise your price when demand and proof have grown: batches fill before the deadline, results and reviews are visible, almost nobody asks for a discount, and you have added real value. The price that was right in your first nervous month is rarely right a year later.
The cleanest way is per batch. The next intake pays the new price; current students keep what they paid. Announce a real date early, and keep it. Raise by a step you can explain, such as a new weekly answer-writing review.
Your brand is part of this. An educator with a recognised name and visible results can charge more for the same syllabus, which is why building a personal brand as an educator is also a pricing strategy.
Discounts, launch offers and deadlines that stay honest
A discount should have a clear reason and a real end date, such as an early-bird price for the first week of a new batch or a lower price for students who already bought your test series. Permanent discounts train students to wait.
Indian consumer rules now name these tactics. In 2023 the Central Consumer Protection Authority issued guidelines listing 13 specified dark patterns, which it treats as unfair trade practices under the Consumer Protection Act, 2019.[3]
"Dark patterns encompass a wide range of manipulative practices such as drip pricing, disguised advertisement, bait and switch, false urgency etc."
Press Information Bureau, Ministry of Consumer Affairs, 8 December 2023For course pricing, that means three habits. Show the full price, including whether GST is added, before checkout, so nothing appears at the last step. Only say "price rises on 1 December" if it really does. And do not show a struck-through "original" price that nobody ever paid.
Do
Early-bird prices with a real end date. Bundle savings students can check. One clear, all-in price.
Avoid
Countdown timers that reset. "Last day" offers every week. Made-up original prices. Fees that appear only at checkout.
Common online course pricing mistakes
The most common course pricing mistake is copying a competitor's price without knowing your own take-home.
When we look at academies that struggle to earn despite steady enrolments, the cause is often a price set in the first month and never revisited, with fees and live hours never added up. Decide now whether your price includes GST, and review it after every batch.
Pricing your courses on AllCoaching
On AllCoaching you set the price of each course yourself, and students pay by UPI or card on your own academy website or Android app (iOS app on Pro or any yearly plan), with payouts reaching your bank automatically through Razorpay. The path is the same automated one for every educator: sign up, choose a plan, upload your course, connect your domain and start selling.
The plan you choose sets the platform-fee line in the calculator. The monthly plans (₹3,999, ₹5,999 or ₹7,999 a month) take 0% commission, with no lock-in, so you keep 100% of each sale; Starter is ₹6,999 a year with a 10% platform fee. The pricing page lists what each plan includes. All prices exclude GST, and every plan starts with a 7-day free trial with no card needed, so you can build the course page and test your price before you pay. You keep 100% of each sale on a monthly plan, or 90% to 95% on a yearly plan.
We built AllCoaching so the educator, not the platform, decides the price. For the full journey from course to first sale, read how to sell courses online in India and our guide to building a course landing page.
Glossary
- Value-based pricing
- Setting a price from the worth of the outcome to the student, rather than from your production cost or a competitor's number.
- Cost-plus pricing
- Setting a price by adding a margin to what the course cost you to make. For courses it usually undercharges.
- Take-home
- What reaches you from course sales after platform fees, gateway charges, GST owed and yearly costs, before income tax.
- Platform fee
- The percentage a course platform or payment gateway keeps from each sale for its service.
- Price anchoring
- Showing a higher reference price, such as a premium tier, so that another option looks reasonable by comparison.
- Tiered pricing
- Offering the same course in two or three versions at rising prices so students choose by budget and need. Also called good-better-best.
- Value ladder
- A set of offers at rising prices, from a free demo to a premium programme, that lets a student start small and move up.
- Dark pattern
- A design or pricing trick that pushes a buyer into a choice against their interest, such as false urgency or drip pricing.
Frequently asked questions
How should I price my online course in India?
Price it on the value of the outcome for your student, then check that price against the alternatives they have and against your take-home after platform fees, gateway charges, GST and yearly costs. Raise it per batch as your proof grows.
How much should I charge for an online course in India?
There is no single right number; it depends on the outcome, your audience and their alternatives. As an illustration only, recorded courses often sit between a few hundred and a few thousand rupees, with live batches and mentoring higher. Test your number with the take-home calculator.
How do I calculate my take-home from an online course?
Take-home before income tax equals price times students, minus the platform fee, any gateway charges you pay separately, GST if you are registered, and your yearly costs such as your plan and ads. For example, 200 students at ₹2,999 on Starter (10% platform fee) with an assumed 2% gateway charge leaves about ₹5.2 lakh after the ₹6,999 plan with GST; 500 students on Starter monthly at 0% commission leave about ₹14.13 lakh after its ₹47,988 yearly cost with GST (illustrative).
Should I price my course low to get more students?
Usually not as a permanent strategy. A very low price cuts your income per student and can signal low quality, which may put off serious students. A free demo or a low-priced entry product gets students started without underpricing the main course.
Which pricing model is best for online coaching?
Live coaching usually suits a batch fee, recorded courses suit a one-time course fee with a clear validity period, and ongoing classes suit a monthly membership. Exam educators often add a test series or a bundle.
Should I offer instalments or EMI for a costly course?
Instalments can make a higher fee reachable for more families, but whether you can collect in parts depends on your platform and payment gateway, and gateways usually charge more for card EMI. Splitting the course into two priced parts is a simple alternative.
Do I need to add GST to my course price?
Only if you are GST-registered, which is generally required once yearly turnover crosses ₹20 lakh for services (₹10 lakh in special-category states); coaching is taxed at 18%. Decide whether your listed price includes GST and say so on the course page. Confirm your case with a chartered accountant.
When should I raise my course price?
Raise it when batches fill before the deadline, results and reviews are visible, few students ask for discounts and you have added real value. Raise it for the next batch and keep current students at their price.
Can I set my own course price on AllCoaching?
Yes. You set the price of each course, and students pay by UPI or card on your own academy website or app. The monthly plans (₹3,999, ₹5,999 or ₹7,999 a month) take 0% commission, and the yearly plans start at ₹6,999 with a 10% platform fee, all excluding GST, after a 7-day free trial with no card needed.
Sources
- Cashfree Payments, "Payment Gateway Charges". cashfree.com, checked October 2026.
- Reserve Bank of India, "Statement on Developmental and Regulatory Policies", 8 December 2023. rbi.org.in, checked October 2026.
- Press Information Bureau, "Central Consumer Protection Authority issues Guidelines for Prevention and Regulation of Dark Patterns, 2023", 8 December 2023. pib.gov.in, checked October 2026.





