ROI Calculator

Calculate roi from your own entered figures.

Loading calculator…

Currency: Amounts are calculated in the currency you select; this site does not convert between currencies and does not use live exchange rates.

What this tool does

Calculate roi from your own entered figures. ROI ignores the time value of money, taxes and fees; the annualised figure assumes the gain accrued evenly (geometric).

How to use the ROI Calculator

  1. Enter or select initial cost / amount invested.
  2. Enter or select final value / amount returned.
  3. Enter or select holding period (years).
  4. Read the calculated result; change any measurement to compare alternatives.

Formula

ROI = (final − cost)/cost × 100; annualised return = (final/cost)^(1/years) − 1
cost
Initial cost / amount invested
final
Final value / amount returned
years
Holding period (years)

ROI ignores the time value of money, taxes and fees; the annualised figure assumes the gain accrued evenly (geometric).

Worked example

For roi calculator, the following measurements illustrate the exact method: Initial cost / amount invested: 10000; Final value / amount returned: 15000; Holding period (years): 5.

Inputs

  • Initial cost / amount invested10000
  • Final value / amount returned15000
  • Holding period (years)5

Result

  • Return on investment (ROI)50%
  • Net gain$5,000.00
  • Annualised return8.45%

Results explained

Return on investment (ROI)
Return on investment (ROI) from the formula above. ROI ignores the time value of money, taxes and fees; the annualised figure assumes the gain accrued evenly (geometric).
Net gain
Net gain from the formula above. ROI ignores the time value of money, taxes and fees; the annualised figure assumes the gain accrued evenly (geometric).
Annualised return
Annualised return from the formula above. ROI ignores the time value of money, taxes and fees; the annualised figure assumes the gain accrued evenly (geometric).

Frequently asked questions

ROI = (final − cost)/cost × 100; annualised return = (final/cost)^(1/years) − 1

ROI ignores the time value of money, taxes and fees; the annualised figure assumes the gain accrued evenly (geometric).

No. All numbers are entered by you or come from the dated reference table shown on this page; calculations run locally.

This is an estimate, not financial, tax or legal advice. Verify the inputs and output with official sources and a qualified professional.

Check period consistency, currency, percentage inputs and the assumptions: ROI ignores the time value of money, taxes and fees; the annualised figure assumes the gain accrued evenly (geometric).