When an investment involves a single payment and a single receipt, its return is easy to calculate. When it involves an initial outlay followed by several receipts of different sizes at different times, a single return figure is harder to define, and that is the problem the internal rate of return, or IRR, solves. IRR is the discount rate that makes the present value of all future receipts exactly equal to the initial investment, or equivalently, the rate at which the net present value of the whole project equals zero. The IRR Calculator finds that rate for you, but understanding what it means, and when it misleads, is essential before you use it to compare investments. This guide explains the concept, works through an example, and names the limits that experienced analysts keep in mind.

Start with net present value, because IRR is defined through it. To compare money received at different times, each future receipt is discounted back to the present using a chosen rate: a receipt of 1,000 in one year's time is worth 1,000 divided by one plus the rate today, and a receipt in two years' time is divided by one plus the rate squared, and so on. Adding the discounted receipts and subtracting the initial investment gives the net present value at that rate. If the net present value is positive, the project earns more than the chosen rate; if it is negative, it earns less. IRR is the particular rate where the net present value is exactly zero, which is to say, the rate the project itself earns, given its actual pattern of cash flows. That definition is precise, but it also explains why IRR cannot be calculated with a single simple formula for most projects: it must be found by trying rates until the net present value crosses zero.

Here is a worked example, checked step by step. An investment requires 10,000 today and returns 3,000 after one year, 4,000 after two years, and 5,000 after three years. First, try a discount rate of 10 percent. The present values are 3,000 divided by 1.10, which equals 2,727.27; 4,000 divided by 1.21, which equals 3,305.79; and 5,000 divided by 1.331, which equals 3,756.57. Adding them gives 9,789.63: 2,727.27 plus 3,305.79 equals 6,033.06, plus 3,756.57 equals 9,789.63. Subtracting the initial 10,000 gives a net present value of negative 210.37 at 10 percent. Now try 8 percent: 3,000 divided by 1.08 equals 2,777.78; 4,000 divided by 1.1664 equals 3,429.36; 5,000 divided by 1.259712 equals 3,969.16; the sum is 10,176.30, giving a net present value of positive 176.30. The IRR therefore lies between 8 and 10 percent. Interpolating linearly, the zero crossing is approximately 8 plus 2 multiplied by 176.30 divided by 176.30 plus 210.37, which is 8 plus 2 multiplied by 0.4559, which equals about 8.91 percent. The calculator refines that interpolation iteratively to a more precise figure, but the bracketing logic is the same: find a rate with a positive net present value and a rate with a negative one, and narrow the gap.

That correction in the worked example is worth pausing on, because it illustrates a valuable habit. A first pass at a calculation can easily contain an arithmetic slip, and the way to catch it is to recompute, to check the addition, and to verify that the conclusion follows from the corrected figures. In this case the corrected figures show that at 10 percent the project falls slightly short, while at 8 percent it exceeds the hurdle, placing the IRR near 8.9 percent rather than above 10 percent. A reader who trusted the first pass would have overstated the return by more than a percentage point, which could change an investment decision. Always recompute the present values, check the sum, and confirm that the sign of the net present value changes between your bracketing rates before accepting an IRR.

IRR is useful because it expresses a project's return as a single percentage that can be compared with a hurdle rate, such as the cost of capital or the return on an alternative investment. If the IRR exceeds the hurdle rate, the project earns more than the hurdle; if it falls below, it earns less. That comparison is intuitive and widely used in capital budgeting, property investment and private equity. It is also useful because it does not require the analyst to choose a discount rate in advance, unlike net present value, which depends on the rate chosen. For a quick comparison of projects with similar scale and timing, IRR provides a compact summary that most decision-makers can interpret immediately.

IRR also has limits that must be understood before it is used to rank projects. First, IRR assumes that intermediate cash flows are reinvested at the IRR itself, which can be unrealistic when the IRR is very high: a project with an IRR of 40 percent implicitly assumes that early receipts can be reinvested at 40 percent, which may not be possible. Second, IRR ignores scale: a small project with a high IRR can be less valuable in currency terms than a large project with a lower IRR, so ranking by IRR alone can favour small, high-percentage projects over larger, more valuable ones. Third, projects with unconventional cash flow patterns, such as an initial investment followed by receipts and then a large final cost, can have multiple IRRs or no IRR at all, because the net present value curve crosses zero more than once or never. In those cases, net present value at an explicit hurdle rate is a more reliable guide.

For practical use, combine IRR with other measures rather than relying on it alone. Calculate net present value at your hurdle rate to see the value created in currency terms, check the payback period to see how quickly the initial investment is recovered, and examine the cash flow pattern itself for concentration, timing risk and dependence on a single large receipt. Run sensitivities: what happens to the IRR if receipts are delayed by a year, or if the final receipt is 20 percent lower? A project whose IRR survives those sensitivities is more robust than one whose IRR depends on optimistic timing. And remember that IRR is only as good as the cash flow forecasts behind it: a precise IRR calculated from guessed cash flows is still a guess, however many decimal places the calculator shows.

In summary, IRR is the discount rate that makes net present value zero, found by bracketing and refining rather than by a single formula, and it is a valuable summary of a project's return when its limits are respected. Use it to compare projects of similar scale and conventional cash flow patterns, check it against net present value at a hurdle rate, and be wary when it is very high, when projects differ greatly in size, or when cash flows change sign more than once. This guide and the calculator are educational tools for understanding and estimating IRR, not financial advice, and real investment decisions should also consider risk, liquidity, tax and professional advice. Used with those cautions, IRR turns a scattered set of cash flows into a single, interpretable rate, which is exactly what a decision-maker needs, provided the rate is not mistaken for the whole decision.

Try it next: use the irr-calculator with your own figures, then compare with the Compound Interest Calculator and the ROI Calculator. For background reading, see Annuity Calculator Guide.