← Back to Finance Tools

ROI Calculator

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.

How to Use

  1. Enter your initial investment — Type the total amount of money you initially invested (e.g. $10,000)
  2. Enter the final value — Type the current or expected value of your investment after gains or losses
  3. Set the investment period — Enter the number of years you held the investment
  4. Click "Calculate ROI" — Instantly see your total ROI percentage and annualized return

Features

📊 Total ROI

See your overall return as a percentage of your initial investment

📈 Annualized Return

CAGR (compound annual growth rate) normalizes returns across any time period

⚡ Instant Results

No sign-up or refresh needed — results update in real time as you type

📱 Works Everywhere

Fully responsive — use on desktop, tablet, or mobile

Frequently Asked Questions

What is a good ROI percentage?

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.

What is the difference between ROI and annualized return?

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.

Can ROI be negative?

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%.

Does ROI account for inflation?

No. This calculator gives nominal ROI. For real (inflation-adjusted) returns, subtract the inflation rate from your annualized return.

What is ROI?

ROI (Return on Investment) measures profitability: (Gain - Cost) / Cost × 100%

What is a good ROI?

Depends on investment type. Generally 15-20% annually is considered good for stocks.

>