Tutorials › Exam FM - Financial Mathematics › NPV With Uneven Operating Cash Flows

Exam FM · Net Present Value · Tutorial 460 of 998

NPV With Uneven Operating Cash Flows

Use an explicit dated sum to calculate project NPV when operating cash flows vary in amount from period to period.

Intermediate 11 min read

What You'll Learn

  • Set up an NPV equation using each operating cash flow at its actual date.
  • Calculate net operating cash flow by combining receipts and operating costs for each period.
  • Discount uneven cash flows consistently using an effective rate per period.
  • Explain why a level-annuity factor does not generally value uneven payments.
  • Check the signs, timing, and arithmetic in an NPV calculation.

Why Uneven Operating Cash Flows Need Their Own Valuation

A project may generate different operating cash flows in different periods. Production can ramp up, costs can vary, or an unusually large maintenance expense can reduce one year's net receipt. When the amounts are not level, the valuation must reflect each amount separately. Replacing them with a level annuity changes the cash-flow pattern and can change the present value.

The method is direct: identify each net cash flow and its date, discount it to the valuation date, and add the discounted amounts to the initial project cash flow. The procedure is aligned with the SOA Exam FM (Financial Mathematics) syllabus and uses the present-value and NPV framework.

Definition: At valuation time 0, the net present value (NPV) is the sum of all project cash flows, each valued at time 0. If \(C_t\) is the net cash flow at time \(t\), and the effective rate per period is \(i\), then for cash flows at integer period ends, $$ \operatorname{NPV}=\sum_{t=0}^{n} C_t v^t =\sum_{t=0}^{n}\frac{C_t}{(1+i)^t}, \qquad v=\frac{1}{1+i}. $$ Here \(C_0\) is the initial cash flow, usually a negative outlay. Each later \(C_t\) is the net amount received or paid at the end of period \(t\). A zero cash flow contributes zero and does not change the timing of later cash flows.

This formula assumes that the stated rate is effective for the same period used to measure the dates. For example, with annual cash flows at year-ends, \(i\) must be an effective annual rate. It also assumes that all cash flows are measured in consistent monetary units and that the cash-flow dates have been identified correctly. If payments occur at dates that are not integer years, use the appropriate fractional-period discounting convention rather than assigning them an integer exponent.

From Operating Data to the Dated Cash-Flow Sum

Operating data are often given as separate receipts and expenses. For each period, first find the net operating cash flow:

$$ C_t=\text{operating receipts at }t-\text{operating expenses at }t. $$

Then put that net amount at its actual date in the NPV sum. The initial investment is separate from the operating flows: if it occurs at time 0, it is included as \(C_0\) and is not discounted. This organization makes it easier to see whether a cost has been subtracted once, whether a flow is assigned to the right period, and whether a period with no flow has been skipped in the exponents.

1
List dates and cash-flow components.
Record the initial outlay and each period's operating receipts and expenses. Keep the date attached to every amount.
2
Calculate each net flow.
Subtract period expenses from period receipts. Preserve negative net amounts when costs exceed receipts.
3
Discount each net amount.
For an end-of-year flow at year \(t\), multiply by \(v^t=(1+i)^{-t}\), using the annual effective rate.
4
Add the present values.
Include the time-0 outlay without discounting, sum all signed present values, and report the result in the requested units.

Why the Explicit Sum Works

The formula follows from the definition of present value and the additivity of values at a common date. A cash flow \(C_t\) due at time \(t\) has present value \(C_t/(1+i)^t\) at time 0 under the stated effective-rate model. Since all the individual present values are then measured at the same date, their sum is the present value of the complete project cash-flow stream. The time-0 cash flow already has that date, so its discount factor is \(v^0=1\).

$$ \begin{aligned} \operatorname{PV}_0(C_t)&=\frac{C_t}{(1+i)^t}=C_t v^t,\\ \operatorname{NPV} &=C_0+\operatorname{PV}_0(C_1)+\cdots+\operatorname{PV}_0(C_n)\\ &=\sum_{t=0}^{n}C_t v^t. \end{aligned} $$

A level annuity formula is a shortcut for a specific pattern: equal payments at regular intervals. If operating amounts vary, the discounted terms have different \(C_t\) values, so they cannot in general be represented by one payment multiplied by an annuity factor. An annuity factor can still be used for a genuinely level component of the cash flows, while uneven components are valued individually.

