Skip to content

Discount Factor

Discount Factor

The present value of one unit of currency received n years from now at rate k. Multiply any future cash flow by its discount factor to get its value today.

When to use: Use to build discount-factor tables, to discount a set of cash flows at once, or to read off how much a dollar in n years is worth today.

Calculator

Formula

DF=1(1+k)nDF = \frac{1}{(1 + k)^n}

Variables

SymbolNameDescriptionUnit
DFDiscount FactorPresent value of 1 received in n yearsfactor
kInterest RateNominal annual interest rate as a decimal%
nNumber of YearsInvestment time horizon in yearsyears

Real-Life Examples

Example 1: Ten Years at 6%

What is a dollar received in 10 years worth today at 6%?

Given

k = 6.0000%n = 10.00 years

Step-by-Step

1.DF = 1 / 1.06¹⁰
2.DF = 1 / 1.7908
3.DF = 0.5584
Result:0.5584

A dollar ten years out is worth about 56 cents today at 6%. A $100,000 payment in 10 years is worth $55,839.

Example 2: Five Years at 10%

Discount factor for 5 years at 10%.

Given

k = 10.0000%n = 5.00 years

Step-by-Step

1.DF = 1 / 1.10⁵
2.DF = 1 / 1.6105
3.DF = 0.6209
Result:0.6209

At 10%, five years knocks nearly 38% off a future payment's value.

Frequently Asked Questions

Present value is the future amount times its discount factor. The factor isolates the time-and-rate part of the calculation so it can be reused across many cash flows.

Because money today can be invested to grow, a future dollar is worth less than a dollar now, and the gap widens with time and with the rate.