Tutorials › VEE Accounting and Finance › Drawing Timelines for Single Cash Flows

VEE Accounting and Finance · Present and Future Value · Tutorial 300 of 996

Drawing Timelines for Single Cash Flows

Build and read cash-flow timelines by marking the valuation date, payment date, and each compounding period before doing any value calculation.

Beginner 10 min read

What You'll Learn

  • Identify the valuation date and label it as time zero.
  • Place a single payment at its actual date relative to time zero.
  • Count annual or subannual compounding periods between dates.
  • Distinguish a cash flow at time zero from one due at a later date.
  • Label the perspective that determines whether a payment is an inflow or an outflow.
  • Check that a timeline’s dates and period spacing match the stated convention.

Why Draw a Timeline First?

A cash-flow timeline is a simple picture of when a payment occurs. It does not, by itself, calculate what that payment is worth at another date. Its purpose is to make the timing assumptions visible before a value calculation begins. That distinction matters because the same dollar amount can be due now, one period from now, or several periods from now; those are different dated cash flows.

The first decision is to choose the valuation date, the date from which time is measured. Label that date \(t=0\). A payment on the valuation date is at time zero. A payment later is placed at a positive time index that records the number of specified periods from the valuation date. The periods must match the problem’s convention: annual periods for annual compounding, monthly periods for monthly compounding, and so on.

Definition: A cash-flow timeline is a dated line on which the valuation date is marked \(t=0\), later dates are placed to its right, and each tick represents one stated time period. A single cash flow is one payment at one specified date. Its position depends on its date, not on its size or on the interest rate.

A timeline is not a substitute for reading the payment terms. “At the end of year 3” places a payment at \(t=3\) when periods are annual. “Immediately” or “today” places it at \(t=0\), if the valuation date is today. “Three months from today” is three monthly periods away under monthly period counting, but it is not three annual periods away. State the unit on the timeline so the index cannot be misread.

Set the Valuation Date and Period Unit

Use this sequence before calculating a present value or future value:

1
Choose the viewpoint and valuation date.
Identify the date at which the analysis is anchored. Mark it \(t=0\). If the problem asks for a value as of a particular date, that date—not necessarily the current calendar date—is the anchor.
2
Read the payment date precisely.
Distinguish a payment due now from one due at the end or beginning of a later period. A payment date is a point in time; a period is the interval between two adjacent points.
3
Choose and label the period length.
Use the period stated in the interest convention or payment description. Mark every relevant period boundary, including boundaries with no cash flow.
4
Place and label the amount.
Put the payment at its date, label its amount and currency, and indicate whether it is an inflow or outflow from the stated viewpoint when that distinction is useful.

The points \(t=0\), \(t=1\), and \(t=2\) are dates on the timeline; the intervals between them are periods. For annual periods, \(t=1\) is one year after the valuation date. For monthly periods, \(t=1\) is one month after it. The number alone is incomplete unless the time unit is specified.

Reading a Single-Payment Timeline

For example, suppose a hypothetical firm is valuing a receipt of $8,000 due at the end of the second year, as of today. With annual periods, the timeline records the receipt at \(t=2\). The spaces at \(t=1\) and \(t=2\) each represent one year. No cash flow is implied at \(t=1\); that tick shows elapsed time.

$$ \text{Today }(t=0)\quad \longrightarrow \quad t=1\quad \longrightarrow \quad t=2:\ \$8{,}000\text{ receipt} $$

In a cash-flow analysis from the firm’s perspective, a receipt is an inflow. If the same firm instead owes $8,000 at that date, it is an outflow. The date and period index do not change when the viewpoint changes; only the interpretation of the cash-flow direction changes.

A timeline can also use calendar dates instead of period indices. If the valuation date is October 1 and the payment date is October 1 two years later, those dates are two annual periods apart. Writing both calendar dates alongside the period indices is a useful check when the wording includes a specific date.

Worked Example: A Payment Due at the End of a Year

A hypothetical insurer is preparing a cash-flow schedule as of January 1, 2027. It expects one claim payment of $12,500 on January 1, 2030. The quoted rate for a separate valuation step is an effective annual rate \(i=4.0\%\), with annual periods. Draw the timeline and state the payment’s time index. Do not calculate a present or future value.

