ROI calculator

Calculate the return on investment (ROI) of any investment, and its annualized return.

$
$
years

—

How to use the ROI Calculator tool

3 simple steps · under a minute

  1. 1

    Enter what you invested

    Type the total amount you put in, including costs.

  2. 2

    Enter what you got back

    Type the current value or the amount you received when you sold.

  3. 3

    Read the ROI

    See the return as a percentage and, with a time period, the yearly return.

About ROI calculator

Return on investment (ROI) measures how much you gained or lost compared with what you put in. This ROI calculator gives the result as a percentage and, if you enter the time period, as an annualized return so you can compare a two-year investment with a ten-year one.

Include all your costs in the amount invested — fees, commissions, repairs or ad spend — for an honest result. Annualized ROI uses the compound annual growth rate (CAGR), the standard way to express multi-year returns.

Simple and annualized

Shows total ROI and the annualized ROI so investments of different lengths compare fairly.

Gain or loss

Clearly shows the profit or loss in money and as a percentage.

For any investment

Stocks, property, a business, marketing campaigns — anything with money in and money out.

Frequently asked questions

How do you calculate ROI?

ROI = (amount returned − amount invested) ÷ amount invested × 100. Investing $10,000 and getting $14,500 back is a 45% ROI.

What is annualized ROI?

The yearly growth rate that would produce the same total return: (returned ÷ invested)^(1 ÷ years) − 1.

What is a good ROI?

It depends on risk and time. Many investors compare against the long-run stock market average of roughly 7–10% a year.

Can ROI be negative?

Yes. A negative ROI means you lost money on the investment.

Is this financial advice?

No. Past returns do not guarantee future results.