ROI Calculator
This ROI calculator tells you the return on an investment. Enter what you put in and what it's worth now, add the years you held it, and you'll get the ROI percent, the net profit, the return multiple, and the annualized rate. Everything updates as you type, so it's easy to size up a stock, a property, or a project. It's free and runs in your browser, so nothing you enter leaves your device.
- ROI percent
- Net profit
- Annualized ROI
- Return multiple
- Final value or gain
Last updated June 17, 2026 Return on investment Reviewed by the Calcowa team
Enter an amount invested above zero.
A loss is fine, so the ROI can go negative. Leave the years blank to skip the annualized rate. This is gross return, before taxes and fees, and it isn't investment advice.
How do you calculate return on investment?
Return on investment boils a deal down to one percent, so it's easy to compare options. You start with the gain, which is the final value minus what you put in. Divide that gain by the amount you invested, multiply by 100, and that's your ROI. So if you invest $1,000 and it grows to $1,500, the gain is $500, and $500 over $1,000 is a 50 percent return. That headline number ignores time, though, so a long hold and a quick win can show the same ROI while being very different deals. That's where the annualized rate helps: it spreads the return across the years through compounding, so the same 50 percent over three years works out to about 14.5 percent a year. This tool runs both, so you'll see the raw return and the yearly rate side by side, and you don't have to reach for a spreadsheet.
Sizing up a deal, step by step
Here's the quick routine to check a return, and it's just three steps:
- 1
Enter the amountsType what you invested and the final value or gain.
- 2
Add the yearsAdd the holding period for the annualized rate.
- 3
Read the returnSee the ROI percent, profit, and yearly rate.
ROI by gain
Here's how some common results shake out. It's just the gain over the cost each time, so don't read the headline ROI without checking how long the money was tied up.
| Invested | Final value | ROI |
|---|---|---|
| $1,000 | $1,200 | 20% |
| $1,000 | $1,500 | 50% |
| $1,000 | $2,000 | 100% |
| $5,000 | $8,000 | 60% |
Frequently asked questions
You enter what you put in and what the investment is worth, and it works out the return for you. It finds your net profit by subtracting the cost from the final value, divides that by the cost for the ROI percent, and, if you add a holding period, works out the annualized return too. Everything runs in your browser, so you'll see the numbers change as you type, and nothing you enter leaves your device.
ROI is your net profit divided by what you invested, written as a percent. You take the final value, subtract the amount you put in to get the gain, then divide the gain by the cost and multiply by 100. So $1,000 that grows to $1,500 has a $500 gain, and $500 divided by $1,000 is a 50 percent ROI. The calculator runs that the moment you type the two values, and it'll show the profit alongside.
Annualized ROI spreads the return evenly across the years you held the investment, so you can compare deals of different lengths fairly. A 50 percent return over three years isn't the same as 50 percent in one year, and the annualized figure shows that. It uses the formula (final divided by cost) to the power of one over the years, minus one. For that example it's about 14.5 percent a year, which is far more useful than the raw 50 percent.
Because the total ROI is the whole gain over the entire period, while the annualized figure is the steady yearly rate that would build up to it through compounding. Since the yearly returns compound on each other, a smaller annual rate reaches the same total. So your 50 percent over three years works out to roughly 14.5 percent a year, not 50 divided by 3. Longer holding periods pull the annualized rate down for the same total return.
It depends on the investment and the risk, so there's no single right number. The long-run stock market has averaged somewhere around 7 to 10 percent a year before inflation, which is a common benchmark, while a quick flip or a risky venture might need much more to be worth it. Don't forget that ROI alone ignores time and risk, so compare the annualized figure here, not just the headline percent, when you weigh one option against another.
Yes, it's completely free, with no sign-up, and it runs right in your browser, so nothing you enter leaves your device. Type your investment and its value, add the years if you want the annualized rate, and read the return in a tap. Bookmark it for sizing up a stock, a property, a side project, or a marketing spend, and you'll have a clear ROI estimate whenever you need one.
Related tools
More finance and growth tools.
Loans, pay, interest, and more.
Compound Interest CalculatorGrow savings over time.
Markup CalculatorPrice, profit, and margin.
Weighing an investment?
Work out the ROI above, or project savings with the compound interest tool.