Online Course Profitability Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

Evaluate the financial viability of your online course idea by modeling creation costs, student demand, pricing, and platform fees.

Course Development Costs
Including video production, slides, materials, editing
Opportunity cost of your time creating content
Editing software, hosting, video hosting, design tools
Social media ads, email marketing platform, promotional content
Freelancers, stock footage, music licenses, etc.
Pricing & Revenue Model
One-time purchase price for students
Udemy takes 50-75%, Teachable/Kajabi ~5-10%, your own site 2-3% (payment processing)
Percentage of purchases returned for refund
Student Demand Projections
How many students will purchase in Year 1?
Expected increase in student sales year-over-year (0-100%+)
How many years to project revenue?
How much will annual costs increase each year?

Understanding Online Course Profitability

Introduction to Course Economics

Creating and selling online courses has become an attractive income stream for experts, educators, and professionals. However, many aspiring course creators underestimate the true costs involved and overestimate student demand. This calculator helps you realistically model whether your course idea is financially viable and what timeline you should expect to profitability.

The economics of online courses differ significantly from other digital products. Unlike software or apps that have marginal cost close to zero, courses require substantial upfront investment in content creation, and their success depends heavily on effective marketing and student acquisition. The good news is that once profitable, online courses generate relatively passive income with excellent margins.

Key Cost Components

Content Creation Time

This is often the largest but most underestimated cost. Industry standards suggest that creating one hour of online course content requires 40-60 hours of work when you factor in:

By assigning an hourly rate to your time, you account for the opportunity cost—what you could have earned doing other work. Even if you don't charge yourself, this opportunity cost is real.

Software and Tools

Running a course requires ongoing software subscriptions:

Marketing and Student Acquisition

Your course won't sell itself. Marketing costs typically include:

Revenue Model Mathematics

The net revenue per student is critical to understand:

Net Revenue per Student = Price × ( 1 Platform Fee % 100 ) × ( 1 Refund Rate % 100 )

Example: A $97 course on a platform that takes 30% with a 10% refund rate generates:

Net Revenue = $97 × (1 - 0.30) × (1 - 0.10) = $97 × 0.70 × 0.90 = $61.11 per student

Platform Fee Comparisons

Where you host your course significantly impacts revenue:

Break-Even Analysis

The break-even point is when cumulative profit reaches zero—when revenue finally covers all costs:

Break-Even Students = Total Initial Investment Net Revenue per Student

If your break-even point is 50 students and you expect to reach that in Year 1, profitability looks promising. If your break-even is 500 students but you only expect 100 sales Year 1, you're looking at a multi-year path to profitability.

Growth Rate Considerations

Year 1 student sales are your foundation; growth rate determines trajectory:

Future years follow the formula:

Year N Students = Year 1 Students × ( 1 + Growth Rate % 100 ) Year 1

Worked Example

Scenario: "Advanced Python for Data Science" Course

Cost Structure:

  • Content creation: 150 hours × $60/hour = $9,000
  • Software licenses: $500/year
  • Launch marketing: $2,000
  • Other costs: $500
  • Total Year 1 Investment: $12,000

Revenue Structure:

  • Course price: $197
  • Sold on own platform (2% fees): $197 × 0.98 = $193.06 gross
  • Estimated 8% refund rate: $193.06 × 0.92 = $177.61 net per student

Projections (assuming 30% annual growth):

  • Year 1: 75 students → $13,321 revenue - $12,500 costs = $821 profit
  • Year 2: 98 students → $17,417 revenue - $13,125 costs = $4,292 profit
  • Year 3: 127 students → $22,642 revenue - $13,781 costs = $8,861 profit
  • Year 4: 165 students → $29,435 revenue - $14,471 costs = $14,964 profit
  • Year 5: 215 students → $38,266 revenue - $15,195 costs = $23,071 profit

Analysis: After an initial investment of $12,000, the course reaches profitability in Year 1 with modest returns. By Year 5, it generates $23,071 annual profit. The 5-year cumulative profit is $52,008 against a $12,000 investment—a 433% ROI.

Scenario Comparison Table

Scenario Platform Break-Even Year 1 Profit Year 5 Profit Viability
Budget Course Udemy (25%) 1,270 students -$19,000 $28,500 Long timeline
Premium Course Teachable (12%) 280 students $5,200 $85,000 Strong viability
Authority Course Own platform (3%) 165 students $12,500 $125,000 Excellent ROI

Critical Success Factors

1. Realistic Student Acquisition

Most course creators dramatically overestimate Year 1 sales. Consider:

Conservative estimate: First-time course creators should expect 10-50 sales Year 1 if they don't have an existing audience.

2. Platform Selection Impact

The platform fee structure makes or breaks your economics:

3. Course Quality and Completions

Course completion rates typically range from 5-15%. Low completion rates lead to:

4. Ongoing Maintenance Costs

Your projection assumes costs escalate 5%+ annually because:

Profitability Scenarios: When NOT to Create a Course

Your course idea may not be financially viable if:

Profitability Scenarios: When a Course Makes Sense

Strong indicators your course is viable:

Limitations and Assumptions

Strategic Considerations

Should you even create a course?

Online courses aren't right for everyone. Consider alternatives:

Maximizing course profitability

Final Thoughts

Online course profitability depends on three factors: reasonable initial investment, realistic student demand, and effective platform/pricing strategy. Most successful course creators don't succeed on their first course—they use that experience to improve subsequent courses with better marketing, refined content, and larger audiences.

Use this calculator to stress-test your assumptions. If your course looks profitable under conservative assumptions, you likely have a winner. If it only works with optimistic scenarios, consider building your audience first before investing heavily in course creation.

Embed this calculator

Copy and paste the HTML below to add the Online Course Profitability Calculator - AgentCalc to your website.