Investment ROI Calculator
See your total return and annualized return on any investment.
Your numbers
Net gain
Total ROI
50.0%
Annualized
8.4%
per year
- Initial investment
- $10,000.00
- Final value
- $15,000.00
- Net gain
- $5,000.00
Return on investment (ROI) is the simplest way to measure whether an investment paid off. But the headline ROI number can be misleading when investments are held for different lengths of time — which is where annualized return comes in.
The basic ROI formula
ROI measures your gain as a percentage of what you put in:
ROI = (final value − initial investment) ÷ initial investment × 100
Invest $10,000, sell for $15,000, and your ROI is (15,000 − 10,000) ÷ 10,000 = 50%. The Investment ROI Calculator computes this instantly along with your net gain.
Why total ROI can mislead
A 50% ROI sounds great — but over what period? Earning 50% in one year is spectacular; earning it over 20 years is mediocre. Total ROI ignores time, so it can't fairly compare investments held for different durations.
Annualized return fixes this
Annualized (compound) return expresses the gain as a steady yearly rate:
Annualized = (final ÷ initial)^(1 / years) − 1
That 50% over 5 years is about 8.4% per year — a solid return. The same 50% over 20 years is only about 2% per year. The calculator shows both numbers so you can compare apples to apples.
What ROI doesn't capture
ROI is useful but incomplete. It doesn't account for:
- Risk — a high ROI on a volatile asset isn't the same as a steady one.
- Cash flows — money added or withdrawn along the way (for that, look at metrics like IRR).
- Inflation — a nominal return overstates your real gain in purchasing power.
- Taxes and fees — which reduce what you actually keep.
Treat ROI as a starting point, not the whole story.
How to use ROI well
- Always pair it with the time period — annualized return is the comparable number.
- Compare against a benchmark — a broad market index is a reasonable yardstick.
- Factor in risk — a slightly lower return on a much safer asset can be the better deal.
The bottom line
ROI tells you how much an investment gained relative to its cost, but annualized return tells you how good that gain really was once time is accounted for. Use the Investment ROI Calculator to see both, and lean on the annualized figure when comparing options held for different lengths of time.
Frequently asked questions
How do I calculate ROI?
ROI = (final value − initial investment) ÷ initial investment × 100. A $10,000 investment that grows to $15,000 has an ROI of 50%. The calculator also shows your net gain and annualized return.
What is the difference between ROI and annualized return?
Total ROI is the overall percentage gain regardless of time. Annualized return expresses that gain as a steady yearly rate. A 50% ROI is ~8.4%/year over 5 years but only ~2%/year over 20 — annualized is the fair way to compare.
What is a good ROI?
It depends on risk and timeframe. As a benchmark, the broad stock market has historically returned around 10% per year before inflation (about 7% after). A “good” ROI beats a comparable-risk benchmark over the same period.
How is annualized return calculated?
Annualized return = (final value ÷ initial investment)^(1 ÷ years) − 1. It’s the constant yearly rate that would compound your initial amount up to the final value over the holding period.
Does ROI account for risk?
No. ROI measures return only, not the risk taken to earn it. A high ROI on a volatile asset isn’t directly comparable to a lower ROI on a safe one — always weigh return against the risk involved.
Can ROI be negative?
Yes. If the final value is less than your initial investment, ROI is negative — a loss. For example, $10,000 falling to $8,000 is a −20% ROI. The calculator handles losses and shows a negative annualized return.
Does this ROI calculator include inflation or fees?
No — it shows the nominal return before inflation, taxes, and fees. Your real return is lower once those are subtracted, so treat the figure as a gross starting point rather than your take-home gain.
What if I added money over time?
Simple ROI assumes a single initial amount and a final value. If you contributed along the way, a metric like IRR (internal rate of return) is more accurate. For steady monthly contributions, our compound interest calculator is a better fit.