Calculate return on investment
Free ROI Calculator - Calculate return on investment for any investment. Compare investment options, compute annual returns, and analyze profitability. Simple and accurate.
How It Works - Enter your initial investment amount and final value. Enter investment duration in years. Click Calculate to see ROI percentage and annual returns.
See your overall return as a percentage of your initial investment
CAGR (compound annual growth rate) normalizes returns across any time period
No sign-up or refresh needed — results update in real time as you type
Fully responsive — use on desktop, tablet, or mobile
A "good" ROI depends on the asset class and time horizon. For stocks, many investors target 7–10% annually (historical S&P 500 average). For real estate, 8–12% is considered solid. Compare your ROI to a benchmark for your asset class.
ROI shows your total return over the entire investment period. Annualized return (CAGR) spreads that return over each year, making it easier to compare investments with different time horizons.
Yes. If your investment loses money, ROI will be negative. For example, a $10,000 investment now worth $8,000 has an ROI of -20%.
No. This calculator gives nominal ROI. For real (inflation-adjusted) returns, subtract the inflation rate from your annualized return.
ROI (Return on Investment) measures profitability: (Gain - Cost) / Cost × 100%
Depends on investment type. Generally 15-20% annually is considered good for stocks.