IRR Calculator
Find the discount rate that makes NPV zero. Enter your initial investment and per-period cash flows; bisection solves for the IRR in 200 steps.
Internal Rate of Return Examples
Each example has one initial outflow and one later inflow that produces a 10% annual IRR.
| Initial Outflow | Years to Inflow | Later Inflow | IRR |
|---|---|---|---|
| -$1,000.00 | 1 | $1,100.00 | 10% |
| -$1,000.00 | 2 | $1,210.00 | 10% |
| -$1,000.00 | 3 | $1,331.00 | 10% |
| -$1,000.00 | 5 | $1,610.51 | 10% |
| -$1,000.00 | 10 | $2,593.74 | 10% |
Frequently Asked Questions about the IRR Calculator
What does IRR actually measure?
IRR is the per-period discount rate that drives NPV to zero. A higher IRR means the project earns more per dollar of capital. Investors typically accept projects whose IRR exceeds their required return.
How does this calculator find the IRR?
The calculator rewrites the NPV equation on a bounded interval, isolates the real roots of that transformed polynomial, and refines each crossing with bisection. It validates the NPV residual and returns the root nearest your entered guess. This approach also lets it detect multiple real IRRs instead of assuming the NPV curve crosses zero only once.
Can you walk through a concrete example?
Invest $1,000 today and receive $400 at the end of each of the next four years. The IRR is roughly 21.86%. A $1,000 deposit earning 21.86% compounded annually would produce the same four $400 payments before going to zero.
Why might no IRR exist?
If every cash flow after the initial investment shares the same sign as the outlay, NPV never crosses zero and no real discount rate solves the equation. The calculator detects this and reports No IRR found.
What about projects with multiple IRRs?
When cash flows alternate sign more than once, the NPV curve can cross zero at several rates. The calculator isolates the real roots, returns the one nearest your entered guess, and flags the ambiguity. NPV at an explicit discount rate is more reliable for choosing between non-conventional projects.
Related Calculators
More calculators in "Finance"
Payback Period CalculatorCap Rate Calculator529 CalculatorRoth Conversion CalculatorCash on Cash Return CalculatorRental Property Calculator
See all 219 calculators in "Finance"