Investment Parameters
IRR Quick Reference
IRR Definition:
IRR = Rate r where NPV = 0
Decision Rules:
- IRR > Hurdle Rate → Accept (creates value)
- IRR < Hurdle Rate → Reject (destroys value)
- IRR = Hurdle Rate → Indifferent (NPV ≈ 0)
- MIRR adjusts for reinvestment assumptions
- PI > 1.0 → Creates value
- For mutually exclusive projects, use NPV to rank
Key Metrics
Formula Breakdown
NPV Profile
Understanding Internal Rate of Return
Video Explanation
Video: Net Present Value (NPV) & IRR Explained
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 the project is expected to generate over its life.
If the IRR exceeds your hurdle rate (required rate of return), the investment is expected to create value. If the IRR is below the hurdle rate, the project is expected to destroy value. When IRR equals the hurdle rate, the NPV is approximately zero and you are indifferent.
How IRR Is Calculated
IRR is found by solving the equation where NPV equals zero:
0 = −C0 + CF1/(1+IRR)1 + CF2/(1+IRR)2 + … + CFn/(1+IRR)n
There is no closed-form solution for IRR, so it must be found numerically. This calculator uses a bisection algorithm that iteratively narrows the search range until it finds the rate where NPV is within $0.01 of zero.
IRR vs NPV
IRR gives an intuitive percentage return, making it easy to communicate and compare. NPV gives the dollar value created, making it better for comparing projects of different sizes.
For independent projects, they usually agree on accept/reject decisions. For mutually exclusive projects (choose one), NPV is preferred because IRR doesn’t account for scale differences — a small project with high IRR may create less total value than a large project with lower IRR.
Modified IRR (MIRR)
A key limitation of IRR is that it assumes intermediate cash flows are reinvested at the IRR itself, which may be unrealistically high. MIRR fixes this by using two separate rates:
- Reinvestment rate: The rate at which positive cash flows are compounded forward to the end of the project (typically the firm’s cost of capital).
- Finance rate: The rate at which negative cash flows are discounted back to the present (typically the firm’s borrowing cost).
MIRR = (FV of positive CFs / |PV of negative CFs|)1/n − 1
MIRR provides a more realistic measure of return and always produces a unique solution, even when traditional IRR gives multiple values.
IRR Decision Rule
- IRR > Hurdle Rate: Accept the project — it creates value above your required return
- IRR < Hurdle Rate: Reject the project — it destroys value
- IRR = Hurdle Rate: Indifferent — the project earns exactly the required return (NPV ≈ 0)
For mutually exclusive projects, always rank by NPV rather than IRR. A higher IRR does not necessarily mean a better investment when project sizes or timelines differ.
Limitations of IRR
- Multiple IRRs: When cash flows change sign more than once (e.g., outflow → inflow → outflow), the NPV equation can have multiple roots. In such cases, IRR is unreliable — use MIRR or NPV instead.
- Reinvestment assumption: IRR assumes intermediate cash flows are reinvested at the IRR rate, which may be unrealistic. MIRR corrects for this.
- Scale problem: IRR doesn’t account for project size. A 50% IRR on a $1,000 project creates less value than a 20% IRR on a $1,000,000 project.
- No IRR: If all cash flows are the same sign, no IRR exists. The calculator detects this and displays “N/A”.
Frequently Asked Questions
IRR() calculates the internal rate of return for equally spaced cash flows: =IRR(values, [guess]). XIRR() handles irregularly spaced cash flows by accepting dates: =XIRR(values, dates, [guess]). Use IRR when cash flows occur at regular intervals (annual, monthly). Use XIRR when payment dates are irregular. Both use iterative numerical methods similar to this calculator.
Disclaimer
This calculator is for educational purposes only. Investment decisions involve risk and uncertainty. Actual returns may differ from projections due to market conditions, changing discount rates, and cash flow variability. IRR and MIRR analysis rely on estimates of future cash flows, which involve judgment. This is not financial advice. Consult a qualified professional before making investment decisions.
Related Calculators
Wharton Online
Financial Planning & Analysis (FP&A) Certificate
Build expertise in financial planning, budgeting, forecasting, and performance analysis with this certificate from the University of Pennsylvania's Wharton School.
- Financial planning & budgeting
- Forecasting and variance analysis
- Performance measurement frameworks
- Taught by Wharton faculty
via