Skip to content

Online Course Revenue Calculator

Calculate your online course revenue after platform fees. Compare Teachable, Udemy, Skillshare, and self-hosted options. Free course revenue calculator.

Course sales only. Switch to Advanced for subscriptions, launches, and ad spend.

Course Sales

$

One-time price for your course

New students enrolling per month

Each platform has different fee structures

Platform Fee Comparison

Self-hosted keeps the most revenue (just 2.9% Stripe). Teachable charges 5% + Stripe. Udemy takes 63% of organic sales but provides marketplace traffic. Choose based on whether you bring your own audience or need discovery.

Revenue Estimate

Monthly Net Revenue

$2,574

After all fees and costs

Annual Revenue

$30,886

Projected yearly

Revenue per Student

$172

Net per monthly student

Revenue Breakdown

Course Sales (Gross)$2,955
Total Gross$2,955
Platform Fee-$148
Payment Processing-$86
Refunds (5%)-$148
Net Monthly$2,574

Course Revenue Tips

  • - Self-hosted courses keep the most revenue — build an audience first, then migrate
  • - Combine evergreen course sales with a membership for recurring revenue
  • - Launch cohorts create urgency and higher price tolerance
  • - Improve completion rates with community, accountability, and shorter modules
Advertisement

Share Your Results

Embed This Calculator

Copy the code below to embed this calculator on your website.

<iframe
  src="https://calcfalcon.com/embed/creator/online-course-revenue-calculator"
  width="100%"
  height="500"
  frameborder="0"
  title="Online Course Revenue Calculator"
></iframe>

Frequently Asked Questions

How much can you make selling online courses?

Revenue varies widely. A $197 course selling 15 units per month on Teachable generates about $2,650 net monthly after fees. Top course creators earn six figures by combining evergreen sales, launch cohorts, and memberships. The key is audience size and email list quality.

Which course platform takes the lowest fees?

Self-hosted (your own website + Stripe) keeps the most — just 2.9% payment processing. Teachable charges 5% + Stripe on their free plan. Udemy takes the most at 63% of organic sales, but provides marketplace traffic. ConvertKit Commerce and Gumroad are middle-ground options.

Udemy vs Teachable — which is better?

Udemy gives you marketplace discovery but takes 63% of organic sales and limits pricing. Teachable charges 5% + Stripe and gives you full pricing control. Choose Udemy if you need traffic. Choose Teachable (or self-hosted) if you have your own audience.

What is a good online course completion rate?

The industry average is about 30%. Courses with active communities, accountability structures, and shorter modules see 50-70% completion. Higher completion rates drive better reviews, referrals, and repeat customers. It does not directly affect revenue but impacts long-term growth.

How do course launches work?

A launch is a time-limited enrollment period, often with bonuses or cohort-based learning. Launch prices are typically 2-3x evergreen prices ($497+ vs $197). Launches create urgency and community. The calculator amortizes launch revenue over 12 months to show realistic monthly income.

Advertisement

How to Use the Online Course Revenue Calculator

Enter your course price, expected monthly sales, and platform to see your net revenue after all fees. The calculator models each platform's unique fee structure so you can compare options side by side.

Quick Mode

Set your course price, monthly sales volume, and platform. The calculator shows monthly net revenue, annual projection, and revenue per student. Try different platforms to see which one maximizes your take-home — the difference between Udemy (63% cut) and self-hosted (2.9% Stripe) is dramatic.

Advanced Mode

Advanced mode adds subscription membership revenue, launch cohort modeling (amortized over 12 months), refund rates, completion rate benchmarks, and ad spend. If you sell on Udemy, you can adjust the organic vs. instructor-brought sales split — organic traffic costs 63% but instructor-brought traffic only costs 3%.

Maximizing Course Revenue

The highest-earning course creators combine three revenue streams: evergreen course sales (passive), subscription memberships (recurring), and periodic launches (cohort-based). Start with one stream, build your audience, then layer on additional streams. Moving from Udemy to self-hosted once you have an email list of 5,000+ subscribers is often the single biggest revenue unlock.

Get Free Tax Tips

Join thousands of freelancers getting actionable tax and finance tips delivered to their inbox.

Plus, download our free Freelancer Tax Cheatsheet (PDF)

Related Calculators