Investment Return Calculator
Calculate ROI, total return, and annualized return for stocks, real estate, or any investment.
Investment Return Summary
Understanding Investment Returns
This investment return calculator computes your ROI (Return on Investment), total gain or loss, and annualized return for any investment. Whether you're evaluating stocks, real estate, bonds, or business investments, these metrics help you understand how well your money is working for you.
ROI Formula
ROI = (Final Value + Income − Initial Investment) / Initial Investment × 100%
Example: Buy $10,000 in stock, it grows to $15,000, and you received $500 in dividends. ROI = ($15,000 + $500 − $10,000) / $10,000 = 55%.
Annualized Return (CAGR)
Total ROI doesn't tell you how fast your money grew — a 55% return in 1 year vs. 10 years is very different. The annualized return (Compound Annual Growth Rate or CAGR) converts total return into a per-year rate: CAGR = (Final Value / Initial Value)^(1/years) − 1. This lets you compare investments held for different time periods.
What Is a Good ROI?
Context matters. A 10% ROI in one year is excellent. A 10% ROI over 10 years is less impressive (only ~1% annualized). The S&P 500 has historically delivered about 10% annualized nominal returns. A consistent 7–10% annualized return over long periods from a diversified portfolio is considered strong performance.