Skip to main content

Present value mechanics

Once you understand that a dollar today is worth more than a dollar tomorrow, the next question is: How much less? The answer depends on the discount rate and how far into the future the cash is. Present value mechanics is the algebra of moving money backward through time—discounting future cash flows to their value in today's dollars.

This is the nuts-and-bolts machinery of DCF. If you mess up the mechanics, your valuations will be wrong, even if your intuition and assumptions are sound. This article walks you through the step-by-step process, common pitfalls, and how to build a proper discount schedule.

Quick definition

Present value (PV) is the value of a future cash flow expressed in today's dollars. To calculate it, you divide the future cash flow by a discount factor that reflects the time value of money.

The formula is:

PV = CF / (1 + r)ⁿ

Where:
CF = Cash flow in year n
r = Discount rate (per period)
n = Number of periods from today

Key takeaways

  • The discount factor (1 + r)ⁿ grows larger as time extends, so future cash is worth less today.
  • A $100 cash flow in year 1 at 10% WACC is worth $90.91 today. The same $100 in year 5 is worth $62.09 today.
  • The present value of a series of cash flows is the sum of the individual PVs—not the present value of the sum.
  • Your discount rate and time periods must match: if WACC is annual, count periods in years. If you use monthly cash flows, use a monthly discount rate.
  • Building a clean discount schedule (a table with years, cash flows, discount factors, and PVs) prevents errors and makes it easy to audit your work.
  • Terminal value (perpetual cash flows after year 10) must be discounted back to year 0, just like any other cash flow.
  • Common mistakes: using the wrong discount factor, forgetting to discount terminal value, or mixing annual and monthly rates.

Building a simple present value table

The cleanest way to calculate present value is to build a table. Let us work through an example.

Suppose a company will generate free cash flow as follows:

  • Year 1: $50 million
  • Year 2: $60 million
  • Year 3: $70 million
  • Year 4: $80 million
  • Year 5: $90 million
  • Terminal value (at end of year 5): $500 million

The discount rate (WACC) is 9% per year.

Here is the calculation:

YearFCF ($ M)Discount FactorPV ($ M)
1501 / 1.09¹ = 0.917445.87
2601 / 1.09² = 0.841750.50
3701 / 1.09³ = 0.772254.05
4801 / 1.09⁴ = 0.708456.67
5901 / 1.09⁵ = 0.649958.49
5 (TV)5001 / 1.09⁵ = 0.6499324.95
Total: $590.53 M

This $590.53 million is the enterprise value of the company. To get to equity value (what shareholders own), you would subtract net debt. But the mechanics are now clear.

Understanding the discount factor

The discount factor (1 + r)ⁿ is the key. Let us break it down:

  • At r = 9% and n = 1: (1.09)¹ = 1.09, so the factor is 1/1.09 = 0.9174
  • At r = 9% and n = 5: (1.09)⁵ = 1.5386, so the factor is 1/1.5386 = 0.6499

Notice that the discount factor gets smaller as n (the number of years) increases. Year 1 cash flows are discounted by 8.26% (you lose 8.26 cents per dollar). Year 5 cash flows are discounted by 35%, losing 35 cents per dollar.

This exponential decay is why terminal value dominates DCF. If 70% of your company's value comes from cash flows in years 11–50 (lumped into terminal value at the end of year 10), and that terminal value is discounted by 40–50%, you are betting everything on a guess about perpetual growth and stability 10+ years out.

Matching rates and periods

A critical discipline: your discount rate and time periods must be in the same units.

If you project annual cash flows, use an annual discount rate:

PV = CF₁ / 1.09¹ + CF₂ / 1.09² + ... (rates are annual)

If you project monthly cash flows, you must use a monthly discount rate:

Monthly rate ≈ (1 + Annual rate)^(1/12) - 1
For 9% annual: (1.09)^(1/12) - 1 ≈ 0.00721 or 0.721% per month

Do not mix. If you use annual cash flows and a monthly discount rate, your answer will be nonsense.

In equity valuation, the standard is to project annual cash flows and use an annual WACC. So you will almost always work with annual periods.

