Present Value Discount Factor Calculator

Get the PV factor to discount any future cash flow.

Result

0.6806
8.00%
5

How it is calculated

The tool returns the multiplier that turns a future amount into today's value: DF = 1 ÷ (1 + rate ÷ 100)periods. The rate is the discount rate for one period as a percentage (8 means 8%), and periods is how many of those periods pass before the cash arrives. The rate and the periods must use the same unit: a yearly rate with years, or a monthly rate with months. The factor is shown to four decimals, and a rate of 0 or 0 periods gives exactly 1.0000. Fractional periods such as 2.5 are used exactly and echoed as typed. Periods must be between 0 and 1000, and the rate must be above −100%; negative periods or a rate of −100% or lower show no result. To use the factor, multiply a future amount by it. The tool does not take an amount and does not add up a series of payments.

Worked example

You want the factor for a cash flow that arrives in 5 years, discounted at 8% a year. The growth over 5 years is 1.085 = 1.4693. The factor is 1 ÷ 1.4693. The tool prints a discount factor of 0.6806, echoing the rate as 8.00% and the periods as 5. A payment of 10,000 due in 5 years is therefore worth 10,000 × 0.6806 = 6,806 today.

Try this example →

Common mistakes

  • Mixing units, such as a yearly rate with a number of months. For monthly periods, divide the yearly rate by 12 first and enter the months as periods.
  • Typing the rate as a decimal. Enter 8 for 8%; 0.08 is read as 0.08% and the factor comes out near 1.
  • Applying the factor to a sum of several payments due in different years. Each payment needs the factor for its own year.
  • Entering negative periods to look backwards in time. The tool shows no result for them, so use the compounding growth factor separately if you need one.
  • Entering more than 1000 periods. Past that limit there is no result; at 1000 periods the factor is already shown as 0.0000.

About this calculator

A present value discount factor is the multiplier that converts a future cash flow into today's money, given a discount rate and a number of periods: DF = 1 / (1 + r)^n, where r is the periodic discount rate and n is the number of periods until the cash flow occurs. Multiply any future amount by this factor and you get its value in today's terms.

This factor is the basic building block behind discounted cash flow (DCF) analysis, net present value (NPV) calculations, and bond and lease valuation — anywhere money received later needs to be compared fairly against money received now.

Was this helpful?

You can pick up to 3 reactions.

Comments

  • Be the first to comment.

Popular calculators

All Calculators