Worked Example: Four Unequal Annual Operating Flows

A hypothetical processing project requires an initial outlay of $24,000. Its net operating cash flows are $8,000, $5,000, $9,000, and $7,000 at the ends of years 1 through 4, respectively. The effective annual interest rate is 7%. Find the NPV at time 0, to the nearest cent.

Method. Use the explicit dated sum. The time-0 outlay is \(-\$24{,}000\), and each annual net flow is discounted by the factor for its own year.

$$ \operatorname{NPV} =-24{,}000+\frac{8{,}000}{1.07} +\frac{5{,}000}{(1.07)^2} +\frac{9{,}000}{(1.07)^3} +\frac{7{,}000}{(1.07)^4}. $$

The discount factors are \(v=0.9345794\), \(v^2=0.8734387\), \(v^3=0.8162979\), and \(v^4=0.7628952\). The present value of each operating flow is:

$$ \begin{aligned} 8{,}000v&=8{,}000(0.9345794393)=\$7{,}476.64,\\ 5{,}000v^2&=5{,}000(0.8734387287)=\$4{,}367.19,\\ 9{,}000v^3&=9{,}000(0.8162978773)=\$7{,}346.68,\\ 7{,}000v^4&=7{,}000(0.7628952120)=\$5{,}340.27. \end{aligned} $$

Adding the unrounded present values gives \(\$24{,}530.78\). Therefore,

$$ \operatorname{NPV}=-\$24{,}000+\$24{,}530.78=\boxed{\$530.78}. $$

Check. The discounted operating receipts exceed the initial outlay by $530.78. The common mistake to avoid is treating the average annual flow, $7,250, as if it were received in every year. That would give \(-24{,}000+7{,}250a_{\overline{4}|}\) at 7%, approximately \(\$557.28\), which does not value the stated uneven stream.

Combining Receipts and Expenses Before Discounting

When a problem lists receipts and costs separately, it is valid to discount them separately and subtract their present values, or to find the net amount in each period and discount that amount. Additivity makes these approaches equivalent, provided every item has the correct date and sign. Netting period by period is often clearer because it produces one \(C_t\) for each date.

Worked Example: Uneven Receipts and Operating Costs

A hypothetical packaging facility costs $50,000 at time 0. At the ends of years 1 through 4, its operating receipts are $26,000, $31,000, $27,000, and $24,000. Operating expenses at those same dates are $9,000, $11,000, $7,000, and $6,000. The effective annual rate is 8%. Find NPV to the nearest cent.

Method. Find the net operating cash flow for each year before discounting:

$$ \begin{aligned} C_1&=26{,}000-9{,}000=\$17{,}000,\\ C_2&=31{,}000-11{,}000=\$20{,}000,\\ C_3&=27{,}000-7{,}000=\$20{,}000,\\ C_4&=24{,}000-6{,}000=\$18{,}000. \end{aligned} $$

The time-0 cash flow is \(-\$50{,}000\). With \(v=1/1.08\), the annual discount factors are \(v=0.9259259\), \(v^2=0.8573388\), \(v^3=0.7938322\), and \(v^4=0.7350299\). Thus:

$$ \begin{aligned} 17{,}000v&=17{,}000(0.9259259259)=\$15{,}740.74,\\ 20{,}000v^2&=20{,}000(0.8573388203)=\$17{,}146.78,\\ 20{,}000v^3&=20{,}000(0.7938322410)=\$15{,}876.64,\\ 18{,}000v^4&=18{,}000(0.7350298528)=\$13{,}230.54. \end{aligned} $$

The operating-flow present values sum to \(\$61{,}994.70\). Subtracting the initial cost gives

$$ \operatorname{NPV}=-\$50{,}000+\$61{,}994.70=\boxed{\$11{,}994.70}. $$

Check. The NPV is positive because the present value of the net operating flows is greater than $50,000. A common error is to subtract the total undiscounted expenses from the initial outlay and then also discount the net flows; that counts operating expenses twice. Here each expense is already included once in its year's net flow.

Zero-Flow Periods and Correct Exponents

