PVIFA calculator
Find the present value factor for equal end-period payments.
Formula
PVIFA = [1 − (1+r)^−n]/r; at r=0, PVIFA=n.
Present value annuity factor ≈ (floor((10)÷1)-2×floor((10)÷2))×(0.9523809524)^((10)-1×floor((10)÷1))×(0.9523809524)+(floor((10)÷2)-2×floor((10)÷4))×(0.9523809524)^((10)-2×floor((10)÷2))×(1.859410431)+(floor((10)÷4)-2×floor((10)÷8))×(0.9523809524)^((10)-4×floor((10)÷4))×(3.545950504)+(floor((10)÷8)-2×floor((10)÷16))×(0.9523809524)^((10)-8×floor((10)÷8))×(6.463212759)+(floor((10)÷16)-2×floor((10)÷32))×(0.9523809524)^((10)-16×floor((10)÷16))×(10.83776956)+(floor((10)÷32)-2×floor((10)÷64))×(0.9523809524)^((10)-32×floor((10)÷32))×(15.80267667)+(floor((10)÷64)-2×floor((10)÷128))×(0.9523809524)^((10)-64×floor((10)÷64))×(19.11912384)+(floor((10)÷128)-2×floor((10)÷256))×(0.9523809524)^((10)-128×floor((10)÷128))×(19.96120286)+(floor((10)÷256)-2×floor((10)÷512))×(0.9523809524)^((10)-256×floor((10)÷256))×(19.99992474)+floor((10)÷512)×(0.9523809524)^((10)-512×floor((10)÷512))×(20)
How to use
- Enter the discount rate per payment period.
- Enter the number of payments.
- Multiply the factor by your payment to find present value.
Examples
- At 25% for 2 periods: 0.8 + 0.64 = 1.44.
Frequently asked questions
Does the factor have a currency?
No. It multiplies each equal payment in any one currency.
What timing is assumed?
The first payment is one period from today.
Can I use an annual rate for monthly payments?
Convert it to the appropriate monthly rate before entering it.
Sources
Updated: