Online Course ROI Calculator
Before paying for an online course, bootcamp, or certificate, it helps to estimate whether the expected income gain justifies the cost. This calculator applies the standard return on investment formula: it projects your annual income gain over a time horizon you choose, subtracts the total course cost, and reports the net benefit, the ROI percentage, and the payback period in years. Every figure comes from your own inputs, so you stay in control of the assumptions. Use conservative income estimates to keep the result honest.
Course ROI formula
Total benefit = annual income gain * years
Net benefit = total benefit - course cost
ROI (%) = (net benefit / course cost) * 100
Payback period = course cost / annual income gain
ROI is the universal measure of investment return: net benefit divided by cost. The payback period shows how long the income gain takes to recoup the cost. Use realistic, conservative income figures for a meaningful result.
Using course ROI well
- Include all costs: tuition, materials, exam fees, and required software.
- Estimate income gain conservatively; not every course raises pay.
- The U.S. Bureau of Labor Statistics publishes earnings data by education level.
- A payback period under one year is generally a strong signal.
- ROI ignores non-financial benefits like enjoyment and network growth.
Course ROI: frequently asked questions
How is course ROI calculated?
Return on investment is the net benefit divided by the total cost, shown as a percentage. Net benefit is the income gain you expect from the course over your chosen time horizon, minus the total cost of the course. ROI of 100 percent means you doubled your money; 0 percent means you broke even.
What costs should I include?
Include the tuition or subscription fee plus any required materials, software, or exam fees. If the course requires time you would otherwise spend earning, you can add the value of that time as an opportunity cost. Enter the total in the course cost field.
What income gain should I enter?
Enter the additional annual income you realistically expect the course to help you earn, such as a raise, a higher-paying role, or freelance revenue. This is your own estimate; the calculator does not assume any figure. Use a conservative number to avoid overstating the return.
What is the payback period?
The payback period is how long it takes for the income gain to cover the course cost. It is the total cost divided by the annual income gain, expressed in years. A shorter payback period means the course pays for itself faster.
How is total benefit over the horizon found?
Total benefit is the annual income gain multiplied by the number of years in your horizon. Net benefit subtracts the course cost from that total. This is a straightforward arithmetic projection, not a forecast, so use realistic inputs for each field.
Official sources
- U.S. Bureau of Labor Statistics: Earnings and unemployment rates by educational attainment.
- U.S. Department of Education: College Scorecard earnings outcomes.
Reviewed by the CalculatorHub team, edited by James Graham, 16 June 2026. See our methodology.