FinCalc Hub

ROI Calculator

Calculate your return on investment. Enter the amount you invested and what it is worth now to see your ROI percentage, net profit, and the annualized return.

Return on investment
0%
Net profit
$0
Annualized return
Advertisement

How ROI is calculated

Return on investment is the net profit divided by the amount invested, shown as a percentage: ROI = (Final value − Amount invested) ÷ Amount invested × 100. When you enter a holding period, the calculator also shows the annualized return using (Final ÷ Cost)(1 ÷ years) − 1, which spreads the total gain evenly across each year so you can compare investments held for different lengths of time.

Frequently asked questions

What counts as a good ROI?

It depends on the investment and risk. Broad stock market averages have historically returned roughly 7 to 10 percent a year before inflation, but past performance does not guarantee future results.

What is the difference between ROI and annualized return?

ROI is the total percentage gain over the whole holding period. Annualized return restates that as an equivalent yearly rate, which makes it fair to compare a one-year and a five-year investment.

Should I include fees and taxes?

For a truer picture, subtract fees, commissions, and taxes from the final value before entering it. The calculator uses whatever numbers you provide.

Can ROI be negative?

Yes. If the final value is less than the amount invested, the ROI and profit are negative, showing a loss on the investment.

Does ROI account for cash flows along the way?

No. This is a simple start-to-finish ROI. Investments with deposits, withdrawals, or dividends in between need a more detailed measure such as internal rate of return.

More calculators

Disclaimer: This tool provides an estimate for general informational purposes only and is not financial or investment advice. Investment returns are not guaranteed and past performance does not predict future results. Consult a licensed professional before investing.