Skip to content
CalcTide logo
Finance

PVIFA Calculator

A 10-period annuity at an 8% periodic rate has a PVIFA of about 6.71. This PVIFA calculator finds the present value interest factor of annuity from a periodic interest rate and a number of periods, then uses that factor to show the present value of a fixed periodic payment. Enter the rate per period, the number of periods, and an optional payment amount to see both numbers at once.

FinanceBy

Quick answer

PVIFA converts a stream of equal future payments into a single multiplier you can apply to one payment amount.

%

Use the rate for one period. Convert an annual rate to a monthly rate first if payments are monthly.

Enter the total number of equal payment periods, such as 10 years or 10 months.

$

Enter the fixed amount paid each period to see its present value using the PVIFA factor.

This calculator assumes equal payments at the end of each period and a constant rate across every period.

What this tells you

  • PVIFA converts a stream of equal future payments into a single multiplier you can apply to one payment amount.
  • A higher periodic rate or fewer periods produces a smaller PVIFA, because future payments get discounted more.
  • Multiply PVIFA by the periodic payment to get the present value of the whole annuity.

How to Use

  1. 1Enter the interest rate per period as a percent, such as 8 for 8% per period.
  2. 2Enter the number of periods in the annuity, such as 10 for 10 years or 10 months.
  3. 3Enter an optional periodic payment amount to see its present value using the PVIFA factor.
  4. 4Calculate to see the PVIFA factor and, if you entered a payment, the present value of that payment stream.

How It Works

Formula

PVIFA = [1 - (1 + r)^-n] / r Present value = Payment x PVIFA

r is the interest rate per period as a decimal and n is the number of periods. The formula discounts each of the n equal future payments back to today and adds them together into one factor. When r is 0, PVIFA equals n, because payments with no discounting simply add up to the number of periods.

Calculation note: values are processed in the order shown above, using the current input units.

Worked Examples

Ordinary annuity at 8% for 10 periods

Rate per period8%
Number of periods10
Payment$1,000
ResultPVIFA = 6.710081, Present value = $6,710.08

A payment of $1,000 at the end of each of 10 periods, discounted at 8% per period, is worth about $6,710.08 today.

Longer annuity at a lower rate

Rate per period5%
Number of periods20
Payment$500
ResultPVIFA = 12.462210, Present value = $6,231.11

Even though this annuity runs twice as long, the lower 5% rate and smaller payment bring the present value in close to the first example.

PVIFA Factor at Common Rates and Terms

These factors show how the present value interest factor of annuity shrinks as the rate or the term changes.

Periods5% per period8% per period10% per period
54.32953.99273.7908
107.72176.71016.1446
2012.46229.81818.5136
3015.372511.25789.4269

Figures are rounded to 4 decimal places. Use the calculator above for an exact factor at your own rate and term.

Common mistakes

  • Entering an annual rate when the payments are monthly or quarterly, instead of converting to a per-period rate first
  • Confusing PVIFA with the future value interest factor of annuity, which compounds forward instead of discounting back
  • Assuming payments happen at the start of each period, when this factor assumes payments happen at the end of each period

Frequently Asked Questions

PVIFA stands for present value interest factor of annuity. It is a single number you multiply by a fixed periodic payment to find the present value of that whole payment stream.
PVIFA equals [1 - (1 + r)^-n] divided by r, where r is the interest rate per period as a decimal and n is the number of periods.
When the rate is 0%, PVIFA equals the number of periods, because there is no discounting and each payment counts at full face value.
Multiply the periodic payment amount by the PVIFA factor. For example, a $1,000 payment with a PVIFA of 6.710081 has a present value of about $6,710.08.
Yes, as long as you enter the rate per period and the number of periods on the same basis. For monthly payments, use the monthly rate and the number of months, not the annual rate and the number of years.
No. This calculator uses the ordinary annuity form, which assumes payments happen at the end of each period. An annuity due, with payments at the start of each period, has a slightly higher present value.
It estimates pvifa calculator outputs using the visible inputs and formula assumptions on this page.

Explore More in Finance