Tutorials › Exam FM - Financial Mathematics › Discounting Irregularly Dated Cash Flows

Exam FM · Net Present Value · Tutorial 450 of 998

Discounting Irregularly Dated Cash Flows

Discount each cash flow at its actual time using the specified rate convention, then combine the present values to calculate NPV.

Intermediate 12 min read

What You'll Learn

  • Convert irregular payment dates into elapsed times measured in years.
  • Discount fractional-year cash flows under an effective annual interest rate.
  • Apply force-of-interest and nominal convertible rate conventions to irregular dates.
  • Build an NPV from cash flows with different dates and signs.
  • Identify errors caused by rounding dates or using the wrong fractional-period rule.

Why Irregular Dates Matter

Project cash flows do not always arrive at annual intervals. A payment may occur six months after valuation, or a receipt may be scheduled 15 months from now. The present value of each amount depends on its actual elapsed time, as well as the interest-rate convention. Treating a payment due in half a year as though it were due in one year can materially change the result.

For NPV at time 0, place each cash flow at its stated time \(t\), measured in years from time 0, discount it to time 0 under the specified model, and add the resulting present values. Use a negative sign for an outflow and a positive sign for an inflow. The earlier material on present-value sums and cash-flow signs supplies this NPV setup; the key task here is discounting at noninteger times.

Definition: Given cash flows \(C_k\) occurring at times \(t_k\geq 0\), the net present value at time 0 is the sum of their present values under the stated interest model. For a constant effective annual rate \(i\), $$ \operatorname{NPV}_0=\sum_k C_k(1+i)^{-t_k}. $$ Here, \(t_k\) is the elapsed time in years, and a negative \(C_k\) represents a payment made by the project owner.

Choosing the Discount Factor for a Fractional Time

The time exponent depends on the rate convention. Before calculating, identify the rate type, its stated period, and the rule for converting a fraction of a year. The following formulas assume the same rate model applies throughout the time from valuation to each cash flow, with no rate changes or separate reinvestment assumptions.

Rate conventionAccumulation to time \(t\)Present value of \(C\) at time \(t\)
Effective annual interest rate \(i\)\((1+i)^t\)\(C(1+i)^{-t}\)
Constant force of interest \(\delta\)\(e^{\delta t}\)\(Ce^{-\delta t}\)
Nominal annual rate \(i^{(m)}\), convertible \(m\) times per year\((1+i^{(m)}/m)^{mt}\)\(C(1+i^{(m)}/m)^{-mt}\)

For the effective annual and nominal-rate formulas, fractional exponents represent the specified compound-interest model extended to the stated time. Under a nominal rate convertible \(m\) times per year, this extension uses the per-conversion accumulation factor \(1+i^{(m)}/m\), raised to \(mt\). If the problem instead specifies a day-count rule, a different fractional-period convention, or a changing rate, follow that specification rather than imposing these formulas.

A force of interest \(\delta\) describes continuous accumulation: one unit invested for \(t\) years grows to \(e^{\delta t}\). The effective annual rate equivalent to this constant force is \(i=e^\delta-1\). If a problem gives an effective annual discount rate \(d\), its one-year discount factor is \(1-d\). Under a compound fractional-year convention, the time-\(t\) discount factor is \((1-d)^t\), equivalently \((1+i)^{-t}\) with \(i=d/(1-d)\).

Why the Fractional Exponent Works

A fractional-year formula is not a linear adjustment to an annual present value. Under a constant effective annual rate \(i\), the accumulation factor for one year is \(1+i\). The compound-interest model requires accumulation factors to multiply across consecutive intervals. If a constant factor per year is extended consistently to a fraction \(t\) of a year, its factor is \((1+i)^t\): this is the exponential rule that preserves multiplication of factors when intervals are combined.

$$ (1+i)^{t+s}=(1+i)^t(1+i)^s $$

