Measure any investment’s return. This free ROI calculator shows your net profit, total ROI and annualized ROI from the amount you invested and what it’s now worth.
Results update automatically as you type. A negative ROI means a loss.
Measure any investment’s return. This free ROI calculator shows your net profit, total ROI and annualized ROI from the amount you invested and what it’s now worth.
Results update automatically as you type. A negative ROI means a loss.
Use this free ROI calculator to measure the return on any investment. Enter the amount you invested and what it’s worth now to see your net profit, total ROI and annualized ROI in seconds.
An ROI calculator measures how profitable an investment is. Enter the amount invested and the final value, and it returns your net profit, total ROI and annualized ROI. ROI shows your gain as a percentage of what you put in, so you can compare investments of different sizes fairly.
It works for stocks, real estate, a business project, marketing spend or any situation where you put money in and want to know what you got back.
ROI = (Final value − Amount invested) ÷ Amount invested × 100
If you invest $10,000 and it grows to $15,000, your profit is $5,000 and your ROI is $5,000 ÷ $10,000 × 100 = 50%. Over 3 years, that’s an annualized ROI of about 14.5%.
Total ROI is the overall return across the whole holding period. Annualized ROI converts that into a per-year figure, which is the fair way to compare investments held for different lengths of time. A 50% return over 3 years is far better than 50% over 10 years.
| Term | What it means |
|---|---|
| ROI | Return on investment — profit as a percentage of cost. |
| Net profit | Final value minus the amount invested. |
| Annualized ROI | The equivalent yearly return over the holding period. |
| Negative ROI | A return below zero, meaning the investment lost money. |
Subtract the amount invested from the final value, divide by the amount invested, and multiply by 100. A $10,000 investment worth $15,000 has an ROI of ($15,000 − $10,000) ÷ $10,000 × 100 = 50%.
It depends on the investment and risk. For the stock market, a long-run average near 7–10% per year is common. A "good" ROI beats safer alternatives without taking on more risk than you're comfortable with.
Total ROI is the return over the entire period. Annualized ROI expresses it as a per-year rate, which lets you fairly compare investments held for different lengths of time.
Yes. If the final value is less than the amount invested, your ROI is negative, meaning the investment lost money.
Basic ROI does not. For a true net return, subtract any fees, commissions and taxes from your final value before calculating.
Yes, this ROI calculator is completely free, needs no sign-up, and gives instant results directly in your browser.