Please tell a friend about us. Thank you.

This ROI calculator (return on investment) calculates an annualized rate of return using exact dates. Also known as ROR (rate of return), these financial calculators allow you to compare the results of different investments. More below...»

Do you have 3 minutes for your future?
Then try this Retirement Planning Calculator. It solves for multiple unknowns and creates a cash flow schedule.
Need to calculate a rate of return on multiple investments?
Check out our Internal Rate of Return (IRR) Calculator. It supports irregular investment dates.

$ : mm/dd/yyyy
  Original Size  

Related: If you have multiple investments or withdrawals on different dates then use this internal rate of return calculator. An IRR calculation is an annualized ROI calculation when there are multiple cash flows.

As a side benefit of this calculator's date accuracy, you can also use it to do date math calculations. That is, it will find the date that is "X" days from the start date or given two dates, it will calculate the number of days between them.

Calendar Tip: When using the calendar, click on the month at the top to list the months, then, if needed, click on the year at the top to list years. Click to pick a year, pick a month and pick a day. Naturally you can scroll through the months and days too. Or you can click on "Today" to quickly select the current date.

If you prefer not using a calendar, single click on a date or use the [Tab] key (or [Shift][Tab]) to select a date. Then, as mentioned, type 8 digits only - no need to type the date part separators. Also, because the date is selected, you do not need to clear the prior date before typing. If mm/dd/yyyy is selected for the date format, for March 15, 2016, type 03152016.

What is ROI?

ROI or Return on Investment calculates the percentage gained or lost on an investment.

Enter the "Amount Invested" and the date the investment was made ("Start Date"). Enter the total "Amount Returned" and the end date.

You can change the dates by changing the number of days. Enter a negative number of days to adjust the "Start Date". Or as you change a date the "Number of Days" will update.

The results include the percentage gained or loss on the investment as well as the annualized gain or loss also expressed as a percent. The annualized return can be used to compare one investment with another investment.

Example: If you bought $25,000 worth of your favorite stock on January 2nd 2014 and sold it for $33,000 on June 7th 2015, you would have a gain of $8,000 which is 32%. The annualized gain is 21.5%.

Now, lets say you made a second investment on January 2nd, 2015. This time for $10,000 and you sold it for $11,000 on March 1st, 2015. The gain is only $1,000 or 10%. However, annualized the gain is 82.1%. Ignoring risk (which can be very dangerous), one would generally consider the latter investment to be better than the former.

Related: Saving for college? You may have more time than you think!

A final word about ROI/ROR financial calculators — because two different calculators may use different equations, don't compare the results from one ROI calculator for one investment with results from another calculator for a different investment. Use the same calculator to compare two different investments.

Do You Have 20 Seconds?
Please tell me how you use this calculator. Are you using it personally or professionally? What feature is important to you? If it didn't meet your needs, why? Your feedback will help me make improvements. Complete sentences aren't necessary! :)

50 thoughts on “roi-calculator

    • Thanks Margy. Glad you found it useful. Do you know about the IRR Calculator on this site? It is also an ROI calculator. The difference between the two is that the IRR calculates ROI when there are many investments and / or withdrawals.

    • That’s interesting. Sorry it doesn’t do the job for you. However, since you have provided no details about the calculation itself or the type of device you are using, it is impossible for me to either offer suggestions or attempt to fix what may be broken. Also, I assume that `*` is not your valid email address, it is also impossible for me to contact you privately to resolve any issues.

      Perhaps you’ll come back here and read this and you’ll update your comment with more details?

    • You’re welcome. Along these lines, there is another calculator on this site which may be useful. The IRR Calculator calculates an annualized return as well. The difference is, the IRR calc. allows the user to input multiple investments and withdrawals. This can be used to include subsequent investment and/or withdrawals during the term you are measuring the ROI. Also, you can use it to include multiple mutual funds and calculate an overall ROI.

      Perhaps knowing about it will come in handy for you someday.

  1. Used this calculator for an ROI but don’t get why the ROI is what it is. What is the formula for the ROI this calculator is using.

    • Very interesting use. I guess it depends on location and electric rates, but at this point, can someone switch just based on the economics?

  2. IMHO the calculator should not permit Annualized ROI on investment windows less than a year as is the ethical norm:

    According to the CFA Institute’s Global Investment Performance Standards (GIPS),

    “Returns for periods of less than one year must not be annualized.”

    This is because an annualized rate of return over a period of less than one year is statistically unlikely to be indicative of the annualized rate of return over the long run.[4] Annualizing a return over a period of less than one year might be interpreted as suggesting that the rest of the year is most likely to have the same rate of return, effectively projecting that rate of return over the whole year.

    • I was not aware of this. However, (1) there is a big difference between an individual wanting to know an annualized return on one of their investments and a firm calculating an annualized return on a short term investment and using that ROI to promote their firm and products.

      (2) Additionally, it is important to be able to compare investments, and how does one compare them if they can’t be annualized?

      (3) I also believe I would have a lot of very upset people if I turned this feature off.

      What I’ve done though is edit your comment to provide a link back to the Institute’s site. And when this page is updated, I’ll probably add some details around this. It is a good point that one should be very careful about extrapolating. However, (4) I think it’s best not to hinder the tool but rather it is better to provide an education about its use and risk.

      Thank you for the comment. It is very much appreciated.

Comments, suggestions & questions welcomed...

* Required