Discount factor tables and spreadsheets

Rather than recalculating (1.09)ⁿ each time, it is efficient to build a discount factor table:

YearDiscount RateDiscount Factor
0n/a1.0000
19%0.9174
29%0.8417
39%0.7722
49%0.7084
59%0.6499
109%0.4224
209%0.1784

Once you have this table, calculating PV is fast: just multiply each year's cash flow by the corresponding discount factor.

In a spreadsheet, you can calculate this in one cell:

PV = CF / (1 + WACC) ^ Year

Or use the NPV function (though be careful about how it counts periods).

The terminal value discount

Terminal value is usually the largest component of enterprise value in a DCF, so getting its discount right is critical.

Suppose you calculate terminal value as of the end of year 10 using the perpetuity formula:

TV = FCF_Year11 / (WACC - g)
TV = 100 / (0.09 - 0.025) = 100 / 0.065 = $1,538 million

This is the value at the end of year 10. But you want the value today (year 0). So you discount it:

PV of TV = 1,538 / (1.09)^10 = 1,538 / 2.3674 = $649 million

A common mistake: calculating terminal value correctly but forgetting to discount it back to year 0. Your answer will be too high by 2–3× the correct value.

Another common mistake: calculating terminal value as of the end of year 5 (if your explicit forecast is 5 years), then forgetting to adjust the perpetuity numerator. The perpetuity formula values cash flows in year 11 and beyond, not year 6 and beyond. If you want TV as of end of year 5, you need:

TV_Year5 = FCF_Year6 / (WACC - g)

Then discount that back to year 0 by dividing by (1.09)⁵.

A worked example: a 10-year DCF

Let us work through a complete example to make this concrete.

Assumptions:

  • Forecast period: 10 years
  • WACC: 8%
  • Terminal growth rate: 2.5%

Projected free cash flows (in millions):

YearFCF
1100
2115
3130
4145
5160
6172
7182
8190
9196
10200

Step 1: Discount each year's FCF

YearFCFDiscount FactorPV
11000.925992.59
21150.857398.59
31300.7938103.19
41450.7350106.58
51600.6806108.90
61720.6302108.39
71820.5835106.20
81900.5403102.66
91960.500298.04
102000.463292.64
Sum (explicit period)1,019.78

Step 2: Calculate terminal value

Assume year 11 FCF = $200 million × 1.025 = $205 million

TV = 205 / (0.08 - 0.025) = 205 / 0.055 = $3,727 million

Step 3: Discount terminal value to year 0

PV of TV = 3,727 / (1.08)^10 = 3,727 / 2.1589 = $1,726.78 million

Step 4: Total enterprise value

EV = 1,019.78 + 1,726.78 = $2,746.56 million

Terminal value is 62.8% of total enterprise value. This is typical. If terminal value were 90%+, it would signal that your explicit forecast period is too short or your assumptions beyond year 10 are suspect.

Common mistakes and how to avoid them

Mistake 1: Using the wrong discount rate

Wrong: Using a 5% discount rate for every company because "that is what I have always done."

Right: Calculate WACC specifically for the company based on its cost of equity, cost of debt, and capital structure. The discount rate should reflect the company's actual risk.

Mistake 2: Forgetting to discount terminal value

Wrong: Adding terminal value directly to the PV of years 1–10.

Right: Discount terminal value back to year 0 by dividing by (1 + WACC)^n, where n is the last year of your explicit forecast.

Mistake 3: Mixing time periods

Wrong: Projecting quarterly cash flows but using an annual discount rate.

Right: Either convert to annual (sum quarterly into annual) and use annual WACC, or use quarterly WACC. Keep units consistent.

Mistake 4: Using net income instead of free cash flow

Wrong: Discounting net income as if it is cash.

Right: Discount free cash flow (operating cash flow minus capex and changes in working capital). Net income is not cash.

Mistake 5: Not checking terminal value reasonableness

Wrong: Calculating a terminal value of $50 billion when your year-10 FCF is only $50 million.

