FINANCIAL · INVESTMENT / ROI
Investment / ROI Calculator
Calculate your return on investment (ROI), net gain, and annualized return for any investment. Free and instant.
Return on Investment
50.00%
net profit
Net gain$500.00
Annualized return (CAGR)8.45%
Final value$1,500.00
| Category | Amount | Percentage |
|---|---|---|
| Initial Investment | $1,000 | 66.7% |
| Net Gain | $500 | 33.3% |
| Period | Value |
|---|---|
| Yr 0 | $1,000 |
| Yr 1 | $1,085 |
| Yr 2 | $1,176 |
| Yr 3 | $1,276 |
| Yr 4 | $1,383 |
| Yr 5 | $1,500 |
About This Calculator
Calculate the ROI and annualized return for any investment. Enter your initial investment amount, final value, and holding period to instantly see your net gain, return percentage, and CAGR.
How It Works
Enter your initial investment, the final value (current or realised), and how long you held the investment. The calculator computes your net gain or loss, the total ROI as a percentage, and — for investments held more than zero years — the Compound Annual Growth Rate (CAGR), which is the equivalent annual return if growth had been perfectly steady.
The Formula
ROI = (Vf − Vi) / Vi × 100 CAGR = (Vf / Vi)^(1/t) − 1
- ROI
- total return on investment (%)
- CAGR
- compound annual growth rate (equivalent annual return)
- Vf
- final value of the investment
- Vi
- initial investment amount
- t
- holding period in years
Frequently Asked Questions
- What is the difference between ROI and CAGR?
- ROI is the total percentage return over the entire holding period. CAGR (Compound Annual Growth Rate) converts that total return into an equivalent annual rate, making it easier to compare investments held for different lengths of time.
- What is a good ROI?
- A "good" ROI depends on the asset class, risk, and time horizon. The S&P 500 has historically returned about 10% annually (nominal) before inflation. Individual stocks and real estate can vary widely.
- Can the holding period be a fraction of a year?
- Yes — enter decimal years (e.g. 2.5 for a 30-month holding period) to get a precise CAGR. This is useful for short-term trades or investments that didn't align to calendar years.