ROI Calculator
NewReturn on Investment (ROI)
Total Gain
Annualized Return
CAGR over 3 years
Final Value
From $10,000.00 invested
Calculate Return on Investment (ROI) percentage, total gain or loss, and annualized return (CAGR). Compare investment performance across different time periods.
How to Use ROI Calculator
- Enter the initial amount invested.
- Enter the final (current) value of the investment.
- Enter the time period in years.
- View the ROI percentage, total gain/loss, and annualized return (CAGR).
- Use the results to compare different investment opportunities.
What Is Return on Investment (ROI)?
Return on Investment (ROI) is one of the most widely used financial metrics for measuring the profitability of an investment. It expresses the gain or loss relative to the initial cost as a percentage, making it easy to compare the performance of different investments regardless of their size. A positive ROI indicates a profit, while a negative ROI indicates a loss. ROI is used across all types of investments, including stocks, bonds, real estate, business ventures, marketing campaigns, and even personal education. Understanding ROI helps investors, business owners, and individuals make informed decisions about where to allocate their money.
How ROI and CAGR Are Calculated
The basic ROI formula is: ROI = ((Final Value - Initial Investment) / Initial Investment) x 100%. For example, if you invest $10,000 and it grows to $15,000, your ROI is ($15,000 - $10,000) / $10,000 x 100% = 50%. For investments held over multiple years, the Compound Annual Growth Rate (CAGR) provides a more meaningful comparison by showing the equivalent constant annual growth rate: CAGR = (Final Value / Initial Investment)^(1/years) - 1. A 50% total return over 3 years equals a CAGR of about 14.5%, not 16.7% (which would be simple division by 3). CAGR accounts for the compounding effect and is the standard way to compare investments held for different time periods.
Common Use Cases
- Evaluating the performance of a stock, mutual fund, or ETF over time
- Comparing returns across different asset classes (stocks, bonds, real estate)
- Measuring the profitability of a business investment or capital expenditure
- Assessing the return on a marketing campaign or advertising spend
- Calculating the ROI of education, certifications, or career development
- Comparing two investment opportunities with different holding periods using CAGR
ROI Benchmarks: What Is a Good Return?
What constitutes a "good" ROI depends heavily on the asset class, the level of risk involved, and the time period. For stock market investments, the S&P 500 has historically returned an average of roughly 10% per year before inflation (about 7% after inflation) over the past century. Bond investments typically return 3% to 6% annually, with lower risk. Real estate investments, including rental income and appreciation, often yield 8% to 12% per year. High-risk venture capital investments may target 25% or higher returns to compensate for the significant probability of total loss.
When evaluating ROI, it is important to consider the full picture. A 15% ROI on a real estate investment might seem lower than a 20% stock return, but if the real estate investment was leveraged with a mortgage, the return on your actual cash invested could be much higher. Conversely, fees, taxes, and inflation can significantly erode nominal returns. Investment management fees of 1% to 2% annually, capital gains taxes of 15% to 20%, and inflation averaging 2% to 3% per year all reduce the money that ends up in your pocket. Always compare after-fee, after-tax, inflation-adjusted returns when making investment decisions.
Project your investment growth over time with the Compound Interest Calculator, plan for long-term wealth with the Retirement Calculator, or track your savings progress with the Savings Calculator.