This calculator will help you to determine the average annual rate of return on an investment having unequal cash flows that occur on a regular basis.
You can choose from Annual, SemiAnnual, Quarterly, or Monthly cash flow intervals, as well as set the date of the beginning time period.
Plus, once you choose the cash flow frequency and set the starting time period, the calculator will automatically fill in all subsequent time periods for you. Cool!
Finally, once you have entered all cash flows and clicked the "Calculator IRR" button, the calculator will even generate a printable report showing the future value of each entered cash flow. In other words, unlike other online IRR calculators, this calculator won't leave you guessing as to the validity of the internal rate of return result.
Note that if you want to calculate the internal rate of return for an investment having nonperiodic cash flows, please use the XIRR Calculator instead.
IRR stands for Internal Rate of Return and is used to describe the average annual return on investments where deposits and payments vary in amounts.
And since the cash flows vary in amounts, standard time value of money formulas cannot be used to solve for the rate of return (they only work for equal cash flow amounts).
To calculate the internal rate of return of a series of unequal cash flows (deposits and income), those familiar with spreadsheet software (Excel™, OpenOffice Calc, etc.) can simply use the IRR function to solve for the average annual return of unequal cash flows.
However, if you are not familiar with how to set up a spreadsheet to solve for the internal rate of return of a series of unequal cash flows, you can now find a solution using the calculator on this page  which has it's own builtin IRR function.
The IRR function is an iterative process (algorithm) of trial and error used to find a rate of return that would solve for a schedule of unequal cash flows.
Specifically, the IRR function starts with a guess (usually 10%) and calculates the future values of all cash flows based on that guess. If the result is less than the actual combined future values, the function increments the guess by a small fraction of a percentage. And conversely, if the result is greater than the actual future values, the function decrements the guess by a small fraction.
Next, in either case, the function recalculates using the new guess. It then repeats the process of adjusting the guess and recalculating until either a result is found, or the preset maximum number of tries (iterations) has been reached.
Since the number of iterations required to solve extreme sets of unequal cash flows can be astronomical, I've taken the following steps to limit the amount of time it takes for this online IRR calculator to complete its calculations.
If you would like to see the above limitations relaxed to give a more accurate result, please let me know.
With that, let's use the IRR Calculator to calculate the average annual rate of return for cash flows occurring at regular intervals.

Follow me on any of the social media sites below and be among the first to get a sneak peek at the newest and coolest calculators that are being added or updated each month.
Monthly What's New Email Update!
Who knows if I will show up in your next search. This will insure you'll always know what I've been up to and where you can find me! 
Online Pocket Calc  

