IRR Calculator

Calculate the internal rate of return and NPV for a series of cash flows.

$

Annual Cash Flows

$
$
$
$
$
0% Internal Rate of Return
NPV at Discount Rate
$0
Total Cash Invested
$0
Total Cash Returned
$0

How the IRR Calculator Works

Our IRR calculator computes the internal rate of return โ€” the annualized rate at which an investment's cash flows break even โ€” for a series of cash flows that includes an initial outlay and subsequent inflows. It also calculates the net present value (NPV) at a discount rate you choose, so you can evaluate whether an investment meets your required return.

What Is IRR?

The Internal Rate of Return (IRR) is the discount rate that makes the net present value of all cash flows equal to zero. In other words, it is the rate at which the present value of cash inflows equals the present value of cash outflows. A higher IRR indicates a more profitable investment, and investors typically compare IRR to their cost of capital or hurdle rate to decide whether to proceed.

0 = CFโ‚€ + CFโ‚/(1+r)ยน + CFโ‚‚/(1+r)ยฒ + โ€ฆ + CFโ‚™/(1+r)โฟ

Where CFโ‚€ is the initial investment (a negative number), CFโ‚ through CFโ‚™ are the cash flows in each subsequent year, and r is the IRR. Because there is no algebraic solution for r, the calculator solves it numerically using an iterative method.

IRR vs. NPV

NPV and IRR are closely related. NPV tells you the dollar amount of value created at a specific discount rate, while IRR tells you the percentage return earned. If the IRR is greater than your discount rate, the NPV will be positive, meaning the investment adds value. If the IRR is lower than your discount rate, the NPV is negative and the investment destroys value at that hurdle rate.

Limitations of IRR

IRR assumes that interim cash flows are reinvested at the same rate as the IRR itself, which may not be realistic. It can also produce multiple solutions for cash flows that change sign more than once. For projects with unusual cash flow patterns, consider using the Modified Internal Rate of Return (MIRR) or relying on NPV as the primary decision metric.

When to Use IRR

IRR is most useful for comparing investments of similar size and duration, such as capital projects, private equity deals, or real estate opportunities. It gives a single percentage that is easy to compare against other options. However, for projects of very different scale or length, NPV is generally more reliable because it accounts for the absolute dollar value created.

Tips for Using This Calculator

Frequently Asked Questions

What is IRR?+

The Internal Rate of Return (IRR) is the discount rate that makes the net present value (NPV) of all cash flows from an investment equal to zero. It represents the annualized rate of return earned by the investment.

How is IRR calculated?+

IRR is found by solving the equation where the sum of cash flows discounted at rate r equals zero. Because there is no closed-form solution, IRR is calculated iteratively using numerical methods such as the Newton-Raphson or bisection method.

What is a good IRR?+

A good IRR depends on the investment type, risk, and your required rate of return. Generally, an IRR that exceeds your cost of capital or hurdle rate is considered attractive. For many equity investments, an IRR above 10-15% is viewed as strong.

What is the difference between IRR and NPV?+

NPV calculates the dollar value of an investment at a given discount rate, while IRR finds the rate at which NPV equals zero. NPV tells you how much value an investment adds; IRR tells you the percentage return it generates.