If \(C\) is the amount due at time \(t\), let \(P\) be its time-0 value. Accumulating \(P\) to time \(t\) must reproduce \(C\), so \(P(1+i)^t=C\). Solving gives \(P=C(1+i)^{-t}\). The same reasoning with continuous accumulation gives \(P e^{\delta t}=C\), hence \(P=Ce^{-\delta t}\). These arguments rely on the stated accumulation model; they do not justify replacing compound accumulation with simple interest for a fraction of a year.

A Reliable Calculation Sequence

1
Set the valuation time.
Measure each cash-flow date from the specified valuation date. For this tutorial, valuation is at time 0.
2
Record signed amounts and actual times.
Write each inflow as positive and each outflow as negative. Keep times in years, including fractional years.
3
Choose the rate model.
Distinguish an effective annual rate, a force of interest, and a nominal rate convertible \(m\) times per year. Apply the matching accumulation factor.
4
Discount each amount separately.
Use its own date in the exponent. Then add the signed present values and check the result against the cash-flow signs.

Worked Example: Effective Annual Rate With Half-Year and 18-Month Dates

A hypothetical project requires an outlay of $1,200 at time 0. It pays $330 after half a year and $1,331 after 18 months. Find its NPV at time 0 using an effective annual interest rate of 21%. Assume the rate model applies over fractional years.

Method. Convert the dates to \(t=0.5\) and \(t=1.5\), and discount each receipt by \((1.21)^{-t}\). The initial outlay is already at time 0, so it is not discounted.

$$ \begin{aligned} \operatorname{NPV}_0 &=-1200+330(1.21)^{-0.5}+1331(1.21)^{-1.5}\\ &=-1200+\frac{330}{1.1}+\frac{1331}{1.331}\\ &=-1200+300+1000\\ &=\$100.00. \end{aligned} $$

The simplifications follow from \(1.21^{0.5}=1.1\) and \(1.21^{1.5}=1.21(1.1)=1.331\). The result is positive: at the specified rate, the present value of the receipts exceeds the time-0 outlay by $100.00. Check: accumulating the receipt present values gives \(300(1.1)=330\) at 0.5 years and \(1000(1.1)^3=1331\) at 1.5 years, as required. A common mistake is to discount the half-year receipt for a full year; that would use \(330/1.21\), rather than \(330/1.1\).

Applying a Force of Interest

When a constant force \(\delta\) is specified, elapsed time enters the exponential directly. Do not first treat the force as an effective annual rate and then use it as though the two rate measures were identical. The effective annual rate equivalent to \(\delta\) is \(e^\delta-1\), not \(\delta\) itself.

Worked Example: Mixed Dates Under a Constant Force

A hypothetical project has an outlay of $1,500 at time 0, a receipt of $600 after 0.4 years, and a receipt of $1,100 after 1.3 years. The force of interest is constant at \(\delta=0.06\) per year. Find the NPV at time 0, to the nearest cent.

Method. Use \(Ce^{-\delta t}\) for each future amount. The two elapsed times are already expressed in years.

$$ \begin{aligned} \operatorname{NPV}_0 &=-1500+600e^{-0.06(0.4)}+1100e^{-0.06(1.3)}\\ &=-1500+600e^{-0.024}+1100e^{-0.078}\\ &\approx -1500+600(0.9762857)+1100(0.9249644)\\ &\approx -1500+585.7714+1017.4608\\ &\approx \$103.23. \end{aligned} $$

The present values are approximately $585.7714 and $1,017.4608, for total receipts valued at $1,603.2322. Subtracting the $1,500 outlay gives $103.2322, which rounds to $103.23. The displayed intermediate values are carried to four decimal places; the final answer is rounded to cents. Check: both receipts have positive present values below their future amounts because \(\delta>0\) and both dates are positive. Using \(1.06^{-t}\) instead would incorrectly substitute an effective annual rate of 6% for the given force.

Applying a Nominal Convertible Rate

A nominal rate \(i^{(m)}\) is quoted with \(m\) conversion periods per year. The accumulation factor for one conversion period is \(1+i^{(m)}/m\). For a cash flow at time \(t\), the number of conversion periods in the model is \(mt\), which need not be a whole number if the stated convention extends the compound model to fractional periods. Always use the rate’s conversion frequency rather than treating the nominal rate as an effective annual rate.

