Skip to content

Two IRR roots and an NPV profile

The schedule −100, 230, −132 has two zero-NPV rates and positive NPV between them under the given model.

On this page

Keep the cash-flow dates fixed

Original synthetic schedule
PeriodCash flow
0-100
1230
2-132

Verify both roots by substitution

At 10%, the equation is −100 + 230/1.1 − 132/1.1² = 0. At 20%, it is −100 + 230/1.2 − 132/1.2² = 0. Numerical evaluation may show tiny floating-point residuals; these do not change the exact algebraic roots.

Read the value between and beyond the roots

The chart holds the schedule fixed and varies the per-interval discount rate. The displayed points are selected rate checks, with their exact calculated values in the accessible table.

-2-0.90550.18901530Discount rate (%)NPV-2-0.90550.18901530Discount rate (%)NPV
NPV profile for a two-root schedule

Original three-date cash flows evaluated at rates from 0% through 30%; the curve is illustrative and the underlying point values are available. This is an illustrative example.

View the chart values
NPV profile for a two-root schedule: underlying values
SeriesDiscount rate (%)NPV
NPV0-2
NPV5-0.68027211
NPV10-1.4210855E-14
NPV150.18903592
NPV201.4210855E-14
NPV25-0.48
NPV30-1.183432

Keep a root from becoming a ranking rule

NPV at 15% is approximately 0.189036, while at 0% it is −2. A single root does not summarize this sign pattern. The exercise does not establish a real project’s risk-adjusted discount rate or commercial desirability.

Further references