Skip to main content

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.

Share this calculator

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:\n10 hours x $15/hr x 1.2 (tech multiplier) x 1.4 (professional quality) = $252\nCompetitor-adjusted = ($252 x 0.6) + ($99 x 0.4) = $151.20 + $39.60 = $191\nRounded suggested price = $191\n\nProjection at 3% conversion:\nStudents = 5,000 x 0.03 = 150\nGross = 150 x $191 = $28,650\nPlatform fee (5%) = $1,433\nProcessing (2.9%) = $831\nNet = $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:\nStudents = 10,000 x 0.03 = 300\nGross = 300 x $149 = $44,700\nFees = $44,700 x 0.079 = $3,531\nNet = $41,169\n\nUdemy (higher volume, lower price):\nOrganic students = 500 (Udemy traffic)\nAvg sale price = $15 (after Udemy promotions)\nNet per sale = $15 x 0.50 = $7.50\nNet = 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.

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.

References