📊

ROI Calculator (Return on Investment)

Calculate your investment return on investment (ROI) and compare multiple investments. Also calculate required amounts to achieve target returns.

This calculator is for reference only. Actual investment returns may vary due to taxes, fees, and inflation. Consult a financial advisor before making investment decisions.

📖 How to Use

  1. Enter your initial investment amount
  2. Enter the final value (current value or sale price)
  3. Enter investment period to also calculate annualized ROI (CAGR)
  4. Use Compare mode to compare multiple investments side by side
  5. Use Target mode to calculate amounts needed for desired returns

Features

  • Basic ROI (Return on Investment) calculation
  • Annualized ROI (CAGR) calculation
  • Compare multiple investments with ranking
  • Reverse calculate required amounts for target ROI
  • Visual profit/loss indicators

📐 Formula

ROI = (Final Value - Initial Investment) / Initial Investment × 100 CAGR = ((Final Value / Initial Investment)^(1/n) - 1) × 100

💡 How It Works

  • ROI (Return on Investment) measures profitability as a percentage of the initial investment.
  • Positive ROI indicates profit, negative ROI indicates loss.
  • CAGR (Compound Annual Growth Rate) is the annualized return accounting for compounding.
  • Same ROI over shorter periods means higher CAGR.
  • When comparing investments, consider CAGR, risk, and liquidity alongside ROI.

FAQ

Q. What's the difference between ROI and CAGR?

A. ROI is the total return over the entire investment period, while CAGR is the annualized return assuming constant growth each year. 50% ROI over 3 years equals about 14.5% CAGR.

Q. Is higher ROI always better?

A. Not necessarily. Don't judge investments by ROI alone. Consider investment period, risk level, liquidity, and taxes comprehensively.

Q. What does negative ROI mean?

A. Negative ROI means you lost money. For example, -20% ROI means you lost 20% of your investment.

Q. How do I account for taxes and fees?

A. For accurate returns, calculate using actual net profit after deducting taxes (capital gains, dividend taxes) and transaction fees.

Q. What about inflation-adjusted real returns?

A. Real return = ((1 + nominal return) / (1 + inflation rate) - 1) × 100. A 5% return with 3% inflation gives about 1.9% real return.