ROI Calculator
Calculate return on investment, annualized ROI, and profit or loss. Compare up to 3 investments side by side to find your best-performing asset.
Quick Answer
ROI = ((Final Value - Initial Investment) / Initial Investment) x 100. For example, investing $10,000 that grows to $15,000 gives a 50% ROI. To annualize, use ((Final/Initial)^(1/years) - 1) x 100. The S&P 500 averages about 10% annualized return.
Calculate ROI
Enter your initial investment, final value, and time period.
Recommended Next Steps
Open a free investment account. No minimums, no fees on stocks & ETFs.
Open Free Account →Automated investing that grows your money while you sleep.
Start Investing →We may earn a commission when you use these links. This doesn't affect our recommendations.
About This Tool
The ROI Calculator measures the return on any investment by comparing the final value to the initial cost. Whether you are evaluating a stock portfolio, a real estate purchase, a business venture, or a marketing campaign, ROI gives you a single percentage that captures how well your money performed. This calculator also annualizes the return so you can fairly compare investments held for different lengths of time.
Why Annualized ROI Matters
A 100% total return sounds impressive, but if it took 10 years, the annualized return is only about 7.2% per year. Meanwhile, a 30% return in 2 years annualizes to about 14% per year. Raw ROI percentages can be misleading when comparing investments with different time horizons. The annualized figure puts everything on equal footing by answering: “What was the equivalent annual growth rate?”
Comparing Multiple Investments
The comparison mode lets you evaluate 2-3 investments side by side. This is especially useful when you are choosing between different asset classes (stocks vs. real estate vs. bonds), comparing two specific stocks or funds, or evaluating whether a business investment outperformed the market. The table highlights the best annualized return so you can immediately see which investment performed strongest on a per-year basis.
Limitations of ROI
ROI is a powerful but simplified metric. It does not capture risk, volatility, or the time value of money. An investment with 15% annualized ROI and wild swings may be less desirable than a steady 10% return. For a more complete picture, professional investors also consider metrics like the Sharpe ratio (risk-adjusted return), internal rate of return (IRR), and net present value (NPV). This calculator focuses on the most commonly needed metric for quick evaluation.
Frequently Asked Questions
What is ROI and how is it calculated?
What is annualized ROI and why does it matter?
What is a good ROI?
How is ROI different from profit margin?
Does this calculator account for inflation?
Was this tool helpful?