ROI Calculator
Calculate return on investment (ROI), annualized return, and profit from what you put in, what you got back, and how long you held it.
- Free, no account
- No watermark
- No usage limit
About the ROI Calculator
Most ROI calculators stop at one number, the total return, and that leaves out the thing that decides whether a return was any good: how long it took. A 50 percent gain is excellent in one year and pretty ordinary spread over eight. So this one asks for the holding period and gives you the annualized return right next to the total. You enter what you put in, what you got back, and how many years you held it, and it shows three figures at once: your total return on investment as a percentage, your annualized return per year, and your total profit in dollars. The numbers update as you type, nothing gets uploaded, and there is no account to make.
The annualized number is the real upgrade here. Say you turned 1,000 dollars into 1,500 over five years. That is a total return of 50 percent, which looks strong until you spread it over the five years and get about 8.4 percent a year. That 8.4 percent is the honest figure, and it is the one that lets you hold this investment up against the roughly 10 percent a year the S&P 500 has averaged, or the 4 to 5 percent a savings account pays right now. A big total return stretched over a long time can end up behind a plain index fund, and the total percentage on its own would never tell you.
How to use
- Enter your initial investment. That is everything you put in: the purchase price, the fees, the money that left your pocket to make it happen.
- Enter the final value. This is what you ended up with in total, not just the gain. If you started with 1,000 and it grew to 1,500, type 1,500 here.
- Enter the holding period in years. Use a decimal for partial years, so eighteen months is 1.5. This field is what turns the total into an annual rate.
- Read the three results. Total return on investment and annualized return show as percentages, total profit shows in dollars. Everything updates live, so there is no button to press.
- When the holding period is more than a year, a chart appears below plotting the steady path your annualized rate implies, from the first year up to your final value.
- Click "Copy shareable link" to grab a URL that reopens the calculator with these exact numbers. Good for saving a scenario or sending it to a business partner.
Why annualized return is the number that matters
Almost everyone gets multi-year returns wrong the same way. They take the total, say 50 percent over five years, and divide by five to land on 10 percent a year. That overstates the real rate by a wide margin. Returns compound, so the true per-year rate sits below what the simple division gives you. The correct calculation is the compound annual growth rate, usually shortened to CAGR, and that is what the annualized output runs.
Written out, the annualized return is the final value divided by the initial, raised to the power of one divided by the number of years, minus one, times 100. For 1,500 over 1,000 across five years that is 1.5 raised to the 0.2 power, which comes to about 1.084, so roughly 8.4 percent a year. Your money grew by about 8.4 percent annually, and five years of that compounding added up to the full 50 percent. The tool handles the arithmetic, but it helps to see why the yearly figure lands so far below the total.
The plain ROI formula and profit
The total return on investment is the simpler of the two. It is the final value minus the initial investment, divided by the initial investment, times 100. Profit is just the final value minus the initial, the raw dollars you gained. Put in 1,000, walk away with 1,500, and your profit is 500 while the total ROI is 50 percent. One dollar in came back as 1.50.
If the final value drops below what you started with, the profit and both returns go negative, and the tool shows it straight rather than hiding it. A fall from 1,000 to 800 is a profit of negative 200 and a total ROI of negative 20 percent. A loss held over several years also produces a negative annualized rate, that is useful for seeing how steep the yearly decline actually was.
What the number still leaves out
A few honest limits, because ROI is one clean figure and you should know its edges. It does not subtract taxes, so your real after-tax return is lower than what you see. Fees and commissions are not removed either, unless you build them into your numbers by adding every cost you paid to the initial investment. And inflation is ignored, so a 30 percent return across a decade of high inflation buys less than it appears to.
The annualized figure carries one assumption worth naming. It treats growth as smooth, the same rate every single year, which almost no real investment actually does. A stock that doubled, then halved, then clawed back can show the exact same annualized rate as one that crept up steadily. The annual number is the average pace across the whole period, and no individual year is guaranteed to have looked anything like it. The chart draws that smooth line on purpose, as the average, so read it as the pace rather than a record of the real ups and downs.
Frequently asked questions
Is annualized return the same as CAGR?
Yes. Annualized return, compound annual growth rate, and compound annual return all point at the same thing: the single steady yearly rate that would carry your starting amount to your ending amount over the period. Finance tools tend to use the CAGR label while investing articles say annualized return, but it is one calculation. If another calculator hands you a different annualized figure, check whether it divided the total by the years instead of compounding, which is the usual culprit.
What holding period should I enter for something I still own?
Use the time from when you bought it until today. If you put money into a fund three and a half years ago and you want to know where it stands now, enter 3.5 and use its current value as the final value. The annualized return then tells you the pace so far, which you can line up against anything else you hold. Just treat it as a snapshot of an unfinished story, since the rate can still move before you sell.
What counts as a good annual return?
As a rough yardstick, the US stock market has averaged somewhere near 10 percent a year over the long run, so an annualized return comfortably above that is strong and one well below it is weak for the risk you took. Real estate often lands around 8 to 12 percent a year, and bonds sit lower, in the 3 to 6 percent range. Businesses and marketing spend get judged higher because the money cycles fast, sometimes several hundred percent a year. The only figure that really means anything is your return next to what else you could have done with the same money over the same stretch.
Can I compare two deals of different lengths with this?
Separating those is what the annualized return is for. Read only the totals and a 40 percent return earned over five years looks like it is in the same league as a 20 percent one earned in twelve months. The annualized rates separate them cleanly, about 7 percent a year against a full 20 percent a year, so the shorter deal was working the money much harder. Enter each one, note the annualized figure for both, and rank by that. The share link makes it painless, save a link per scenario and flip between them.
Does the calculator store or send my numbers?
No. All the math runs in your browser, so the figures you type never reach a server, and there is no account and no tracking. The one exception is when you click "Copy shareable link", and even then the numbers are only encoded into the URL you copy, for you to use however you want. There is no cap on how often you run it.
How do I fold in taxes and fees?
Build them into the inputs yourself. Add every fee, commission, and expense you actually paid to the initial investment, and use the amount you truly walked away with, after tax, as the final value. Done that way, both the total and the annualized return reflect your real out-of-pocket outcome rather than a rosier headline number.