Worked Example: Quarterly Nominal Rate With Unequal Dates

A hypothetical investment costs $1,400 at time 0 and returns $700 after 0.5 years and $900 after 1.25 years. The discounting basis is a nominal annual interest rate of \(i^{(4)}=12\%\), convertible quarterly. Find the NPV at time 0, to the nearest cent.

Method. The quarterly rate is \(0.12/4=0.03\). The payment dates correspond to \(4(0.5)=2\) and \(4(1.25)=5\) quarters.

$$ \begin{aligned} \operatorname{NPV}_0 &=-1400+700(1.03)^{-2}+900(1.03)^{-5}\\ &=-1400+\frac{700}{1.0609}+\frac{900}{1.1592740743}\\ &\approx -1400+659.8171+776.3479\\ &\approx \$36.17. \end{aligned} $$

The present values sum to approximately $1,436.1650, so subtracting $1,400 gives $36.1650, which rounds to $36.17. Check: the discount factors are less than 1, and the two receipts therefore have present values below $700 and $900. A common mistake is to discount using \(1.12^{-t}\); 12% is the nominal annual rate, not the effective annual rate. The correct effective annual rate here is \((1.03)^4-1=0.12550881\), or approximately 12.5509%.

Common Traps and Model Checks

Irregular timing makes it especially important to keep dates, units, and rate conventions visible in the calculation. A small timing error affects every cash flow at the misstated date, and the resulting NPV can have the wrong magnitude or even the wrong sign.

  • Rounding a date to a whole year. A payment at \(t=0.5\) is not a one-year payment. Use \(t=0.5\) in the stated fractional-year model.
  • Using a linear fraction of the annual rate. Under compound interest, a half-year accumulation factor is \((1+i)^{0.5}\), not \(1+0.5i\). The latter is a simple-interest calculation and applies only if simple interest is specified.
  • Confusing rate types. An effective annual rate, a nominal convertible rate, and a force of interest are different measures. Convert only when appropriate, and do not insert a quoted nominal rate into an effective-rate formula without conversion.
  • Using the wrong time unit. If time is expressed in months, convert it to years when the rate is annual; for example, 9 months is \(9/12=0.75\) years. For calendar dates, use the problem’s specified day-count convention.
  • Dropping cash-flow signs. Discounting changes the amount, not whether it is an inflow or outflow. Retain signs when summing the present values.
  • Rounding too early. Keep full precision in discount factors and present values until the final NPV is rounded. Intermediate rounding can shift the final cents.
Key takeaway: An irregular date changes the exponent, not the basic NPV method. Measure the elapsed time correctly, use the discount factor matching the stated rate convention, discount each signed cash flow separately, and add the present values.

These steps are useful whenever a valuation schedule includes partial years or uneven payment dates. The result is meaningful only under the rate model and timing convention used: if either is not stated, do not silently assume that all fractional periods follow the same rule.

Check Your Understanding

For each problem, state the rate convention and use actual elapsed times. Round dollar answers to the nearest cent.

  1. A project costs $1,100 at time 0 and pays $220 after half a year and $1,331 after 1.5 years. The effective annual interest rate is 21%. Find NPV. (Answer: $100.00)
  2. A project has an outlay of $800 now, a receipt of $300 after 0.5 years, and a receipt of $600 after 1.25 years. The constant force of interest is 0.04 per year. Find NPV. (Answer: $64.80)
  3. An investment costs $1,400 now and pays $700 after 0.5 years and $900 after 1.25 years. The nominal annual interest rate is 12% convertible quarterly. Find NPV. (Answer: $36.17)
  4. A project has cash flows of \(-\$2,000\) now, \(+\$300\) after 0.5 years, \(-\$400\) after 1.25 years, and \(+\$2,500\) after 2 years. The effective annual interest rate is 8%. Find NPV. (Answer: $68.71)
  5. A project costs $1,000 now and pays $200 after 0.25 years and $1,000 after 1.75 years. The nominal annual interest rate is 8% convertible quarterly. Find NPV. (Answer: $66.64)
Clinical Biostats