Skip to content
RK Calculator
Menu

ROI Calculator

Find the return on investment (ROI) and annualized ROI from what you put in and what you got back.

Change the values and press Calculate to work out your own figures.

Enter what you invested and got back, and how long.

About amount investedWhat you put in.
About amount returnedWhat you got back.
About length unitUnit of the length.
About currencyChanges how amounts are shown, not the math; your choice is remembered on this device.
About investment length (optional)For the annualized return.
Result
ROI
100%
Gain
$1,000.00
Annualized ROI
17.7418%
Length
4.24 years

The return on investment is 100%.

Show the working
  1. ROI = (returned − invested) ÷ invested
  2. annualized = (1 + ROI)^(1 ÷ years) − 1

How to use it

Enter what you invested and got back, and how long.

Enter amounts without commas or with them; rates are percentages (5 for 5%). Negative amounts are allowed where a sign means money paid out.

Key facts

ROI = (returned − invested) ÷ invested; annualized = (1 + ROI)^(1 ÷ years) − 1

Questions

What is the ROI of $15,000 turned into $45,000 over 10 years?

200%, or 11.6123% a year.

Formulas

ROI = (returned − invested) ÷ invested; annualized = (1 + ROI)^(1 ÷ years) − 1

Sources

Limitations

  • Results are estimates for planning, not offers or financial advice; lenders and banks may round, count days or time payments differently.
  • Rates are nominal annual rates compounded as you choose; payments at a different frequency use the equivalent periodic rate.

Formula version 0.1.0Reviewed