BlogSell courses

How to Price Your Online Course in India (+ Revenue Calculator)

A step-by-step guide for educators: how to set a price on value, seven pricing models, a worked calculator that shows what you keep after fees and GST, and when to raise your price.

Prices and plans checked on official sites · October 2026 · Sources linked below

How to price an online course in India: a worked revenue calculator showing take-home after platform fee, gateway charges and plan cost
On this page

    Start your online academy today. 7 days free.

    Start free trial

    To 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:

    ApproachBased onTypical resultFor courses
    Cost-plusYour time and production costA low, nervous priceUndercharges almost every time
    Competitor-basedWhat others chargeA race towards the lowest numberIgnores your own results and format
    Value-basedThe outcome's worth to the studentA fair, confident priceThe method this guide uses
    Use competitor prices as a reference point, not as your starting point.

    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

    Online course pricing formula: price times students minus platform fee, gateway charges, GST and yearly costs equals take-home
    The take-home formula. Each line is explained below.

    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 price50 students200 students500 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
    Illustrative take-home before income tax, rounded to the rupee. Assumptions: each cell uses the lowest-cost plan: Starter yearly (10% platform fee, ₹6,999 plan + 18% GST = ₹8,259), Growth yearly (7.5%, ₹12,999 + 18% GST = ₹15,339) or Starter monthly (0% commission, ₹3,999 × 12 = ₹47,988 + 18% GST = ₹56,626), an assumed 2% gateway charge and no GST registration. ₹7,999 × 500 students crosses ₹20 lakh of sales, where GST registration would generally apply.
    Online course fee calculator table: illustrative take-home at ₹999, ₹2,999 and ₹7,999 for 50, 200 and 500 students
    The same worked table as a graphic. Illustrative, before income tax.

    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

    1. Course name and the outcome it promises: ______
    2. Price you are considering (A): ₹ ______
    3. Does the price include GST? Yes / No. If yes and you are registered, A ÷ 1.18 = your fee (B): ₹ ______. If not, B = A.
    4. Students you can realistically enrol this year (C): ______
    5. Gross sales, B × C (D): ₹ ______
    6. Platform fee, D × your plan's % (E): ₹ ______
    7. Gateway charges, if your platform passes them on, D × % (F): ₹ ______
    8. Yearly costs, plan with GST plus tools and ads (G): ₹ ______
    9. Take-home before income tax, D − E − F − G: ₹ ______
    10. 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.

    Seven online course pricing models in India: one-time course fee, batch fee, monthly membership, test series, bundle, instalments, free demo plus paid course
    Seven ways to charge. Most academies combine two or three.

    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.

    Online course value ladder: free demo, test series, recorded course, live batch and mentorship with illustrative price ranges
    A value ladder with illustrative price ranges. Your audience and outcome set the real numbers.

    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.

    Good-better-best course pricing tiers: basic, standard and premium with the middle tier as the anchored choice
    Illustrative tiers for a state PSC course. The top tier makes the middle one look reasonable.

    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.

    Factors that move an online course price up or down in India: exam stakes, live classes, proof, audience budget and alternatives
    What tends to move a course price up or down. General guidance, not a rule.

    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.

    1. 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.
    2. 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.
    3. 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.
    4. 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.
    5. 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.
    6. Build two or three tiersOffer a basic, a standard and a premium version with real differences, so the top tier anchors the middle one.
    7. Publish one clear, all-in priceShow the price, what is included, the validity and whether GST is included on the course page, before checkout.
    8. 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 exportable

    When 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.

    Five signals it is time to raise your online course price, and how to raise it for the next batch
    Five signals to watch, and a fair way to raise.

    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 2023

    For 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.

    Common online course pricing mistakes in India and what to do instead
    Five pricing habits that cost educators money, and the fix for each.

    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.

    AllCoaching Studio on a laptop and phone: set your own course price, UPI and card checkout and Razorpay payouts on every plan
    AllCoaching Studio preview · sample data.

    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

    1. Cashfree Payments, "Payment Gateway Charges". cashfree.com, checked October 2026.
    2. Reserve Bank of India, "Statement on Developmental and Regulatory Policies", 8 December 2023. rbi.org.in, checked October 2026.
    3. 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.
    Amit Ratan, Founder and CEO of AllCoaching
    Amit Ratan Founder & CEO, AllCoaching

    Amit builds AllCoaching, the academy platform Indian educators set up themselves: their own website on their own domain, their own app, and the tools to grow it. This guide explains course pricing in plain words; every rupee example is labelled illustrative, and every outside fact is linked to its source and dated.

    More guides for educators

    Sell coursesHow to Sell Courses Online in India (2026): First ₹10,000
    Sell coursesHow to Accept UPI Payments for Online Courses in India
    Grow your incomeHow Much Can You Earn Teaching Online in India? (2026)
    ComplianceGST on Coaching Fees: 18%, SAC 999293, ITC Rules (2026)
    AllCoaching Studio on a laptop and phone: website on your domain, unlimited live classes, UPI and card payments, tests and your own Android app (iOS on Pro monthly or any yearly plan) in one login

    Your academy. Your domain. Your students.

    Sign up, choose a plan, upload your course, connect your domain and start selling. AllCoaching runs payments, access, apps and hosting.

    Start free trial 7 days free · No card needed · 0% commission on every monthly plan, from ₹3,999 · Yearly from ₹6,999 excl. GST