Online Course Completion Cost per Learner Calculator

Calculate the average cost per learner for an online course by spreading fixed delivery costs across the learner group and adding costs that scale directly with enrollment. The calculator separates fixed course costs, such as hosting allocations or facilitation setup, from per-learner costs such as support, certificates, or licensed services. It also reports the fixed-cost share per learner and the total cohort cost. This view is useful when comparing cohort sizes, pricing options, or delivery models because fixed costs become less significant per learner as enrollment grows, while variable costs remain proportional. Course operators can use the result as a planning unit cost, but it should not be confused with price, profit, or lifetime learner value. Include only costs that belong to the same delivery period or cohort, and use a consistent cost-allocation policy when shared expenses support several courses.

Inputs

USD
learners
USD
Result
Cost per learner
Total cohort cost
Fixed cost per learner
Variable share per learner

1. Enter fixed costs
Add costs assigned to the cohort or program that do not change directly with the learner count.

2. Enter the learner count
Use the number of learners over which those fixed costs should be allocated.

3. Add variable cost per learner
Enter learner-level costs that increase in direct proportion to enrollment.

4. Review the unit cost
The main result combines allocated fixed cost and variable cost for one average learner.

5. Test enrollment scenarios
Change the learner count to see how scale affects the fixed-cost share and total cost.

Total cost = Fixed cost + (Learners × Variable cost per learner)
Cost per learner = Total cost ÷ Learners

The fixed-cost share per learner equals Fixed cost ÷ Learners. All monetary inputs are treated as U.S. dollars in this implementation.

What the result means

The result allocates fixed costs across the learner count and adds the variable cost associated with one learner.

Keep the cost period and allocation basis consistent when comparing programs or cohorts.

Given: Fixed cost = $8,500, learners = 320, and variable cost per learner = $14.50.

Calculation: Variable total = 320 × $14.50 = $4,640.00. Total cost = $8,500 + $4,640.00 = $13,140.00. Cost per learner = $13,140.00 ÷ 320 = $41.06.

Result: Average cost is $41.06 per learner.

Why does cost per learner fall when enrollment rises?

The same fixed cost is divided among more learners. Variable cost per learner does not fall automatically, so the unit cost approaches the variable amount as enrollment becomes very large.

Which expenses belong in fixed cost?

Include costs allocated to the modeled cohort or program that do not change directly with each additional learner. Examples can include setup, shared facilitation, or a fixed platform allocation, depending on your accounting policy.

What if a vendor charges tiered prices?

This simple model assumes one variable cost per learner. For tiered pricing, calculate the blended variable cost for the expected learner count or run separate scenarios for each tier.

Should scholarships or learner payments reduce the cost input?

Usually costs and revenue are analyzed separately. Subtracting learner payments would turn the metric into a net-cost measure, which is different from gross delivery cost per learner.

How is cost per learner different from course price?

Cost per learner estimates average delivery expense. Price is what a learner or buyer is charged and may also reflect margin, market positioning, taxes, discounts, or other commercial considerations.