A present value table lists discount factors that show what £1 received in the future is worth today, at a given interest rate. To use it, find the factor where your interest rate and number of periods meet, then multiply it by the future amount.

For example, £10,000 due in five years at a 5% discount rate is worth £10,000 × 0.7835 = £7,835 today.

The full tables for 1% to 20% over 1 to 20 years are below, followed by a present value of an annuity table, the formula behind them and two worked examples.

Track your finances with Brixx

Get started with our forecasting software so that you can plan your business' future

Start your free trial today

Present value table: 1% to 10%

Periods (n)1%2%3%4%5%6%7%8%9%10%
10.99010.98040.97090.96150.95240.94340.93460.92590.91740.9091
20.98030.96120.94260.92460.90700.89000.87340.85730.84170.8264
30.97060.94230.91510.88900.86380.83960.81630.79380.77220.7513
40.96100.92380.88850.85480.82270.79210.76290.73500.70840.6830
50.95150.90570.86260.82190.78350.74730.71300.68060.64990.6209
60.94200.88800.83750.79030.74620.70500.66630.63020.59630.5645
70.93270.87060.81310.75990.71070.66510.62270.58350.54700.5132
80.92350.85350.78940.73070.67680.62740.58200.54030.50190.4665
90.91430.83680.76640.70260.64460.59190.54390.50020.46040.4241
100.90530.82030.74410.67560.61390.55840.50830.46320.42240.3855
110.89630.80430.72240.64960.58470.52680.47510.42890.38750.3505
120.88740.78850.70140.62460.55680.49700.44400.39710.35550.3186
130.87870.77300.68100.60060.53030.46880.41500.36770.32620.2897
140.87000.75790.66110.57750.50510.44230.38780.34050.29920.2633
150.86130.74300.64190.55530.48100.41730.36240.31520.27450.2394
160.85280.72840.62320.53390.45810.39360.33870.29190.25190.2176
170.84440.71420.60500.51340.43630.37140.31660.27030.23110.1978
180.83600.70020.58740.49360.41550.35030.29590.25020.21200.1799
190.82770.68640.57030.47460.39570.33050.27650.23170.19450.1635
200.81950.67300.55370.45640.37690.31180.25840.21450.17840.1486
Present value of £1 received at the end of n periods, discount rates 1% to 10%. Factor = 1 ÷ (1 + r)ⁿ.

Present value table: 11% to 20%

Periods (n)11%12%13%14%15%16%17%18%19%20%
10.90090.89290.88500.87720.86960.86210.85470.84750.84030.8333
20.81160.79720.78310.76950.75610.74320.73050.71820.70620.6944
30.73120.71180.69310.67500.65750.64070.62440.60860.59340.5787
40.65870.63550.61330.59210.57180.55230.53370.51580.49870.4823
50.59350.56740.54280.51940.49720.47610.45610.43710.41900.4019
60.53460.50660.48030.45560.43230.41040.38980.37040.35210.3349
70.48170.45230.42510.39960.37590.35380.33320.31390.29590.2791
80.43390.40390.37620.35060.32690.30500.28480.26600.24870.2326
90.39090.36060.33290.30750.28430.26300.24340.22550.20900.1938
100.35220.32200.29460.26970.24720.22670.20800.19110.17560.1615
110.31730.28750.26070.23660.21490.19540.17780.16190.14760.1346
120.28580.25670.23070.20760.18690.16850.15200.13720.12400.1122
130.25750.22920.20420.18210.16250.14520.12990.11630.10420.0935
140.23200.20460.18070.15970.14130.12520.11100.09850.08760.0779
150.20900.18270.15990.14010.12290.10790.09490.08350.07360.0649
160.18830.16310.14150.12290.10690.09300.08110.07080.06180.0541
170.16960.14560.12520.10780.09290.08020.06930.06000.05200.0451
180.15280.13000.11080.09460.08080.06910.05920.05080.04370.0376
190.13770.11610.09810.08290.07030.05960.05060.04310.03670.0313
200.12400.10370.08680.07280.06110.05140.04330.03650.03080.0261
Present value of £1 received at the end of n periods, discount rates 11% to 20%.

How to read a present value table

  1. Pick your discount rate. This is the return you could earn elsewhere, your cost of borrowing, or the minimum return you need.
  2. Count the periods until the money arrives. The tables above assume annual periods and payment at the end of each period.
  3. Find the factor where the rate column and period row meet.
  4. Multiply the factor by the future amount to get its present value.

Every factor is below 1 because money in the future is worth less than money today. The higher the rate and the longer the wait, the smaller the factor. At 12% over 10 years, £1 is worth just £0.3220 today.

The present value formula

Present value formula

Each factor in the table comes from this formula:

PV = FV ÷ (1 + r)ⁿ

  • PV is the present value.
  • FV is the future value, the amount you will receive or pay.
  • r is the discount rate per period, as a decimal (5% = 0.05).
  • n is the number of periods until the money arrives.

The table simply works out 1 ÷ (1 + r)ⁿ for you. For 5% over five years: 1 ÷ 1.05⁵ = 1 ÷ 1.2763 = 0.7835.

Worked example 1: what is a future payment worth today?

