Skip to content
RiverMathRiverMath

ROI (Return on Investment)

Total ROI = (current value − initial cost) / initial cost. When you enter a holding period in years, the calculator also computes the compound annualised return.

Total capital put into the investment upfront.
Current market value or final sale proceeds before tax.
Years held — enter 0 to display total ROI only.

Total ROI
30%
Annualised return
9.1%

The link may contain your inputs. Anyone receiving it can read them.

A 30% total gain over 3 years equals an annualised return of 9.14% per year, not 10%.

Recent on this calculator

Full history

Stored strictly in this browser’s local storage. Clicking an entry reloads the parameters into the calculator URL; sharing the link exposes those inputs to the recipient.

No saved calculations yet. Use any calculator and your recent results will appear here.

Educational estimate only. Not medical, tax, legal or financial advice.

Related calculators