ROI Calculator
Calculate your return on investment instantly. Enter your initial cost and final value to see ROI, net profit, and — if you enter a time period — your annualized return.
Understanding the ROI Calculator
Return on investment (ROI) measures how much profit an investment generated relative to its cost. This calculator handles both simple ROI (total gain over the holding period) and annualized ROI (the equivalent compounded yearly rate), so you can compare deals of different lengths fairly. It suits investors, marketers, and small-business owners evaluating campaigns, equipment, or trades. Results are educational estimates and do not account for taxes, fees, or risk unless you include them in the figures you enter.
How it works
Enter the initial investment, the final value (or total return), and optionally the holding period in years. Simple ROI divides net profit by cost: a positive percentage means a gain, negative means a loss. Because simple ROI ignores time, a 50% return over one year and over five years look identical, which is misleading. Annualized ROI fixes this by compounding: it answers what steady yearly rate would turn your cost into the final value. Use annualized ROI to rank investments held for different durations, and compare it against benchmarks like index funds or savings rates.
Worked example
You invest 10,000 in a project and it grows to 13,500 after 3 years. Net profit is 3,500, so simple ROI = 3,500 / 10,000 = 35%. To annualize: 13,500 / 10,000 = 1.35; raise to the power 1/3 to get about 1.1052; subtract 1 for 0.1052, or roughly 10.5% per year. So the 35% headline equals a steady 10.5% annual return compounded over three years.
Tips & common mistakes
- Always include fees, commissions, and taxes in your cost or final value, or your ROI will look better than reality.
- Use annualized ROI, not simple ROI, when comparing investments held for different lengths of time.
- ROI ignores risk and volatility; a high return on a speculative asset is not equivalent to the same return on a stable one.
- For investments with multiple cash flows in and out, ROI is too crude; use IRR or money-weighted return instead.
- A negative ROI means you lost money relative to your starting cost, not that the asset is worthless.
Sources & methodology
- • U.S. Securities and Exchange Commission, Investor.gov — Compound Interest and Return basics (https://www.investor.gov)
- • CFA Institute — Performance measurement and time-weighted vs money-weighted returns
Related tools
Reviewed by the TopOpenTools editorial team · Last updated June 2026. These tools provide general estimates for educational purposes only and are not financial, tax, insurance, investment, or medical advice. Verify important decisions with a qualified professional.
How to Use the ROI Calculator
- 1Enter your initial investment — what you paid at the start.
- 2Enter the final value — what the investment is worth now, or what you sold it for.
- 3(Optional) Enter the time period in years to see the annualized ROI alongside the total ROI.
Frequently Asked Questions
What is ROI?
ROI (Return on Investment) measures how much profit or loss you made relative to what you invested. It is expressed as a percentage: ROI = (Final Value − Initial Cost) / Initial Cost × 100.
What is annualized ROI?
Annualized ROI normalizes your return to a per-year figure so you can compare investments held for different time periods. Formula: Annualized ROI = (Final/Initial)^(1/years) − 1.
What is a good ROI?
It depends on the asset class and risk. Historically, the US stock market has averaged ~7-10% annually (inflation-adjusted). Real estate varies widely by market. A "good" ROI for you depends on your risk tolerance and the alternatives available.
Does this include fees or taxes?
No — enter your final value after any fees if you want to account for them. Taxes depend on your jurisdiction and holding period; consult a tax advisor for after-tax returns.