A customer offers to settle a £10,000 debt in five years’ time instead of today. If you could earn 5% a year on the money elsewhere, what is that offer really worth?

  1. Find the factor for 5% and 5 periods: 0.7835.
  2. Multiply: £10,000 × 0.7835 = £7,835.

Waiting five years for £10,000 is equivalent to accepting £7,835 today. Any offer of more than £7,835 now would be the better deal.

Worked example 2: is an investment worth it?

A bakery is considering a new oven that costs £20,000 today and is expected to save £6,000 a year for four years. Its cost of borrowing is 8%.

YearSaving8% factorPresent value
1£6,0000.9259£5,555.40
2£6,0000.8573£5,143.80
3£6,0000.7938£4,762.80
4£6,0000.7350£4,410.00
Total present value of savings£19,872.00
Less cost of the oven£20,000.00
Net present value−£128.00

Although the oven saves £24,000 in total, those savings are worth £19,872 in today’s money, slightly less than it costs. At an 8% cost of borrowing, the investment does not quite pay for itself. If the bakery could borrow more cheaply, or the savings lasted a fifth year, the answer would change. This is the basis of discounted cash flow analysis and the capital budgeting process.

Present value of an annuity table: 1% to 10%

When the same amount arrives every period, as in the bakery example, you can use an annuity table instead of adding up each year. Each factor is the sum of the present value factors for that rate up to that period.

Periods (n)1%2%3%4%5%6%7%8%9%10%
10.99010.98040.97090.96150.95240.94340.93460.92590.91740.9091
21.97041.94161.91351.88611.85941.83341.80801.78331.75911.7355
32.94102.88392.82862.77512.72322.67302.62432.57712.53132.4869
43.90203.80773.71713.62993.54603.46513.38723.31213.23973.1699
54.85344.71354.57974.45184.32954.21244.10023.99273.88973.7908
65.79555.60145.41725.24215.07574.91734.76654.62294.48594.3553
76.72826.47206.23036.00215.78645.58245.38935.20645.03304.8684
87.65177.32557.01976.73276.46326.20985.97135.74665.53485.3349
98.56608.16227.78617.43537.10786.80176.51526.24695.99525.7590
109.47138.98268.53028.11097.72177.36017.02366.71016.41776.1446
1110.36769.78689.25268.76058.30647.88697.49877.13906.80526.4951
1211.255110.57539.95409.38518.86338.38387.94277.53617.16076.8137
1312.133711.348410.63509.98569.39368.85278.35777.90387.48697.1034
1413.003712.106211.296110.56319.89869.29508.74558.24427.78627.3667
1513.865112.849311.937911.118410.37979.71229.10798.55958.06077.6061
Present value of £1 received at the end of each period for n periods (an annuity), discount rates 1% to 10%. Factor = (1 − (1 + r)⁻ⁿ) ÷ r.

For the bakery: the factor for 8% over 4 periods is 3.3121, so £6,000 × 3.3121 = £19,872.60. The 60p difference from the year-by-year method is only rounding in the four-decimal factors.

When businesses use present value tables

  • Investment decisions: comparing what future returns are worth today against what an investment costs now.
  • Capital budgeting: choosing between projects whose costs and returns are spread over several years.
  • Loans and leases: understanding the true cost of repayments in today’s money.
  • Pricing payment terms: deciding whether a customer’s offer to pay later, or an early payment discount, makes sense.
  • Long-term planning: setting targets for savings, pensions or replacement of equipment.

To compare returns once they are in today’s terms, see return on investment. For a quick rule of thumb on how fast money grows, see the rule of 72.

Limitations of present value tables

  • Rounding: factors are rounded to four decimal places, so large amounts can be out by a few pounds.
  • Fixed periods: the tables assume whole annual periods and payment at the end of each period. Monthly payments need a monthly rate and more periods.
  • A constant rate: real interest rates change over time.

A spreadsheet avoids the rounding: in Excel or Google Sheets, =1/(1+r)^n gives the exact factor and =PV(rate, periods, payment) handles annuities.

Frequently asked questions

What is a present value table?

It is a reference table of discount factors showing the present value of £1 received at the end of a given number of periods, at a range of interest rates. Multiply the factor by any future amount to find what it is worth today.

What is the present value factor for 10% over 3 years?

0.7513. So £1,000 received in three years, discounted at 10%, is worth £751.30 today.

What is the difference between a present value table and an annuity table?

A present value table values a single payment. A present value of an annuity table values a series of equal payments, one at the end of each period. The annuity factor is the running total of the single-payment factors.

Why do present value factors get smaller over time?

Because money received later has had less time to be invested, and carries more risk. The longer you wait and the higher the rate, the less a future payment is worth today.

How do I calculate present value without a table?

Use the formula PV = FV ÷ (1 + r)ⁿ, or the PV function in a spreadsheet. The table is just a shortcut that saves you working out 1 ÷ (1 + r)ⁿ each time.

Take the maths out of forecasting

Present value tables are useful for one-off decisions. For planning the whole business, Brixx works out the numbers for you, from cash flow forecasts to financial reports, so you can test investments and funding options against your full plan. See how financial planning and analysis works in Brixx.

Keep reading

Related articles