Internal Rate of Return (IRR)
Problem
Pay $1,000 today and receive $400/year for 3 years. Find the IRR (the rate where NPV = 0) and show the NPV-vs-rate curve.
Explanation
What is IRR?
The internal rate of return is the discount rate that makes the NPV of a project's cash flows equal to zero. It's the "break-even rate" — below IRR the project is profitable, above it the project loses money (for a conventional project with an upfront cost and later inflows).
Formal definition
Solve for in:
For our problem:
There's no closed-form solution for general cash flows — you solve numerically (bisection, Newton's method, or Excel's IRR).
Step-by-step solution
Step 1 — Try :
Close to zero but slightly negative → IRR is a bit below 10%.
Step 2 — Try :
Now positive. IRR is between 9% and 10%.
Step 3 — Interpolate or refine.
Linear interpolation:
Step 4 — Verify at :
Boxed answer: IRR ≈ 9.70%.
Decision rule
For a conventional project (outflow first, inflows later):
- Accept if IRR > required rate of return (hurdle rate).
- Reject if IRR < hurdle rate.
At a hurdle of 10%, our 9.70% IRR rejects. At a hurdle of 8%, it accepts.
NPV-vs-rate curve
Plot NPV against :
- : NPV =
- : NPV
- : NPV ← IRR
- : NPV
- : NPV
It's a downward-sloping curve crossing zero at the IRR.
Key properties
- Independent of scale. A 10 project can have the same IRR.
- Independent of hurdle rate. IRR is intrinsic to the cash-flow pattern, not the investor's required return.
- Assumes reinvestment at IRR — this is a big caveat. MIRR (modified IRR) relaxes that assumption.
Known pitfalls
- Multiple IRRs. Cash flows that change sign more than once (outflow → inflow → outflow) can have several rates where NPV = 0. Example: has two IRRs (10% and 20%).
- No IRR. Some cash flows don't have a real solution at all (if the project always has positive NPV at any positive rate, or negative at all rates).
- Project size blindness. A 10M project with 15% IRR — NPV captures scale, IRR doesn't.
For these reasons, NPV is the preferred decision criterion in corporate finance; IRR is a supplementary metric valued for its intuitive "rate" interpretation.
Common mistakes
- Using IRR to compare projects of different sizes. Use NPV.
- Applying IRR when cash flows switch signs multiple times. Check for multiple IRRs.
- Assuming intermediate cash flows are reinvested at IRR. They're typically reinvested at the cost of capital instead — use MIRR if this matters.
Try it in the visualization
A curve of NPV vs. with a dot that slides left-right as you adjust a rate slider. The zero crossing is highlighted as the IRR. Side bars show each cash flow discounted at the current rate.
Interactive Visualization
Parameters
Got your own math or physics problem?
Turn any problem into an interactive visualization like this one — powered by AI, generated in seconds. Free to try, no credit card required.