A period with no operating flow still matters to the timeline. For example, if a project has no flow at the end of year 3 but does have a flow at the end of year 4, the year-4 amount is discounted by \(v^4\), not \(v^3\). The exponent measures elapsed time from the valuation date, not the number of nonzero amounts listed.

Worked Example: A Missing Operating Flow Is Not a Missing Year

A hypothetical water-treatment upgrade has an initial cost of $38,000. It generates net operating flows of $10,000 at the end of year 1, $16,000 at the end of year 2, no flow at the end of year 3, and $22,000 at the end of year 4. The effective annual rate is 10%. Find NPV at time 0 to the nearest cent.

Method. Retain the actual year numbers in the dated sum, including the zero term for year 3:

$$ \operatorname{NPV} =-38{,}000+10{,}000v+16{,}000v^2+0v^3+22{,}000v^4, \qquad v=\frac{1}{1.10}. $$

The discount factors are \(v=0.9090909091\), \(v^2=0.8264462810\), \(v^3=0.7513148009\), and \(v^4=0.6830134554\). The discounted amounts are:

$$ \begin{aligned} 10{,}000v&=\$9{,}090.91,\\ 16{,}000v^2&=\$13{,}223.14,\\ 0v^3&=\$0.00,\\ 22{,}000v^4&=\$15{,}026.30. \end{aligned} $$

The total present value of operating flows, using unrounded values, is \(\$37{,}340.35\). Therefore,

$$ \operatorname{NPV}=-\$38{,}000+\$37{,}340.35 =\boxed{-\$659.65}. $$

Check. The present value of receipts is slightly below the initial cost, so the negative NPV is consistent with the arithmetic. If the year-3 zero were deleted and the $22,000 flow mistakenly treated as occurring at year 3, its present value would be too high. The zero amount contributes nothing, but its date preserves the correct timing of later cash flows.

Common Traps in Uneven-Flow NPV

  • Using an annuity factor for unequal amounts. A level annuity factor represents equal payments at regular intervals. For unequal flows, discount each amount separately unless the stream contains a genuinely level component.
  • Discounting the initial outlay. A cash flow at time 0 is already at the valuation date, so its factor is \(v^0=1\).
  • Compressing the timeline around zero flows. A year with a zero amount still counts when assigning exponents to later flows.
  • Mixing gross and net flows. If using net operating cash flows, ensure each receipt and expense appears exactly once. Do not subtract an expense again after it has already been netted.
  • Using the wrong period rate. An annual rate is appropriate for annual periods only when it is an effective annual rate. The rate and the time unit in the exponent must agree.
  • Rounding too early. Keep sufficient precision in discount factors and discounted terms, add the unrounded values, and round the final monetary answer to cents.
Key takeaway: Uneven operating cash flows are valued by their dates and amounts, not by their average. Construct the dated net-flow schedule, discount each term with its own period factor, and add the signed present values.

Check Your Understanding

For each problem, use the stated effective annual rate and report NPV at time 0 to the nearest cent.

  1. A hypothetical project costs $12,000 initially and produces net flows of $5,000, $5,000, and $6,000 at the ends of years 1, 2, and 3. The effective annual rate is 6%. (Answer: $2,204.68)
  2. A project costs $25,000 initially. At the ends of years 1 through 3, receipts are $14,000, $18,000, and $20,000, while operating expenses are $4,000, $5,000, and $8,000. The effective annual rate is 9%. (Answer: $4,382.35)
  3. A hypothetical equipment project costs $29,000 at time 0 and generates net flows of $8,000 at the end of year 1, $11,000 at the end of year 2, and $14,000 at the end of year 4. There is no flow at the end of year 3. The effective annual rate is 7%. (Answer: \(-\$1,235.01\))
  4. A project costs $40,000 initially and produces net operating flows of $9,000, $12,000, $8,000, and $16,000 at the ends of years 1 through 4, respectively. The effective annual rate is 5%. (Answer: \(-\$470.28\))
  5. A project costs $18,000 initially and has net flows of $4,000, $7,000, $5,000, and $8,000 at the ends of years 1 through 4. The effective annual rate is 8%. Explain why valuing the flows as a level annuity of $6,000 per year is incorrect, and find the NPV. (Answer: The payments are not level; NPV is $1,554.48.)
Clinical Biostats