Module 1 of 1 · Lesson 1 of 1
Valuing a Stream of Dated Payments
A criterion that needs no discount rate cannot answer a question whose answer depends on one.
What you will be able to do
Given a dated stream of cash flows and a discount rate, the learner can compute its present value, and can apply the annuity and perpetuity closed forms where the stream has their shape.
What you will be able to do
Given competing projects, the learner can rank them by net present value at a stated rate, locate the rate at which a ranking reverses, and say when an internal rate of return is not unique or disagrees with net present value.
Orientation
Timing as a determinant of present value
A promise of 1000 next year is not worth 1000 today, because 1000 held today can be lent. Discounting is the conversion between the two, and it is exact: a flow
Everything else in this unit follows from applying that consistently. A level stream of payments is a geometric progression in the discount factor, so its value has a closed form; letting the stream run forever gives another, simpler one. Neither formula needs memorising once the series is recognised.
The interesting part is what to do with the resulting number.
Net present value takes the rate as an input, which means it can answer a question whose answer depends on the rate. The internal rate of return takes no rate at all, it is the rate at which the stream breaks even, and that independence is exactly why it cannot rank projects when the ranking depends on what else the money could earn.
On the pair worked later, one project has an internal rate of
The unit closes with a stream whose internal rate is not a number at all, because the equation defining it has two roots.
Definition
Conditions attached to each discounting formula
The canonical statements above give the discount factor, the two closed forms and the definition of the internal rate. What follows is the conditions attached to each.
The rate must match the period.
The annuity formula is a partial sum, so it stops where the stream stops.
prices exactly
The perpetuity is its limit, and the limit needs
The internal rate is a root of a polynomial. Substituting
an ordinary polynomial equation. Three consequences follow directly, none of them special to finance:
| Stream | Roots in range | Internal rate |
|---|---|---|
| all flows one sign | none | does not exist |
| one sign change | at most one positive root | unique when it exists |
| several sign changes | up to that many positive roots | may be several |
Descartes' rule of signs supplies the bound. It bounds rather than determines: two sign changes permit two positive roots and do not guarantee them.
Net present value is additive; an internal rate is not. The value of two independent projects taken together is the sum of their values, which is what lets a firm evaluate a portfolio piecewise. Internal rates cannot be added or averaged. The combined stream has its own root, unrelated to the two separate ones.
And net present value depends on
Intuition
Why a rate that needs no rate cannot rank
Where the value of a long stream actually sits. At
This matters when a valuation depends on assumptions about the distant future. The distant future contributes, and it contributes less than its unboundedness suggests, because each payment is divided by a factor growing geometrically.
The two criteria differ in what they take as input. Net present value is a function of the discount rate: give it a rate, it returns a number. The internal rate of return is the rate at which that function crosses zero, so it consumes no rate at all.
That independence sounds like an advantage and is the source of the problem. Consider a project paying
| short project | long project | |
|---|---|---|
| internal rate | ||
| net present value at | ||
| net present value at |
The internal rate prefers the short project in both columns, because it never learns what the money could otherwise earn. Net present value prefers the long one at
Neither answer is wrong about its own question. The internal rate correctly reports that the short project breaks even at a higher rate. The decision, though, is which project to fund, and that depends on the firm's actual cost of capital, which is precisely the input the internal rate does not take.
Scale is the second casualty. A project turning 10 into 12 has an internal rate of
And the root need not be unique. Once a stream changes sign more than once, the polynomial defining the internal rate can cross zero more than once. The stream
Example
Five streams and the criterion each one calls for
A bond paying a fixed coupon to maturity. A level stream with a lump sum at the end: the annuity formula prices the coupons and one discount factor prices the redemption. The stream changes sign once, from the purchase outflow to the receipts, so its internal rate exists and is unique. This is the redemption yield, and quoting it is standard precisely because uniqueness is guaranteed here.
A mortgage. The same arithmetic run backwards. The payment is chosen so the present value of
Two mutually exclusive capital projects. The case where the criterion matters. If one is short and one is long, their internal rates can rank them opposite to net present value, and the ranking depends on the firm's cost of capital. Reporting net present value across a range of rates answers the question; reporting two internal rates does not.
A mine with restoration costs. Money out to open it, money in while it produces, money out to close the site. Two sign changes, so the present-value polynomial can have two roots, and the worked example shows a stream where it does. Here the internal rate is not merely misleading for ranking. It is not a well-defined number.
A perpetual endowment. A fund intended to pay a fixed sum forever is priced at
---
What decides the criterion in each case. The first two ask for a rate and the stream's single sign change makes that rate well defined. The third asks which project to fund, which depends on a rate the criterion must accept as input. The fourth has no single rate to report. The fifth is a pricing question with no ranking at all. The pattern is that the internal rate answers at what rate does this break even and nothing else; where the question is different, so is the tool.
Procedure
Valuing a stream and deciding what to report
To value a dated stream.
- Lay out the flows against their dates, including the sign of each. A cost is negative; the discipline of writing signs explicitly is what later reveals how many times the stream changes direction.
- Fix the period and match the rate to it. Monthly flows take a monthly rate, obtained from an annual one as
rather than. - Discount each flow by
, withcounted in periods from the valuation date. - Sum. The result is the net present value at that rate, and it is a number attached to a rate rather than a property of the project.
To use the closed forms. For a level stream of
To compare projects.
- Establish the rate the decision-maker faces, and its plausible range if it is uncertain.
- Compute net present value for each project across that range, not at a single point.
- If the ranking is constant across the range, report it and the range.
- If it reverses, locate the crossover rate and report where the decision-maker sits relative to it. A reversal is a finding about the projects rather than an inconvenience.
- Check scale. Two projects of very different size can both be worth doing; ranking matters only when they are mutually exclusive or capital is rationed.
To handle an internal rate of return.
- Count the sign changes in the stream. Zero means there is no internal rate. One means at most one positive root. More than one means several are possible.
- If you compute one, plot or tabulate net present value across a range of rates and look for other crossings. A single number from a spreadsheet function is one root found from one starting guess.
- Do not rank mutually exclusive projects by it. Use net present value at the relevant rate.
- Report it, if at all, as a break-even rate: the rate at which this stream is worth nothing. That is what it means, and it is a legitimate thing to know.
Checks. Confirm that net present value at the reported internal rate is zero, which catches arithmetic errors in both. Confirm the annuity formula against a direct sum for a short stream, which catches the beginning-of-period convention. And before quoting a ranking, state the rate it was computed at. A ranking without a rate is incomplete rather than merely terse.
Worked example
Three calculations, one of which has two answers
(a) An annuity, and how much of a perpetuity it captures. A stream of
Twenty payments:
The same payment forever:
So the tail from year 21 to infinity is worth
(b) Two projects whose ranking depends on the rate. Both cost
- A returns
at the end of year 1. - B returns
at the end of year 5.
Internal rates. For A,
By that criterion A wins, and it wins whatever the firm's cost of capital, because the criterion never sees it.
Net present values.
| Rate | NPV(A) | NPV(B) | Preferred |
|---|---|---|---|
| B | |||
| B | |||
| B | |||
| B | |||
| B | |||
| A | |||
| A | |||
| A |
The ranking reverses at
At
(c) A stream with two internal rates. Cash flows
| Rate | NPV |
|---|---|
Net present value is zero at
The reason is visible in the signs: the stream changes sign twice, so by Descartes' rule the present-value polynomial may have up to two positive roots, and here it has exactly two. Asking for "the" internal rate presupposes a uniqueness the arithmetic does not provide, and a spreadsheet function will return one of them, determined by its starting guess, without indicating that the other exists.
What to do instead. Compute net present value at the rate the decision-maker actually faces. For this stream at
Contrast
Pairs that differ in one respect
Net present value against internal rate, on the same two projects.
| A: | B: | |
|---|---|---|
| internal rate | ||
| NPV at | ||
| NPV at |
The internal rate ranks A above B at every discount rate, because it consumes none. Net present value ranks B above A below
Twenty payments against infinitely many.
| 20 years at | forever at | |
|---|---|---|
| present value | ||
| share of the perpetuity |
Everything from year 21 to the end of time is worth
One sign change against two.
A stream that goes out once and comes in thereafter has at most one positive root, so its internal rate is unique and quoting it is safe. A stream that goes out, comes in and goes out again may have two:
Annual rate divided by twelve against the twelfth root.
At a quoted
A ratio against an amount.
A project turning
Warning
Correct arithmetic with an unsupported conclusion
Ranking mutually exclusive projects by internal rate. The quantity takes no discount rate, so it cannot express a preference that depends on one, and rankings routinely do. On the worked pair the internal rate prefers the short project always, while net present value prefers the long one below
Quoting "the" internal rate for a stream that changes sign more than once. The flows
Dividing an annual rate by twelve. At
Mismatching the annuity convention. The formula prices
Treating a high rate as a large gain. A ratio carries no magnitude. Ten becoming twelve beats ten thousand becoming eleven and a half thousand on the rate, and loses by
---
Two errors about the discount rate itself.
Using a rate the decision-maker does not face. Net present value is only as meaningful as its input. A rate taken from a textbook, or from another firm's disclosures, prices the stream for somebody else. Where the true rate is uncertain, the report should give net present value across a range, and the range is part of the finding.
Reading a perpetuity's value as robust.
---
What the internal rate is legitimately for. It reports the rate at which a stream breaks even, which is a real and useful fact. It is the redemption yield of a bond, and it summarises a single-sign-change investment compactly. The failures above all arise from asking it to do something else: rank alternatives, or describe a stream that crosses zero more than once.
Application
Where the choice of criterion changes the decision
Capital budgeting under a constraint. When a firm can fund only some of the projects available, the ranking is the decision. Finance functions that rank by internal rate systematically favour small, quick projects, because the rate rewards speed and ignores scale. The standard correction is to rank by net present value at the firm's own cost of capital, and where capital is rationed, by value per unit of capital consumed.
Infrastructure appraisal. Public projects have costs now and benefits spread over decades, so the discount rate chosen dominates the answer. Treasury guidance in several countries specifies the rate to use precisely to stop the choice being made project by project, and published appraisals report sensitivity across a range rather than a single figure.
Bond pricing. The redemption yield is an internal rate, and quoting it is safe here because a bond's stream changes sign once: an outflow to buy, inflows thereafter. The uniqueness that justifies the convention is a property of the sign pattern rather than of bonds.
Decommissioning and restoration. Mining, nuclear and offshore projects pay out at the end, giving a stream that goes out, comes in, and goes out again. Two sign changes, so the internal rate may not be unique, and appraisal in these industries is conducted on net present value for that reason.
Pension and endowment funding. A commitment to pay a sum indefinitely is priced at
---
The recurring shape. In every case the discounting is routine and the decision turns on two things the arithmetic cannot supply: which rate the decision-maker actually faces, and whether the question being asked is one a single break-even rate can answer. Stating both explicitly is what makes an appraisal auditable rather than merely arithmetic.