Creative & Productized Services

Online Course Pricing Calculator

Use the Online Course Pricing Calculator to calculate online course pricing. Includes formula, worked example, assumptions, common mistakes and source notes.

Audited formula No live data required Browser-only calculation
Last reviewed Sep 22, 2026 Source set reviewed Sep 22, 2026 Next review Sep 22, 2027

Interactive calculator

Enter your assumptions

Example values are prefilled. Replace them with your own figures, then calculate.

Advanced assumptions (3)

Use this calculator to estimate online course pricing calculator from your own assumptions. The calculation runs locally in your browser, and the formula, example, scope, and source are visible below.

How to use this calculator

  • Expected enrollments / original sales: enter the value for the same scenario and period as the other inputs.
  • Expected refund rate %: enter the value for the same scenario and period as the other inputs.
  • One-time course production/launch cost: enter the value for the same scenario and period as the other inputs.
  • Platform subscription/fixed launch costs allocated to cohort: enter the value for the same scenario and period as the other inputs.
  • Marketing spend allocated to cohort: enter the value for the same scenario and period as the other inputs.
  • Support/delivery cost per retained student: enter the value for the same scenario and period as the other inputs.
  • Platform transaction fee %: enter the value for the same scenario and period as the other inputs.
  • Payment processor fee % + fixed fee/original sale: enter the value for the same scenario and period as the other inputs.
  • Target total profit for cohort: enter the value for the same scenario and period as the other inputs.
  1. Replace the example values with values from one consistent scenario.
  2. Select Calculate and review the primary and supporting results.
  3. Change one assumption at a time when comparing scenarios, then verify material decisions against the governing source or a qualified professional.

Formula and method

retained_students = expected_sales * (1 - refund_rate)
fixed_costs = production_cost + platform_fixed_cost + marketing_spend + other_fixed_cost
support_cost = retained_students * support_cost_per_student
fixed_processing = expected_sales * processor_fixed_fee
variable_rate = platform_transaction_rate + processor_percentage_rate
price_per_student = (fixed_costs + support_cost + fixed_processing + target_profit) / (retained_students * (1 - variable_rate))
break_even_price sets target_profit=0.

The implementation uses the audited A11 — Service Quote / Hourly Rate method. Intermediate values retain calculation precision; the interface formats values only for display unless the formula itself specifies a rounding rule.

Worked example

Inputs: 100 sales; Refund=5%; Production=$5,000; Platform fixed=$500; Marketing=$1,000; Support=$10/retained student; Variable fees=8%; Fixed processing=$0.30/original sale; Target profit=$3,000

Result: Expected retained students=95; Required price/student=$119.91

This is the baseline audited scenario used to check that the page, formula, and displayed result remain aligned.

How to interpret the result

The calculator reports Retained-student estimate; cohort cost; break-even price; price for target profit; projected profit. Treat the output as a scenario estimate: it changes when the entered scope, time period, fee basis, or cost definition changes. It does not establish a universal benchmark or guarantee a business outcome.

Assumptions and limitations

  • Corrected from an invalid generic service-hours formula. This is a cohort economics price floor, not a market willingness-to-pay model.

  • Results are informational planning estimates, not accounting, tax, legal, employment, valuation, or investment advice.

  • Values are processed in the browser and are not submitted to an application server.

Common mistakes

  • Retained students=0.

  • variable fee>=100%.

  • refund processing rules differ by platform.

  • demand/willingness-to-pay is not predicted.

  • Corrected from an invalid generic service-hours formula. This is a cohort economics price floor, not a market willingness-to-pay model.

  • Rounding intermediate values before completing the formula can change the final result.

  • A worked example is not a default recommendation; replace every assumption that does not match your case.

Frequently asked questions

What costs should I include in the Online Course Pricing Calculator?

Online Course Pricing Calculator reports Retained-student estimate; cohort cost; break-even price; price for target profit; projected profit. Its scope follows this audited method: retained_students = expected_sales * (1 - refund_rate) fixed_costs = production_cost + platform_fixed_cost + marketing_spend + other_fixed_cost support_cost = retained_students * support_cost_per_student fixed_processing = expected_sales * processor_fixed_fee variable_rate = platform_transaction_rate + processor_percentage_rate price_per_student = (fixed_co…

How should I calculate labor burden and overhead?

The calculation applies this audited method: retained_students = expected_sales * (1 - refund_rate) fixed_costs = production_cost + platform_fixed_cost + marketing_spend + other_fixed_cost support_cost = retained_students * support_cost_per_student fixed_processing = expected_sales * processor_fixed_fee variable_rate = platform_transaction_rate + processor_percentage_rate price_per_student = (fixed_costs + support_cost + fixed_processing + target_profit) / (retained_stu… Display rounding is applied after the calculation rather than to intermediate values unless the rule explicitly requires it.

What is the difference between markup and target profit margin?

Online Course Pricing Calculator reports Retained-student estimate; cohort cost; break-even price; price for target profit; projected profit. Its scope follows this audited method: retained_students = expected_sales * (1 - refund_rate) fixed_costs = production_cost + platform_fixed_cost + marketing_spend + other_fixed_cost support_cost = retained_students * support_cost_per_student fixed_processing = expected_sales * processor_fixed_fee variable_rate = platform_transaction_rate + processor_percentage_rate price_per_student = (fixed_co…

Should I use the calculator result as a fixed market rate?

For online course pricing calculator, keep the input definitions consistent and review these boundary conditions: Retained students=0; variable fee>=100%; refund processing rules differ by platform; demand/willingness-to-pay is not predicted.

How this calculator was created and tested

  • Formula basis: the public formula is generated from the audited implementation specification for this calculator, not inferred from a search snippet or an AI answer.
  • Validation coverage: 2 of 2 release test vectors are marked Audited for this calculator. The suite covers a normal scenario plus boundary or invalid-input behavior where defined.
  • Regression behavior: build checks compare expected outputs, validation states, route integrity, structured data, internal links, and release blockers before publication.
  • Automation and AI: automation or AI may assist drafting, organization, and regression work, but it is not treated as an authoritative source and does not override the audited formula, official rate registry, or release blockers.
  • Editorial responsibility: MIASIN S.R.O. controls publication, source policy, corrections, and release decisions. No named individual expert review is claimed unless a page explicitly identifies one.

Read the full Methodology, Editorial Standards, and Corrections Policy.

Sources and freshness

Sources are ordered by authority: government or official sources first, then first-party platform sources, educational references, and finally supporting industry references.

Last reviewed: September 22, 2026
Source set reviewed: September 22, 2026
Next scheduled review: September 22, 2027
Review cadence: Annual for wage reference; formula stable