Method. Anchor the timeline at the stated valuation date, then count annual intervals to the payment date. The interest rate is recorded as context, but it is not needed to locate the payment.

January 1, 2027 is \(t=0\). The first annual boundary after that is January 1, 2028, so it is \(t=1\). January 1, 2029 is \(t=2\). January 1, 2030 is \(t=3\). Thus, the payment is three annual periods after the valuation date.

$$ \text{Jan 1, 2027 }(t=0) \longrightarrow \text{Jan 1, 2028 }(t=1) \longrightarrow \text{Jan 1, 2029 }(t=2) \longrightarrow \text{Jan 1, 2030 }(t=3):\ \$12{,}500 $$

Check. The year differences are \(2028-2027=1\), \(2029-2027=2\), and \(2030-2027=3\). The payment is at \(t=3\), not \(t=2\). The stated 4.0% rate does not alter this date count.

Common mistake avoided. Counting the valuation date as the first elapsed year would incorrectly label the payment \(t=2\). The valuation date is \(t=0\); the first full interval ends at \(t=1\).

Time Zero Is a Date, Not a Period

A cash flow at \(t=0\) occurs on the valuation date. It is not one period away. This is an important distinction when a contract says that a premium is payable “immediately,” “at inception,” or “at the start of the first year.” If valuation is also at inception, that payment is at time zero. A payment at the end of the first year is at \(t=1\).

A useful way to justify the indexing is to count completed intervals. At the valuation date, no interval has elapsed, so the index is zero. After one complete period, exactly one interval has elapsed, so the date is indexed \(t=1\). After \(k\) complete periods, \(k\) intervals have elapsed and the date is \(t=k\). This is why the initial date is not counted as the first period.

$$ \text{number of elapsed periods} = \text{number of interval boundaries crossed from }t=0 $$

The timeline also makes clear that a time-zero cash flow is still a cash flow. A deposit made today, for example, may be an outflow from a depositor’s perspective and an inflow to the account. Its position remains \(t=0\). Whether a later valuation formula includes or treats that amount separately depends on the formula and the payment pattern; the timeline first establishes the date without assuming a calculation.

Worked Example: Separating an Immediate Payment From a Later Payment

A hypothetical company evaluates a maintenance contract as of July 1, 2026. It pays a $900 setup charge immediately and a single additional $2,400 service charge on July 1, 2028. The contract’s stated annual effective interest rate is \(i=5.0\%\), with annual periods. Draw the timeline and identify the index of each charge.

Method. Use July 1, 2026 as \(t=0\). Treat the immediate setup charge as occurring on that date. Count annual intervals separately to the later charge.

The $900 charge is paid immediately, so it is at \(t=0\). July 1, 2027 is one year later, hence \(t=1\). July 1, 2028 is two years later, hence \(t=2\), where the $2,400 charge occurs.

$$ \text{Jul 1, 2026 }(t=0):\ \$900 \longrightarrow \text{Jul 1, 2027 }(t=1) \longrightarrow \text{Jul 1, 2028 }(t=2):\ \$2{,}400 $$

From the company’s perspective, both charges are outflows. The total cash paid across the two dates is \(900+2{,}400=\$3{,}300\), but that simple total does not express a value at a common date. The timeline shows why: one amount is paid at \(t=0\), while the other is paid at \(t=2\).

Check. The date difference from July 1, 2026 to July 1, 2028 is two years. Therefore the later charge is at \(t=2\), while the immediate charge is at \(t=0\). The interest rate is not used to shift either payment’s date.

Common mistake avoided. Treating “the first charge” as a payment at \(t=1\) would confuse the first listed payment with the end of the first period. “Immediately” places it at the valuation date.

Compounding Periods and Calendar Timing

The period unit must be consistent with the stated rate convention. If the timeline uses annual periods, each adjacent tick represents one year. If it uses monthly periods, each adjacent tick represents one month. The \(t\)-index counts periods, not dollar amounts and not necessarily calendar years.

