Méthodologie
How we calculate ROI
Our methodology for the ROI calculator: the formula, step-by-step calculation, authoritative sources, and limitations. Reviewed quarterly.
Formule
ROI = (Gain − Cost) / Cost × 100
Étape par étape
- 1
Determine the total cost: the initial investment plus any fees, commissions, or holding costs.
- 2
Determine the total gain: the final value minus the cost, OR the net profit from the investment.
- 3
Subtract cost from gain: this is the net return (positive or negative).
- 4
Divide the net return by the cost: this gives a decimal.
- 5
Multiply by 100 to express as a percentage.
- 6
A positive ROI means profit; negative means loss.
Sources autorisées
Every claim on this page is backed by an authoritative source.
Hypothèses
What we take to be true when applying this formula.
-
All costs are accounted for (acquisition costs, fees, taxes, holding period).
-
The final gain is the net amount received, not the gross.
-
No consideration of time. For multi-year investments, use CAGR for an annualized figure.
Limites
What this method does NOT capture.
-
ROI ignores the time value of money. A 50% ROI over 1 year is very different from 50% over 10 years.
-
ROI does not capture risk. Two investments with the same ROI can have very different risk profiles.
-
ROI can be inflated by delayed costs or unrecognized follow-on investments.
-
For complex projects with multiple cash flows, NPV or IRR is more appropriate.
Dernière révision: 2026-06-15 • Reviewed by: CalcxApp editorial team