How the PVIFA Calculator works
PVIFA stands for Present Value Interest Factor of Annuity. It is a single multiplier that converts a stream of equal, regularly timed payments into today's dollars. Instead of discounting every payment one at a time, you calculate the factor once and multiply it by the payment amount to get the present value of the whole series — the same shortcut lenders and accountants use to price loans, leases, and bond coupons.
The formula
For an ordinary annuity — payments made at the end of each period — the factor is:
PVIFA = [1 − (1 + i)−n] / i
where i is the interest (discount) rate per period, expressed as a decimal, and n is the number of periods. If the rate is 0%, the formula is undefined by division, so it simplifies to PVIFA = n: with no discounting, a dollar next period is worth exactly a dollar today, so the factor is just a count of the payments. For an annuity due — payments made at the start of each period — every payment arrives one period earlier, so the factor is larger: PVIFA(due) = PVIFA(ordinary) × (1 + i).
Turning the factor into a present value
Once you have PVIFA, the present value of a fixed periodic payment PMT is simply:
PV = PMT × PVIFA
This is the core building block behind loan amortization, annuity pricing, and lease valuation: any time cash flows are equal and evenly spaced, PVIFA collapses the whole schedule into one multiplication.
Worked example
Take a rate of 8% per period, 10 periods, and a payment of $1,000 per period, paid at the end of each period (ordinary annuity). The factor is PVIFA = [1 − 1.08−10] / 0.08 ≈ 6.7101. Multiplying by the $1,000 payment gives a present value of about $6,710.08. The ten payments total $10,000 undiscounted, so the present value is roughly $3,289.92 lower — that gap is the time value of money, the compensation for waiting to receive cash instead of having it now.
What moves the factor most
- Interest rate: a higher discount rate shrinks PVIFA, because future payments are worth less today the more expensive money is. Doubling the rate on the example above (from 8% to 16%) drops the factor to about 4.833.
- Number of periods: more periods raise PVIFA, but with diminishing returns — a payment 40 periods away contributes almost nothing to the present value at a normal discount rate, since (1+i)^−n shrinks toward zero.
- Payment timing: switching from an ordinary annuity to an annuity due multiplies the factor by (1 + i), a small but exact adjustment for payments arriving one period sooner.
Where PVIFA shows up
PVIFA tables and formulas are the backbone of loan amortization schedules, pension and lease valuation, and bond coupon pricing — anywhere a fixed, evenly spaced series of cash flows needs to be reduced to a single present-day figure for comparison. This calculator performs the same computation directly rather than requiring a lookup table.