For instance, under monthly periods, a payment due six months after the valuation date is placed at \(t=6\). The same date is half a year later in calendar time, but the timeline index is six because the chosen unit is months. Do not label it \(t=0.5\) on a monthly-period timeline. Conversely, if the timeline is explicitly in years, the elapsed time can be described as half a year. Choose one scale and label it clearly.

Dates that do not fall exactly on a period boundary require care. A statement such as “payment 45 days from today” cannot automatically be represented as one annual period or as one monthly period. The problem must specify a time convention or day-count method if a precise fractional period is needed. A timeline can mark the actual date, but converting that date into a period measure requires the convention used for the calculation.

Worked Example: Counting Monthly Periods

A hypothetical pension administrator is evaluating a one-time $6,000 benefit due on April 1, 2027, using March 1, 2027 as the valuation date. The quoted nominal annual rate is \(i^{(12)}=6.0\%\), convertible monthly. Draw a monthly timeline and identify the payment index. No accumulation or discounting calculation is requested.

Method. The rate convention specifies monthly periods, so each interval is one month. Mark March 1, 2027 as \(t=0\), then count month boundaries to the payment date.

April 1, 2027 is one month after March 1, so it is \(t=1\). The single benefit is therefore at \(t=1\) on a monthly timeline.

$$ \text{Mar 1, 2027 }(t=0) \longrightarrow \text{Apr 1, 2027 }(t=1):\ \$6{,}000 $$

Check. Only one monthly boundary separates the dates. The annual percentage is quoted with monthly conversion, but the timeline’s index is still one monthly period, not one year and not twelve periods.

Common mistake avoided. Reading “annual rate” and placing the payment at \(t=1\) year would ignore the explicitly monthly period convention. The rate and the payment date must be interpreted using the stated compounding frequency.

Common Timeline Traps

A timeline is most useful when it prevents a timing error from carrying into later work. Check these points before moving on to any valuation:

  • Starting the count at one. Mark the valuation date as \(t=0\). Count completed intervals after it.
  • Leaving the time unit unstated. Write “annual periods,” “monthly periods,” or the other specified unit beside the line.
  • Confusing payment date and period label. A payment at the end of year 2 is at \(t=2\) under annual periods; it is not at the beginning of the second period.
  • Using the rate to decide the date. The rate convention can determine period length, but the rate’s numerical size does not move a cash flow along the timeline.
  • Combining payments at different dates too soon. Adding dollar amounts is possible arithmetically, but it does not make those amounts occur on the same date.
  • Forgetting viewpoint. A payment may be a receipt to one party and an outflow to another. State the perspective when direction matters.
Key takeaway: Establish the valuation date as \(t=0\), specify the period unit, and place each payment at the date it actually occurs. A correct timeline describes timing; it does not yet convert a cash flow from one date to another.

Check Your Understanding

For each problem, draw or describe a timeline before checking the final answer. Assume the stated period convention applies exactly.

  1. A valuation is made on January 1, 2028. A single $4,700 receipt is due January 1, 2031. Under annual periods, what is its time index? (Answer: \(t=3\) annual periods.)
  2. A hypothetical equipment lease is valued at September 30, 2026. A $1,100 fee is payable immediately, and another single fee of $1,100 is due September 30, 2027. Under annual periods, give both time indices and state whether they are the same date. (Answer: \(t=0\) and \(t=1\), respectively; they are different dates.)
  3. A $2,800 payment is due four months after May 15, 2027. The timeline uses monthly periods. What is the payment index, and what calendar date does it correspond to? (Answer: \(t=4\) monthly periods, September 15, 2027.)
  4. A firm values a single $9,000 outflow on June 30, 2029, as of June 30, 2027. Annual periods apply, and the quoted effective annual rate is \(i=3.5\%\). What is the time index, and does the rate change it? (Answer: \(t=2\) annual periods; no, the rate does not change the date count.)
  5. A benefit is due on November 1, 2027, and is valued on August 1, 2027. The rate is nominal annual \(i^{(4)}=4.8\%\), convertible quarterly. State the number of quarterly periods to the payment and the payment index. (Answer: 1 quarterly period; \(t=1\).)
Clinical Biostats