Online Course Pricing Calculator
Calculate optimal course price from content length, niche, audience size, and competition. Enter values for instant results with step-by-step formulas.
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer
Online Course Pricing Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Suggested Price = Content Hours x Niche Rate x Quality Multiplier x Audience Adjustment
Worked example โ Suggested Price: $191 | 150 Students | Net Revenue: $26,387
Formula
Suggested Price = Content Hours x Niche Rate x Quality Multiplier x Audience Adjustment
Where Content Hours is total video content, Niche Rate reflects the earning potential of your topic area, Quality Multiplier adjusts for production value, and Audience Adjustment factors in your reach. The result is then blended with competitor pricing for market alignment.
Worked Examples
Example 1: Tech Course on Self-Hosted Platform
Problem:You create a 10-hour professional-quality programming course. Competitors charge $99. Your audience is 5,000 email subscribers. Platform: Teachable (5% fee). Calculate optimal price and projected revenue at 3% conversion.
Solution:Base calculation: 10 hours x $15/hr x 1.2 (tech multiplier) x 1.4 (professional quality) = $252 Competitor-adjusted = ($252 x 0.6) + ($99 x 0.4) = $151.20 + $39.60 = $191 Rounded suggested price = $191 Projection at 3% conversion: Students = 5,000 x 0.03 = 150 Gross = 150 x $191 = $28,650 Platform fee (5%) = $1,433 Processing (2.9%) = $831 Net = $28,650 - $1,433 - $831 = $26,387
Result:Suggested Price: $191 | 150 Students | Net Revenue: $26,387
Example 2: Finance Course on Udemy vs Self-Hosted
Problem:Compare revenue for a 15-hour finance course. Audience: 10,000. Udemy (50% cut, more organic traffic) vs Teachable (5% + 2.9%). Course priced at $149 on Teachable, $149 list on Udemy (avg sale $15).
Solution:Teachable at 3% conversion: Students = 10,000 x 0.03 = 300 Gross = 300 x $149 = $44,700 Fees = $44,700 x 0.079 = $3,531 Net = $41,169 Udemy (higher volume, lower price): Organic students = 500 (Udemy traffic) Avg sale price = $15 (after Udemy promotions) Net per sale = $15 x 0.50 = $7.50 Net = 500 x $7.50 = $3,750
Result:Teachable Net: $41,169 | Udemy Net: $3,750 | Self-hosted earns 11x more
Frequently Asked Questions
How should I price my online course for maximum revenue?
Optimal course pricing balances perceived value with market demand and audience affordability. Research shows that courses priced between $97 and $297 tend to generate the highest total revenue for independent course creators because they attract a substantial number of students while maintaining healthy margins. Very low prices ($10-$29) attract more students but generate less total revenue and often signal lower quality. Very high prices ($500+) work well for specialized professional development courses with guaranteed outcomes but require stronger marketing and social proof. The key is testing different price points and measuring total revenue, not just units sold. Many successful creators start at a mid-range price and adjust based on conversion data over 60-90 days.
Does content length affect what I can charge for an online course?
Content length influences pricing but is not the primary value driver. A 2-hour focused course solving a specific high-value problem can justifiably cost more than a 40-hour comprehensive survey course. However, students often use content hours as a proxy for value when comparing courses, so having at least 5-10 hours of content helps justify prices above $99. The optimal approach is organizing content into clear modules that demonstrate depth and progression. Supplementary materials like downloadable templates, worksheets, quizzes, and community access add perceived value beyond raw video hours. Research from Teachable and Udemy suggests that courses between 5 and 15 hours have the highest completion rates and student satisfaction, while courses over 20 hours often suffer from lower completion rates.
How does the platform choice affect my course pricing strategy?
Platform choice dramatically impacts both pricing flexibility and net revenue. On Udemy, the platform controls pricing through aggressive sales and promotions, often discounting courses to $9.99-$19.99 regardless of your listed price. Udemy takes 50% when sales come through their marketplace. Self-hosted platforms like Teachable, Thinkific, and Kajabi charge monthly fees plus typically 5% transaction fees, but you control pricing entirely. Gumroad takes 10% plus processing. Skillshare pays per minute watched rather than per purchase, averaging $0.05-$0.10 per minute. For courses priced above $100, self-hosted platforms are almost always more profitable despite the monthly subscription cost, because you retain 90%+ of revenue. Udemy works better as a lead generation tool to build an audience that you eventually convert to higher-priced offerings on your own platform.
What conversion rate should I expect from my audience?
Conversion rates from audience to paying students vary widely based on audience warmth, trust level, and pricing. A cold audience from paid advertising typically converts at 0.5-2%. A warm email list converts at 2-5%. An engaged social media following with high trust converts at 3-8% for appropriately priced courses. Launch periods with urgency and scarcity often produce higher initial conversion rates of 5-15% from warm audiences. The key factors affecting conversion include the strength of your free content as a trust builder, the clarity of your course outcome promise, the presence of social proof like testimonials and student success stories, and the effectiveness of your sales page or webinar funnel. For planning purposes, a conservative 2% conversion rate from your total audience is a reasonable starting assumption.
Should I offer payment plans for my online course?
Payment plans can significantly increase conversions for courses priced above $100 by reducing the psychological barrier to purchase. A common structure is 3-4 monthly payments that total 10-20% more than the one-time price, compensating for the risk of default and delayed revenue. For example, a $297 course might offer 3 payments of $109 (totaling $327). Data from course platforms shows that offering payment plans can increase total sales by 20-40%, with default rates typically ranging from 5-15%. The extra revenue from increased conversions usually far outweighs the losses from defaulting customers. Payment plans are particularly effective for audiences with lower disposable income or for courses priced above $200. Most course platforms handle payment plan logistics automatically, including dunning emails for failed payments.
How do I research competitor pricing for my course niche?
Effective competitor research involves analyzing pricing across multiple platforms and formats. Start by searching Udemy, Coursera, and Skillshare for courses covering similar topics to understand market price expectations. Check platforms like Teachable and Kajabi course directories for self-hosted course prices. Look at competitor sales pages, noting their price points, included materials, and value propositions. Join relevant Facebook groups, subreddits, and forums to see what students say about course pricing in your niche. Tools like SimilarWeb can estimate competitor traffic, giving you a sense of their market position. Document at least 10-15 competing courses with their prices, content hours, and included features. Your price should reflect how your unique approach, credentials, or outcomes differentiate you from existing offerings rather than simply matching the average competitor price.
What is the ideal number of pricing tiers for an online course?
Most successful course creators offer 2-3 pricing tiers, following the decoy pricing strategy. A common structure includes a basic tier (core video content only), a standard tier (videos plus bonuses, templates, and community access), and a premium tier (everything plus personal coaching, live calls, or certification). The standard tier should be priced as the best value and is typically where 60-70% of students land. Having three tiers leverages the anchoring effect, where the premium option makes the standard option feel more affordable by comparison. Avoid offering more than 4 tiers, as too many choices cause decision paralysis and reduce conversions. The price gaps between tiers should feel proportional to the added value, with premium typically priced at 2-3x the standard tier.
When should I increase or decrease my course price?
Price increases are appropriate when your course has accumulated significant positive reviews and testimonials, when you add substantial new content or bonuses, when your personal brand and authority have grown, or when conversion rates are very high (suggesting the price is too low). Announce price increases in advance to create urgency and capture fence-sitters. Price decreases or promotional pricing work well during launch windows, seasonal sales, or when conversion rates are too low relative to traffic. Avoid permanent price decreases as they devalue your offering. Instead, use limited-time promotions or bundle deals. Monitor your revenue per visitor metric rather than just conversion rate, as a higher price with slightly lower conversion often generates more total revenue. Test price changes in increments of $20-$50 and measure impact over at least 30 days.
How does course pricing differ between B2B and B2C markets?
Business-to-business courses can command significantly higher prices than consumer courses because businesses have larger budgets and evaluate courses based on ROI rather than personal affordability. A B2C course on digital marketing might sell for $97-$297, while the equivalent B2B course targeting marketing teams might sell for $497-$2,000+ per seat. B2B courses often include features like team licensing, progress reporting, certificates of completion, and admin dashboards that justify higher prices. Enterprise pricing often uses per-seat annual licensing rather than one-time purchases. B2B sales cycles are longer and typically require sales calls, proposals, and approval processes. If your course content can serve both markets, consider creating separate positioning and pricing for each. Many successful course creators generate 80% of their revenue from B2B sales at premium prices while maintaining a lower-priced B2C offering for volume and brand awareness.
What role does a money-back guarantee play in course pricing?
A money-back guarantee reduces purchase risk for students and typically increases conversion rates by 15-30%. The most common guarantee period for online courses is 30 days, though some creators offer 7 or 14 days. Counter-intuitively, longer guarantee periods often result in lower refund rates because the urgency to decide dissipates and students procrastinate past the refund window. Average refund rates for online courses range from 3-8% with a 30-day guarantee. The increased revenue from higher conversions almost always exceeds the cost of refunds. Some creators add conditions to their guarantee (such as completing the first three modules) to filter out non-serious buyers while still reducing perceived risk. From a pricing perspective, a strong guarantee allows you to price higher because students feel safer committing to a larger purchase. The guarantee effectively eliminates the fear of making a bad financial decision.
References
Background & Theory
History
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer ยท Editorial policy
Related Calculators
๐งฎCourse Completion Estimator
Calculate course completion estimator with inputs, formulas, and instant results.
๐งฎCourse Credit Hour Calculator
Calculate course credit hour with inputs, formulas, and instant results.
๐งฎCourse Outcome Mapping Tool
Calculate course outcome mapping tool with inputs, formulas, and instant results.
๐งฎCourse Difficulty Index
Calculate course difficulty index with inputs, formulas, and instant results.
๐งฎCourse Revenue Calculator
Project online course revenue from students, price, refund rate, and platform fees.
๐งฎCourse Completion Rate Calculator
Estimate expected course completion rates from module count, duration, and engagement factors.
๐งฎLearning Curve Calculator
Calculate learning curve with inputs, formulas, and instant results.
๐งฎLearning Objective Alignment Checker
Calculate learning objective alignment checker with inputs, formulas, and instant results.