What Is ROI and How Do You Calculate It?
Return on Investment (ROI) is a financial metric that measures the profitability of an investment relative to its cost. It is one of the most universally used metrics in finance, business, and personal investing — because it gives a simple, comparable percentage that answers the most important question: was this investment worth it?
Basic ROI Formula:
ROI (%) = [(Final Value − Initial Cost) / Initial Cost] × 100
With Income & Costs:
ROI (%) = [(Final Value + Income Earned − Initial Cost − Total Costs) / Initial Cost] × 100
Annualized ROI (CAGR):
CAGR = [(Final Value / Initial Cost) ^ (1 / Years)] − 1
For example: you invest $10,000 in stocks. Three years later your investment is worth $14,000, and you received $600 in dividends, with $200 in brokerage fees. Total ROI = (14,000 + 600 − 10,000 − 200) / 10,000 × 100 = 44%. Your CAGR (annualized return) = (14,400/10,200)^(1/3) − 1 = approximately 12.2% per year.
Total ROI vs Annualized ROI (CAGR)
Total ROI tells you the overall percentage gain or loss over the entire holding period. It's useful for understanding the magnitude of a single investment's performance. However, total ROI is misleading for comparing investments held for different durations. A 200% total return over 30 years is only about 3.7% per year — while a 50% return over 3 years is about 14.5% per year. CAGR is the correct metric for comparison.
CAGR (Compound Annual Growth Rate) represents the rate at which an investment would have grown if it grew at a steady annual rate. It smooths out volatility and gives a true annual return figure that can be compared directly against savings account rates, other investments, or market benchmarks.
What Is a Good ROI?
A "good" ROI depends heavily on the investment type, risk level, time horizon, and current market conditions. Here are widely-used benchmarks for 2025:
- Savings Account / CD: 4–5% annually (2025 high-yield rates). Low risk, guaranteed, FDIC insured.
- Government Bonds: 4–5.5% annually. Very low risk, suitable for capital preservation.
- S&P 500 Index Fund: ~10% historical average annually (7% after inflation). Moderate risk over the long run.
- Real Estate (rental property): 6–12% total return (appreciation + net rental yield). Illiquid, requires active management.
- Small Business: 15–30%+ if successful. High risk, requires time and expertise.
- Cryptocurrency: Highly variable — extreme gains and losses possible. Suitable only for risk-tolerant investors as a small portfolio allocation.
As a general rule: any investment consistently delivering 10%+ annualized returns over a long period is excellent. Returns below the inflation rate (negative real return) mean you're actually losing purchasing power despite nominal gains.
Real Return vs Nominal Return
Your nominal ROI is the raw percentage return before accounting for inflation. Your real return is what matters for actual purchasing power growth. If your investment returned 8% but inflation was 4%, your real return was only about 4%. Our calculator shows both, along with the inflation-adjusted final value so you understand what your gains are actually worth in today's dollars.
ROI for Real Estate Investments
Real estate ROI has several components that must all be considered for an accurate picture:
- Capital appreciation: The increase in property value over time.
- Rental yield: Annual rental income as a percentage of property value (gross yield) or after expenses (net yield).
- Leverage effect: Using a mortgage amplifies returns — if you put 20% down and the property appreciates 5%, your actual return on equity invested is much higher.
- Costs to include: Mortgage interest, property taxes, insurance, maintenance, property management fees, vacancy periods, and transaction costs (agent fees, legal fees) at purchase and sale.
ROI for Stock Market Investments
For stocks, ROI includes price appreciation plus dividends received. Key considerations:
- Total return: Always include dividend reinvestment for a complete picture. The S&P 500's ~10% historical return includes approximately 2% from dividends.
- Costs to deduct: Brokerage commissions, expense ratios on funds, tax on dividends and capital gains.
- Tax-adjusted ROI: Short-term capital gains (held under 1 year) are taxed as ordinary income. Long-term gains get preferential tax rates. Holding for over 12 months significantly improves after-tax ROI.
- Benchmark comparison: Always compare your stock returns against a relevant index. If your stock picks return 8% while the S&P 500 returned 12%, you underperformed despite a positive return.
Frequently Asked Questions
What is a good ROI percentage for investments?
It depends on the investment type and risk level. For low-risk savings accounts and CDs, 4–5% is good in 2025. For stock market index funds, the historical average is about 10% annually. Real estate typically yields 6–12% total return. For a business investment, 15–25%+ is reasonable. The key is risk-adjusted return — a 12% return from an S&P 500 index fund is better risk-adjusted than a 12% return from a highly speculative startup, because the probability of achieving it is far higher.
What is CAGR and why does it matter more than total ROI?
CAGR (Compound Annual Growth Rate) is the annualized rate of return that would produce the same total return if compounded consistently every year. It matters because investments held for different durations can't be fairly compared using total ROI alone. A 100% total ROI over 20 years equals just 3.5% CAGR — terrible. A 100% total ROI over 5 years equals 14.9% CAGR — excellent. CAGR is the universal, apples-to-apples metric for comparing any two investments regardless of holding period.
How do I calculate ROI on a rental property?
Rental property ROI = (Annual Net Rental Income + Annual Appreciation) / Total Investment × 100. Net rental income is gross rent minus all expenses (mortgage interest, property taxes, insurance, maintenance, management fees, vacancy allowance). Total investment is your down payment plus closing costs plus any renovation costs. For a more complete picture, use cash-on-cash return (net cash flow / cash invested) for the income component and add expected appreciation separately. Our calculator handles all of this in the Real Estate investment type.
What costs should I include in an ROI calculation?
For stocks: brokerage commissions, fund expense ratios, and taxes on dividends and capital gains. For real estate: purchase closing costs, financing costs (mortgage interest paid), property taxes, insurance, maintenance and repairs, property management fees, and selling costs (agent commissions, closing costs). For business investments: all capital invested (equipment, inventory, marketing, salaries), ongoing operating costs, and taxes. Including all relevant costs gives you the true economic return rather than an inflated figure.
What is the difference between ROI and IRR?
ROI is a simple percentage return on a total investment over a period. IRR (Internal Rate of Return) is more sophisticated — it's the discount rate that makes the net present value of all cash flows from an investment equal to zero. IRR accounts for the timing of cash flows, making it more accurate for investments with multiple cash inflows and outflows over time (like real estate with monthly rent, or a business with phased investments). For simple buy-and-hold investments, ROI and CAGR are sufficient. For complex multi-year projects with irregular cash flows, IRR is the preferred metric.
How does inflation affect investment ROI?
Inflation erodes purchasing power, meaning your nominal ROI overstates your actual gain in real terms. If your investment returns 8% annually but inflation runs at 4%, your real return is approximately 4% — your purchasing power only grew by 4%. This is why investments need to beat inflation to generate real wealth. Cash under a mattress loses value every year. Stocks historically provide the best long-term inflation protection of any major asset class, followed by real estate and inflation-linked bonds (TIPS).
What is a negative ROI and what does it mean?
A negative ROI means the investment lost money — you received less back than you put in (after accounting for all income and costs). It's calculated the same way: if you invested $10,000 and ended with $8,000 after all income and costs, your ROI is -20%. Negative ROI doesn't automatically mean a bad decision — sometimes investments fail despite good research and sound reasoning. However, consistently negative ROI across multiple investments suggests a need to reassess strategy, risk tolerance, or investment selection criteria.
Should I include taxes in my ROI calculation?
For the most accurate picture of your actual wealth gain, yes. Include capital gains tax (short-term at ordinary income rates, long-term at preferential rates in most countries), dividend taxes, and rental income taxes as costs in your calculation. After-tax ROI is what you actually keep. Tax-efficient investing strategies — using tax-advantaged accounts (401k, IRA, ISA), holding investments for long-term capital gains rates, and tax-loss harvesting — can significantly improve your effective after-tax ROI without changing the underlying investment performance.
How do I compare stock returns against the S&P 500?
Calculate the CAGR of your stock portfolio over the same period and compare it to the S&P 500's CAGR for that exact period. If your portfolio CAGR is higher, you've outperformed (alpha). If lower, you've underperformed — meaning you would have done better with a simple index fund. Studies consistently show that over 10+ year periods, over 85% of actively managed funds underperform their benchmark index. Our calculator's benchmark section shows how your ROI stacks up against common benchmarks including the S&P 500 historical average.
Is ToolVila's ROI Calculator free to use?
Yes — completely free, no registration, no subscription, no email required. Calculate ROI for stocks, real estate, business, crypto, or any investment. Get total ROI, CAGR, inflation-adjusted returns, benchmark comparisons, year-by-year breakdown, and the investment comparison table — all free, always. ToolVila is committed to providing professional financial tools at no cost.