Calcoid

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.

Cash flow details

Treated as a negative cash flow at period 0.

Used to choose the nearest root when multiple IRRs exist.

Period 1
Period 2
Period 3
Period 4

Positive values are inflows, negative values are outflows.

Effective annual IRR

21.86%

Periodic rate: 21.8623% per period

Converged in 40 iterations with NPV at IRR = $0.00 (target: $0).

NPV at 0% discount

$600.00

NPV at IRR

$0.00

Converged

Yes

Internal Rate of Return Examples

Each example has one initial outflow and one later inflow that produces a 10% annual IRR.

Initial OutflowYears to InflowLater InflowIRR
-$1,000.001$1,100.0010%
-$1,000.002$1,210.0010%
-$1,000.003$1,331.0010%
-$1,000.005$1,610.5110%
-$1,000.0010$2,593.7410%

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"

See all 219 calculators in "Finance"