IRR Calculator – Internal Rate of Return
Enter as a positive number; it will be treated as a cash outflow.
Internal Rate of Return (IRR)
0%
NPV at Discount Rate
0
Total Cash Inflows
0
Net Profit
0
Understanding Internal Rate of Return (IRR)
The Internal Rate of Return (IRR) is a core metric in capital budgeting and investment analysis. It represents the discount rate at which the Net Present Value (NPV) of all cash flows from an investment equals zero. In practical terms, IRR tells you the annualized rate of return you can expect from an investment, accounting for the timing and magnitude of each cash flow.
This calculator uses Newton's method (with bisection fallback) to solve for IRR iteratively. You enter your initial investment as a positive number (it is treated as a negative cash flow at Year 0), then add the expected cash inflows for each subsequent year. The calculator also computes NPV at your specified discount rate, allowing you to compare the IRR against your required rate of return or cost of capital.
IRR is especially useful for comparing projects of similar scale and duration. If a project's IRR exceeds the company's cost of capital or an investor's hurdle rate, the investment is generally considered worthwhile. However, IRR has limitations: it assumes reinvestment at the IRR rate (which may be unrealistic), and it can produce multiple solutions when cash flows change sign more than once. For such scenarios, consider using NPV as the primary decision metric.
Frequently Asked Questions
What is IRR?
IRR stands for Internal Rate of Return. It is the discount rate that makes the Net Present Value (NPV) of all cash flows from an investment equal to zero. In simpler terms, IRR represents the annualized rate of return an investment is expected to generate.
What is the difference between IRR and ROI?
ROI calculates a simple total percentage return without considering the time value of money or the timing of cash flows. IRR, on the other hand, accounts for when each cash flow occurs and finds the discount rate that equates all cash flows to zero NPV. IRR is more accurate for projects with multiple cash flows over different periods.
When does IRR fail or give misleading results?
IRR can fail or be misleading in several scenarios: when cash flows change signs multiple times (producing multiple IRRs), when comparing mutually exclusive projects of different sizes, or when reinvestment at the IRR rate is unrealistic. In such cases, Modified IRR (MIRR) or NPV analysis may be more appropriate.
What is the difference between NPV and IRR?
NPV calculates the present value of all future cash flows minus the initial investment, using a specified discount rate. IRR finds the discount rate at which NPV equals zero. NPV tells you the absolute dollar value an investment adds, while IRR tells you the percentage return. Both are used together for sound investment decisions.