Right: Sense-check the perpetuity formula. If FCF is $50 million, WACC is 8%, and perpetual growth is 2.5%, then TV should be around $50M / 0.055 ≈ $909 million. A terminal value of $50 billion implies something is very wrong with your cash flow projections or your assumptions.

Mistake 6: Rounding errors in the discount factor

Wrong: Using 0.92 instead of 0.9259 for the year-1 discount factor. Over many years, this compounds.

Right: Carry at least 4 decimal places in your discount factors, or better, keep everything in a spreadsheet that tracks precision automatically.

Present value and different cash flow patterns

The mechanics of present value work the same regardless of the cash flow pattern, but intuition helps:

Growing cash flows (typical): Year 1 is smaller, year 10 is larger. This is typical for growing companies. The explicit-period cash flows add up to X, but their PV is much smaller because of the discounting effect.

Flat cash flows (mature): All years are the same. This is atypical but useful for intuition. If you have $100 million cash flow every year for 10 years at 8% WACC, the PV is not $1 billion. It is much less (about $671 million).

Declining cash flows (distressed): Year 1 is large, declining to small by year 10. A cash-flow decline signals either distress or end-of-life. This is rare in growth companies but common in cyclical or structurally declining industries.

FAQ

Q: Should I discount to the beginning of year 1 or the end of year 1?

A: This is a convention choice, but be consistent. Most practitioners discount to the beginning of the forecast (sometimes called "present" or "today", year 0). Year 1 cash flows are discounted by one period: CF₁ / (1 + r)¹. If your first cash flow is at the end of year 1, this is correct. If your cash flow is at the beginning of year 1, you would use CF₁ / (1 + r)⁰ = CF₁ (no discount). For simplicity, assume cash flows arrive at the end of each year.

Q: What if cash flows are quarterly, not annual?

A: Use quarterly cash flows and a quarterly WACC. To convert annual WACC (say, 8%) to quarterly: Quarterly rate = (1.08)^(1/4) - 1 ≈ 1.94%. Then discount each quarter: PV = CF / (1.0194)^n where n is quarters from today.

Q: Can present value be negative?

A: Yes, if you are calculating the NPV of a project with large upfront costs and uncertain future benefits. But for a company with positive free cash flows, the present value is always positive.

Q: Why do different sources give different formulas for discount factors?

A: They usually do not differ mathematically, just in notation. Some use PV = FV / (1 + r)ⁿ, others use PV = FV × (1 + r)^(-n). These are identical.

Q: What happens if the discount rate approaches the terminal growth rate?

A: The perpetuity formula breaks down. If WACC = 8% and terminal growth = 7%, the denominator is 0.01, making TV enormous. This signals that your assumptions are inconsistent—either the company is too risky (WACC should be higher) or long-term growth is too low. Never allow WACC ≤ terminal growth rate.

  • Discount rate (WACC) — The rate at which you discount future cash flows, reflecting the company's cost of capital and risk.
  • Discount factor — The fraction (1 / (1 + r)ⁿ) by which you multiply future cash flows to arrive at present value.
  • Net present value (NPV) — The sum of PVs of all cash inflows and outflows. Positive NPV means value-creating.
  • Terminal value — The value of cash flows beyond your explicit forecast period, usually calculated with the perpetuity formula.
  • Enterprise value — The total PV of all future cash flows, before subtracting debt or preferred stock.

Summary

Present value mechanics is the algebraic core of DCF. The formula PV = CF / (1 + r)ⁿ is simple, but applying it correctly to a 10-year forecast plus terminal value requires discipline. Build a clean discount table, match your time periods to your discount rate, and always remember to discount terminal value back to year 0.

The most common errors are forgetting to discount terminal value, using the wrong discount rate, or mixing annual and sub-annual periods. By building a clear, auditable spreadsheet and sense-checking terminal value against year-10 cash flows, you will avoid 80% of the mistakes.

In the next article, we will focus on discount rate intuition—how to think about what discount rate is appropriate for a given company, why it matters so much, and how to avoid the trap of anchoring to an arbitrary number.

Next

Discount rate intuition


Authority: CFA Institute (valuation methodology), US Federal Reserve (discount rate determination), Damodaran (corporate finance pedagogies).