PVIFA Calculator
A 10 year annuity at a 6 percent discount rate has a PVIFA of 7.3601, so $1,000 a year is worth $7,360.09 today. Enter a rate and a number of periods and the calculator returns the factor, the present value of your payment, and the payment any lump sum supports.
| PVIFA factor | |
| Present value of the payment stream | |
| Annuity due factor (payments at start) | |
| Future value factor (FVIFA) at the same rate | |
| Payment the lump sum supports | |
The factor prices an ordinary annuity: equal payments arriving at the end of each period, discounted at one constant rate. Multiply the factor by your payment to get the present value, or divide a lump sum by it to get the payment it supports. All calculations run in your browser, and nothing you type is uploaded or stored.
Enter a rate per period and a number of periods to get the PVIFA factor, the present value of any payment stream, and the level payment a lump sum supports.
Key takeaways
- PVIFA = (1 - (1 + r)^-n) / r converts a level payment stream into one lump sum today
- At 6 percent for 10 years the factor is 7.3601, so $1,000 a year is worth $7,360.09 now
- A zero rate is the special case: with no discounting the factor equals the period count, 10 for 10 payments
- Monthly payments need a monthly rate: 6 percent a year means r = 0.005 and n = 60 for a 5 year loan
- Payments made at the start of each period use PVIFA x (1 + r), which is 7.8017 at 6 percent for 10 years
On this page
What the present value interest factor of an annuity tells you
A present value interest factor of an annuity, written PVIFA, is the multiplier that turns a stream of equal payments into one lump sum today. If the factor at your rate and term is 7.3601, then $1,000 arriving at the end of every year for 10 years is worth the same as $7,360.09 handed to you now, assuming money can earn 6 percent. The factor answers the question every loan, lease and settlement hides inside it: what is a fixed promise of future cash worth today?
The factor works for any payment size because discounting is linear. Ten payments of $500 have a present value of half the present value of ten payments of $1,000, at the same rate and term. That one property lets a single table column serve every dollar amount, which is why PVIFA tables sat in the back of finance textbooks long before spreadsheets.
Two conditions have to hold. The payments must be equal, and they must arrive at the end of each period, a pattern finance calls an ordinary annuity. Payments that arrive at the beginning of each period use a related multiplier covered further down this page. The SEC glossary definition of an annuity describes the insurance product version of the same idea; the math here is the stripped down cash flow version.
The PVIFA formula and how to use it
The factor comes from discounting each payment back to today and adding the series. The geometric sum collapses into one closed form:
PVIFA = (1 - (1 + r)^-n) / r
where r is the interest rate per period and n is the number of periods. Both have to match the payment frequency. A 6 percent annual rate with yearly payments uses r = 0.06 and n = 10 for a 10 year deal; the same annual rate paid monthly uses r = 0.005 and n = 120.
| Symbol | Meaning | Example |
|---|---|---|
| r | Rate per period, as a decimal | 0.06 for 6 percent per year |
| n | Number of payment periods | 10 for 10 yearly payments |
| PVIFA | Present value of $1 per period | 7.3601 at r = 0.06, n = 10 |
| r = 0 | Special case, no discounting | Factor equals n itself, so 10 |
When the rate is zero the formula divides by zero, but the answer is intuitive: ten payments of $1 with no interest are worth $10 today, so the factor is exactly n. The calculator above handles that case directly instead of erroring out.
A worked example, step by step
Take a promise of $1,000 at the end of each year for 10 years, with money earning 6 percent. The steps are mechanical:
| Step | Computation | Result |
|---|---|---|
| Grow $1 for 10 years at 6 percent | 1.06^10 | 1.7908 |
| Invert it to discount one payment | 1 / 1.7908 | 0.5584 |
| Subtract from 1 to sum the series | 1 - 0.5584 | 0.4416 |
| Divide by the rate | 0.4416 / 0.06 | 7.3601 |
| Scale to the payment | 7.3601 x 1000 | 7360 |
So the stream is worth about $7,360.09 today, and a person indifferent between the two would trade freely in either direction. Notice the last payment contributes only 0.5584 of its face amount, while the first contributes 0.9434; time does the damage.
The same factor runs the problem backwards. A lender who hands over $20,000 and collects level payments for 20 years at 8 percent is holding an annuity, and the yearly payment is the balance divided by the factor at that rate and term. The factor for 8 percent and 20 years is 9.8181, so the payment is 20000 / 9.8181 = 2037.03, or $2,037.03 per year. Any two of payment, present value and term pin down the third once the rate is set.
PVIFA table by rate and years
The table below lists the factor for common annual rates and terms, each computed with the formula above. Find the row for the term and the column for the rate, then multiply by any payment amount.
| Years (n) | 4% | 5% | 6% | 7% | 8% | 9% | 10% |
|---|---|---|---|---|---|---|---|
| 5 | 4.4518 | 4.3295 | 4.2124 | 4.1002 | 3.9927 | 3.8897 | 3.7908 |
| 10 | 8.1109 | 7.7217 | 7.3601 | 7.0236 | 6.7101 | 6.4177 | 6.1446 |
| 15 | 11.1184 | 10.3797 | 9.7122 | 9.1079 | 8.5595 | 8.0607 | 7.6061 |
| 20 | 13.5903 | 12.4622 | 11.4699 | 10.5940 | 9.8181 | 9.1285 | 8.5136 |
| 25 | 15.6221 | 14.0939 | 12.7834 | 11.6536 | 10.6748 | 9.8226 | 9.0770 |
| 30 | 17.2920 | 15.3725 | 13.7648 | 12.4090 | 11.2578 | 10.2737 | 9.4269 |
Two patterns are worth reading off the table. Across a row, the factor falls as the rate rises: at 10 years the factor slides from 8.1109 at 4 percent to 6.1446 at 10 percent, because faster discounting erodes distant payments harder. Down a column, the factor climbs toward its ceiling of n as the term grows, and the climb flattens: at 6 percent the factor gains 3.15 points from 5 to 10 years but only 0.98 points from 25 to 30 years.
The second chart holds the term fixed at 10 periods and varies the rate. The decline is steady but not linear, which is why quoting a financing rate to one decimal place can move the present value by real money on long deals.
Where the factor earns its keep
Loan sizing is the everyday use. Auto loans, personal loans and many commercial loans are ordinary annuities: the borrower receives a lump sum and repays level installments at the end of each month. Dividing the amount financed by the monthly factor gives the payment, and the calculator above does the division for you when you type the balance into the lump sum field.
| Scenario | Inputs | Factor | Result |
|---|---|---|---|
| Car loan payment | $20,000 at 0.5 percent monthly, 60 months | 51.7256 | $386.66 per month |
| Retirement withdrawal | $500,000 at 5 percent, 20 years | 12.4622 | $40,121 per year |
| Settlement valuation | $1,000 a year for 10 years at 6 percent | 7.3601 | $7,360.09 today |
The retirement row reads the table in reverse: a balance is a stack of future withdrawals, and dividing by the factor converts the stack into a level draw that exactly exhausts it at the assumed rate. A $500,000 balance divided by 12.4622 supports about $40,121 a year for 20 years before touching principal, with every dollar of interest already counted inside the factor.
Treasury notes fit the same shape. A note pays fixed semiannual coupons and returns principal at maturity, so its price is a coupon annuity valued with this factor plus the discounted principal, which is why TreasuryDirect's notes overview describes the coupon schedule the way it does. Court settlements and lottery payout streams get appraised the same way, by discounting the promised payments at a rate that reflects the risk of the payer.
Ordinary annuity vs annuity due
Everything so far assumes payments land at the end of each period. Rent, lease payments and most insurance premiums are due at the start, a pattern called an annuity due. Each payment arrives one period earlier, so each is worth one extra period of interest, and the whole stream gains that edge:
PVIFA due = PVIFA x (1 + r)
At 6 percent and 10 years the ordinary factor is 7.3601, so the due factor is 7.3601 x 1.06 = 7.8017, and the stream of $1,000 payments is worth $7,801.69 instead of $7,360.09. That $441.60 gap is one period of interest on the whole stream, not a rounding artifact.
| Pattern | First payment | Factor at 6 percent, 10 years | Value of $1,000 a year |
|---|---|---|---|
| Ordinary annuity | End of year 1 | 7.3601 | $7,360.09 |
| Annuity due | Immediately | 7.8017 | $7,801.69 |
The calculator above prices the ordinary case. For the due case, multiply its factor by (1 + r) before scaling to the payment, or equivalently add one period of interest to the ordinary result.
Common mistakes and limits
Most wrong answers with this factor trace back to a handful of slips, and each one leaves the arithmetic looking clean:
| Mistake | What goes wrong | Fix |
|---|---|---|
| Annual rate with monthly payments | r = 0.06 with n = 60 prices a 5 year monthly deal as if it paid yearly | Use r = 0.005 and n = 60 |
| Dropping the negative exponent | Adding (1 + r)^n instead of (1 + r)^-n produces a future value factor, not a present value one | Discount, then subtract from 1 |
| Using PVIFA on growing payments | A 3 percent yearly raise breaks the equal payment condition and the geometric sum | Use the growing annuity formula instead |
| Applying it to a perpetuity | Payments forever have no n, so the term blows up | Value a perpetuity as payment / r |
| Counting years as periods | A 10 year quarterly deal has 40 periods, not 10 | Match n to the payment frequency |
The factor also carries the limits of any single rate model. It treats reinvestment at the same rate as guaranteed, ignores taxes, fees and default risk, and prices an insurance annuity without the mortality credits that make those products pay more per dollar. The SEC's annuity glossary entry lists the insurance features that sit outside this math. Use the factor to size and compare cash flows, then confirm the deal specifics against the contract before acting on the number.
Frequently asked questions
What is PVIFA in plain terms?
It is the today value of $1 received at the end of every period for n periods, at a fixed rate. Multiply it by any payment amount to get the whole stream's present value.
What is the PVIFA formula?
PVIFA = (1 - (1 + r)^-n) / r, where r is the rate per period and n is the number of periods. It is the closed form of discounting every payment and adding them up.
What happens to PVIFA when the rate is 0?
The factor equals the number of periods, because with no interest there is nothing to discount. Ten payments of $1 are worth exactly $10, so the factor for 10 periods is 10.
What is the PVIFA at 8 percent for 5 years?
The factor is 3.9927, so $500 arriving at the end of each year for 5 years is worth 3.9927 x 500 = 1996.36, or $1,996.36 today.
How do I use PVIFA for monthly payments?
Convert the rate and term to monthly terms first. A 5 year loan at 6 percent a year uses r = 0.005 and n = 60, which gives a factor of 51.7256 and a payment of 20000 / 51.7256 = 386.66 on a $20,000 balance.
What is the difference between PVIFA and FVIFA?
PVIFA discounts payments back to today; FVIFA compounds them forward to the end. At 6 percent for 10 years the present value factor is 7.3601 while the future value factor is 13.1808.
How does an annuity due change the factor?
Multiply by (1 + r), because every payment arrives one period earlier. At 6 percent and 10 years the factor rises from 7.3601 to 7.8017, adding $441.60 to the value of $1,000 yearly payments.
Can PVIFA handle payments that grow each year?
No. The factor assumes every payment is identical. A stream that grows at a fixed rate needs the growing annuity formula, which adds the growth rate into the denominator.
What does a PVIFA of 12.4622 tell me?
That at 5 percent for 20 years, $1 per period is worth $12.4622 today. It also runs in reverse: a $500,000 balance divided by 12.4622 supports about $40,121 a year for 20 years.
How do I find the payment a lump sum supports?
Divide the lump sum by the factor at your rate and term. A $20,000 balance at 8 percent for 20 years uses the factor 9.8181, so the payment is 20000 / 9.8181 = 2037.03.
Is a higher PVIFA better?
It depends which side of the stream you are on. As a receiver you want a high factor, because your payments are worth more today. As a payer, the same high factor means the obligation costs you more.
Does PVIFA account for taxes or inflation?
No. The factor works at whatever rate you feed it. To price cash flows in real terms, discount at a real rate, roughly the nominal rate minus expected inflation, and the factor shrinks accordingly.
Why does my result differ from a loan quote?
Lenders often round the payment up, add fees that change the amount financed, or quote a rate that compounds at a different frequency. The factor gives the clean math; the contract gives the final number.
Spotted a wrong number or a broken result?
More Finance tools
- $100,000 Loan for 15 Years Calculator
- $15 an Hour Is How Much a Year?
- $15,000 Loan Over 5 Years Calculator
- $20 an Hour Is How Much a Year?
- $25 an Hour Is How Much a Year?
- $30 an Hour Is How Much a Year?
- 1 Year CD Rate Calculator
- 10 Year ARM Mortgage Calculator
- 10 Year Equipment Loan Calculator
- 10-Year Balloon Mortgage Calculator
- 10-Year Fixed Loan Calculator
- 10-Year Fixed Mortgage Calculator
- 10-Year Fixed Mortgage Rates Calculator
- 10-Year Second Mortgage Calculator
- 10/1 ARM vs 30 Year Fixed Calculator
- 1099 vs W-2 Calculator
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.