IRR (Internal Rate of Return) Calculator
IRR = the discount rate that makes NPV = 0. Solved numerically via Newton's method.
Result
How to use this calculator
- Enter initial investment.
- List annual cash flows.
- Read IRR; compare to your hurdle rate.
About this calculator
IRR is the discount rate that makes NPV exactly zero — the project's break-even rate. If IRR > your required return (hurdle rate), accept. Solved numerically because there's no closed-form for general cash flows. Beware: with non-conventional flows (sign changes), IRR can be multiple-valued or undefined; use NPV instead in those cases.
Frequently asked
IRR vs NPV — when do they conflict?+
Why might IRR be undefined?+
Reinvestment-rate assumption?+
How accurate is the numeric solver?+
What's a "good" IRR?+
Related calculators
More tools you might like
Hand-picked tools that pair well with this one — same audience, same intent.
IRR with explicit reinvestment-rate assumption. Avoids the multiple-IRR problem.
NPV = sum of discounted future cash flows minus initial investment. Positive NPV = accept project.
PI = (NPV + initial) / initial = PV of future flows / initial investment. >1 = accept.
PV = FV / (1 + r)^n. The current worth of a future cash flow.
How many years until cumulative cash flows equal the initial investment.
Total return, annualized return (CAGR), and dollar gain — with optional IRR mode for regular contributions.