IRR (Internal Rate of Return) Calculator
IRR = the discount rate that makes NPV = 0. Solved numerically via Newton's method.
Result
General calculation reads
Amazon affiliateAs an Amazon Associate we may earn from qualifying purchases. This does not add cost for you.
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.