Was it actually a good investment? Enter your initial cost and final value to get return on investment percentage and net profit — add a holding period to see the annualized return that lets you compare deals fairly.
Answer first: ROI is your profit as a percentage of what you put in. This ROI calculator subtracts your cost from your final value to get net profit, then divides by the cost to express it as a percentage — and, if you enter a holding period, converts that total into an annualized rate so investments held for different lengths can be compared head to head.
ROI = (Final value − Initial cost) ÷ Initial cost × 100
Example: $1,000 that grows to $1,300 is a $300 profit, a 30% total ROI. Spread over 3 years that is an annualized return of about 9.1% — the figure you'd actually compare against the market.
Return on investment is the most common yardstick in finance because it is simple and universal — it works for stocks, real estate, a side business or a marketing campaign. But raw ROI hides time: a 30% gain in one year is excellent, while the same 30% spread over ten years is mediocre. That is why annualizing matters, and why this tool reports both.
A clean ROI number can be misleading if you don't include all costs. Trading commissions, fund fees, taxes on gains and the cash you reinvested along the way all change the true figure — so put your full, all-in cost in the initial field. ROI also says nothing about risk: a 40% return earned by gambling on a single penny stock is not better than a steady 12% from a diversified fund. Always read ROI next to the risk you took to get it.
Reality check: ROI ignores risk and, unless you include them, fees and taxes. A high return achieved with high risk is not automatically good. Use the annualized figure to compare across time. This is an educational calculator, not financial advice — verify your own numbers and see the U.S. SEC at investor.gov.
Pair it with the annualized return calculator, the stock profit calculator for fees, the Sharpe ratio calculator for risk, and the capital gains tax calculator.
Last updated 25 June 2026 · Written by Mustafa Bilgic. Educational only — not financial advice.
ROI, or return on investment, is the percentage gain or loss on an investment relative to its cost. It is calculated as net profit divided by the amount invested, and it lets you compare the efficiency of very different investments on the same scale.
ROI = (final value − initial cost) ÷ initial cost × 100. For example, turning $1,000 into $1,300 is a $300 profit on $1,000, or a 30% ROI. Include all costs (fees, commissions) in the initial figure for an accurate result.
ROI is the total percentage gain over the whole holding period regardless of how long it took. Annualized return spreads that gain evenly across each year so you can fairly compare investments held for different lengths of time.
There is no universal good ROI — it depends on the risk taken and the time involved. As a benchmark, the broad U.S. stock market has historically returned roughly 7 to 10% a year on average, so compare your annualized ROI against an index, not the raw total.