Course Revenue Calculator
Price times students is where course revenue starts, not where it ends. This course revenue calculator works through the full picture: discounts and coupons, the platform’s cut, upsell and bundle income, and your fixed costs, ending at the profit per student and the number of enrollments you need to break even. Whether you sell on a marketplace or your own site, enter your numbers to see what you actually keep. Pricing your time itself is a different job: our tutor rate calculator covers hourly teaching, while our freelance income calculator models project work.
Planning estimate. Platform fees are applied after discounts; payment processing is usually inside the platform fee on marketplaces. Net here is before income tax.
Quick Answer
A $149 course with 400 enrollments grosses $59,600. After $2,980 of discounts (100 students at 20% off), a 10% platform fee ($5,662), and $2,000 of upsell revenue, the net is $52,958, or $132.40 per student. Profit after $3,000 of fixed costs is $49,958, and break-even is just 23 students. Change any input above to remodel.
Key takeaways
- Gross is not revenue: discounts and the platform cut come off before you keep anything.
- Net per student ($132.40 in the example) is the ceiling on what you can pay to acquire a student.
- Break-even (23 students here) tells you whether the launch is viable before you record anything.
- Marketplace traffic is not free: a revenue share replaces the marketing you would otherwise pay for.
- Quick Answer
- The real course revenue formula
- Worked example: $149 x 400 students
- Platform fees: what you are really paying for
- The funnel math behind enrollments
- Refunds: the line the calculator folds into discounts
- When to raise your price
- What competing calculators miss
- Frequently asked questions
- Add This Calculator to Your Website
- References
The real course revenue formula
Net revenue equals price times enrollments, minus discounts, minus the platform fee on what remains, plus other revenue. Profit is net minus fixed costs. Every term matters because discounts and fees multiply: a launch discount does not just lower the price, it also shrinks the base the platform fee is taken from, which slightly softens the fee, while a marketplace share on top of a deep discount can still remove a third or more of gross.
The per-student net is the number to memorize. At $132.40, every additional enrollment past break-even is almost pure profit, which tells you exactly what you can afford to spend acquiring a student. If your ad cost per enrollment exceeds that figure, the funnel loses money no matter how good the course is.
Worked example: $149 x 400 students
These are the pre-filled values, so Calculate reproduces them exactly. Gross: 149 x 400 = $59,600. Discounts: 100 students x $149 x 20% = $2,980. After discounts: $56,620. Platform fee at 10%: $5,662. Add $2,000 of upsells: net = $52,958. Per student: $52,958 / 400 = $132.40. Profit after $3,000 fixed costs: $49,958. Break-even: $3,000 / $132.40 = 22.7, so 23 students.
The margin badge reads Excellent here at 83.8% of gross becoming profit, because fixed costs are small next to 400 enrollments. At 40 enrollments the same course keeps far less: run it and watch the badge drop as fixed costs eat a bigger share.
Platform fees: what you are really paying for
Marketplaces take a revenue share of each sale in exchange for built-in traffic; self-hosted platforms charge a subscription plus payment processing and leave the marketing to you. Neither is free, and the right choice depends on where your students come from.
| Model | How the fee works | Best when |
|---|---|---|
| Marketplace | Revenue share per sale; platform brings the students | You have no audience yet |
| Hosted platform | Monthly plan plus payment processing; you keep the sale | You drive your own traffic |
| Self-hosted | No platform fee; you pay hosting and payment processing | You have volume and technical help |
Enter your platform’s effective fee in the calculator as a single percentage. If you drive your own traffic to a marketplace, check whether instructor-driven sales earn a better split: the difference can be tens of points. Payment processing on a self-hosted setup commonly runs around 2.9% plus a small per-transaction fee, which is why a 10% all-in planning figure is reasonable but not universal. For recurring teaching income rather than one-off sales, our membership revenue calculator models the subscription version.
The funnel math behind enrollments
Enrollments do not appear by themselves. The standard planning formula is enrollments = audience x conversion rate, and course conversion rates fall into three rough bands, as rough planning assumptions, not measured benchmarks: around 1% for cold traffic, 2 to 5% for a warm email list, and up to 10% for a hot launch to true fans. Run all three before you commit to a price.
| Audience | At 1% (cold) | At 5% (warm) | At 10% (hot launch) |
|---|---|---|---|
| 1,000 subscribers | 10 students | 50 students | 100 students |
| 5,000 subscribers | 50 students | 250 students | 500 students |
| 20,000 subscribers | 200 students | 1,000 students | 2,000 students |
At $132.40 net per student, a 5,000-person list converting at 5% yields 250 students and about $33,100 net. That is the calculation to do before recording: if even the optimistic column does not justify the production effort, the most valuable insight is free.
Refunds: the line the calculator folds into discounts
This calculator has no separate refund input, and that is worth stating plainly. Some competing tools include a refund rate, which is a genuine gap here. The honest workaround for planning is to fold expected refunds into the discounted share, or to reduce enrollments to paying students only, and to run both versions: if a 5% refund rate changes the decision, the launch is too fragile to price on gross alone. Refunds also interact with platform rules, since some marketplaces refund from your share, so read your platform’s terms before launch rather than discovering them in the first refund week.
When to raise your price
Raise the price when the funnel proves demand, not when costs rise. Three signals matter: the course sells out its launch window without discounts, students finish and refer others, and your net per student sits below what comparable courses charge for the same outcome. Test in small steps, a 10 to 20% increase on the next cohort, and compare enrollments, not just revenue: a higher price that halves enrollments still wins if net per student more than doubles, but it loses if the audience was price-sensitive all along. Discounts should buy urgency, not become the real price.
What competing calculators miss
Most course revenue tools we checked stop at gross minus one fee. One launch calculator includes refunds but gives no break-even point and no fixed costs, so it cannot tell you whether the launch is viable. A pricing guide tool subtracts only card processing, ignoring discounts and marketplace shares entirely. A traffic-based revenue tool multiplies visitors by conversion by price and never touches fees, discounts, or profit. A gross-sales tool asks for totals instead of price and enrollments, so it cannot model a price change at all. This calculator keeps all five pieces in one place: discounts, platform fee, upsells, fixed costs, and the break-even enrollment count, because the decision that matters is not what the course grosses but what you keep and how few students make it work.
Frequently asked questions
Multiply course price by enrollments to get gross, subtract discounts, subtract the platform fee on the discounted total, then add upsell and bundle revenue. Profit is what remains after fixed costs. The calculator runs exactly those steps and also reports net per student and break-even enrollments.
There is no universal benchmark, because a course with $500 of fixed costs and one with $50,000 of fixed costs are different businesses. As a planning guide, this calculator flags margins of 70% or more of gross as excellent, 40 to 70% as healthy, and below 40% as thin, since a thin margin leaves little room for refunds, ads, or a slow launch.
Choose a marketplace when you have no audience yet, because its built-in traffic is worth the revenue share. Choose a hosted or self-hosted platform when you drive your own traffic, because keeping the full sale then beats paying a share for students you found yourself. Compare the two by entering each effective fee in the calculator with the same price and enrollments.
Divide fixed costs by net per student and round up. In the worked example, $3,000 of fixed costs divided by $132.40 of net per student gives 22.7, so 23 students. Every enrollment after that point contributes almost entirely to profit, which is why break-even is the first number to check before committing to production.
Yes. In the worked example, 100 students at 20% off a $149 course removes $2,980 before any fee is taken. Launch discounts routinely run deep, so a course that looks profitable at list price can be thin once a quarter of buyers pay the discounted price. Model the discounted share honestly instead of assuming everyone pays full price.
Anything sale-linked that is not the core course price: upsells, bundles, coaching add-ons, templates, and related products sold alongside the course. Keep it separate from the course price in the calculator, because upsells are not discounted or fee-shared in the same way in every platform, and mixing them into the price would distort the per-student figure.
No. Net here is before income tax. Course income is generally self-employment income in the United States, which means income tax and self-employment tax apply on top of the figures shown, and estimated quarterly payments may be required. Use the net figure as the starting point for tax planning, not the final take-home amount.
Add This Calculator to Your Website
References
- Internal Revenue Service. Self-Employed Individuals Tax Center (Accessed Oct 25, 2026).
- Internal Revenue Service. Gig Economy Tax Center (Accessed Oct 25, 2026).
- Internal Revenue Service. Guide to Business Expense Resources (Accessed Oct 25, 2026).
- Internal Revenue Service. Publication 538, Accounting Periods and Methods (Accessed Oct 25, 2026).
- Internal Revenue Service. Estimated Taxes (Accessed Oct 25, 2026).
- U.S. Small Business Administration. Pay Taxes as a Small Business (Accessed Oct 25, 2026).
- Stripe. Stripe Pricing (Accessed Oct 25, 2026).
- PayPal. PayPal Business Fees (Accessed Oct 25, 2026).
- Teachable. Teachable Pricing (Accessed Oct 25, 2026).
- Thinkific. Thinkific Pricing (Accessed Oct 25, 2026).
