An annuity table converts a stream of equal payments into a single dollar figure using a pre-calculated factor. To use one, pick the right table for what you’re solving, gather three inputs (the periodic interest rate, the total number of periods, and the fixed payment), find the factor where your rate and period count intersect on the grid, and multiply that factor by the payment amount. The result is either what the payment stream is worth today or what it will grow to by the end.
Pick the Right Table First
Two versions of the table exist, and choosing the wrong one flips your answer in the wrong direction.
A present value of an ordinary annuity table tells you what a series of future payments is worth in today’s dollars. Use it when you’re comparing a lump sum against a payment stream: evaluating a structured settlement, pricing a bond, or figuring out what it would cost to replace a pension with a single deposit.
A future value of an ordinary annuity table tells you what regular contributions will grow to by the end of the last payment period. Use it for projecting a retirement account balance, a sinking fund, or an education savings target.
Both versions assume each payment happens at the end of the period. The factors differ because the math runs in opposite directions: present value discounts future cash flows backward to today, and future value compounds them forward.
Gather the Three Inputs
Every table lookup needs three numbers from the contract or investment you’re analyzing.
- The interest rate. This is the annual percentage stated in the loan agreement, investment prospectus, or contract. In present value work it’s often called the discount rate. Loan documents usually quote a nominal annual rate, which is the periodic rate multiplied by the number of compounding periods per year. A credit card quoting “18% annual” with monthly compounding is really applying 1.5% per month. For a table lookup you always use the periodic rate, not the annual figure.
- The number of periods. Contracts usually state duration in years. You’ll adjust this to match how often payments occur.
- The payment amount. The fixed dollar figure exchanged each interval, such as a $1,200 monthly retirement distribution or a $10,000 annual pension payment. The number has to stay constant across every period. If the payments vary, a standard table will not produce a valid result.
Adjust the Rate and Periods for Payment Frequency
Most agreements call for payments more often than once a year, so the annual numbers on your contract need conversion before you touch the table. Both the interest rate and the period count get adjusted together, or the factor you pull will be wrong.
Divide the annual interest rate by the number of payments per year to get the periodic rate. A 6% annual rate on a monthly-payment contract becomes 0.5% per period. A quarterly-payment contract at the same rate becomes 1.5% per period.
Multiply the number of years by the payment frequency to get total periods. A five-year contract with quarterly payments is 20 periods. A 30-year mortgage with monthly payments is 360 periods.
The periodic rate and the period count must always use the same time unit. Divide the rate by 12, multiply the years by 12. Mixing a monthly rate with an annual period count is the most common error people make with these tables, and it produces wildly wrong results.
Find the Factor on the Grid
An annuity table is a grid: periods listed vertically down the left side, interest rates across the top. Standard reference tables cover periods from 1 to 50 and rates from fractions of a percent up to 15% or higher, with columns spaced at half-percent or quarter-percent intervals.
Scan down the periods column to the row matching your total adjusted periods. Move across that row to the column matching your periodic rate. The number at the intersection is the annuity factor.
A quick sanity check: on a present value table, the factor is always less than the number of periods, because discounting shrinks future cash flows. On a future value table, the factor is always greater than the number of periods, because compounding adds growth. If your number doesn’t follow that pattern, you’re reading the wrong table or the wrong cell.
When Your Rate Falls Between Columns
Tables rarely include every possible rate. If your periodic rate is 2.3% and the table only shows 2% and 2.5%, you interpolate. Linear interpolation is close enough for most purposes.
Look up the factors at both surrounding rates for your period count, then take a weighted average based on where your rate falls between them:
Estimated factor = Factor at lower rate + [(your rate − lower rate) / (higher rate − lower rate)] × (Factor at higher rate − Factor at lower rate)
Say the present value factor at 2% for 10 periods is 8.9826, the factor at 2.5% is 8.7521, and your rate is 2.3%. The interpolated factor is 8.9826 + [(0.023 − 0.020) / (0.025 − 0.020)] × (8.7521 − 8.9826) = 8.9826 + 0.6 × (−0.2305) = 8.8443. Interpolation loses accuracy over wide gaps between columns, so treat the result as an approximation.
Multiply the Factor by the Payment
Once you have the factor, the math is one step. Multiply the factor by the periodic payment amount. The result is the present value or future value of the entire stream, depending on which table you used.
Present Value Example
Suppose you’re evaluating a structured settlement that pays $10,000 per year for 5 years, and the appropriate discount rate is 6% annually. Payments arrive at year-end, so a present value of ordinary annuity table applies.
No frequency adjustment is needed since the payments are annual. The factor at 6% and 5 periods is 4.2124. Multiply: $10,000 × 4.2124 = $42,124. That stream of five $10,000 payments is worth $42,124 in today’s dollars. If someone offered you $43,000 cash instead, the lump sum is the better deal.
Future Value Example
Now suppose you contribute $500 per month to a savings account earning 4% annually, and you want to know what you’ll have after 10 years. The periodic rate is 4% / 12 = 0.3333%, and the total periods are 10 × 12 = 120.
The future value factor at 0.3333% and 120 periods is approximately 147.25. Multiply: $500 × 147.25 = $73,625. You contributed $60,000 of your own money over those ten years, and compound interest added roughly $13,625. That gap between what you put in and what the table says you’ll have is the whole reason these tables exist.
If Payments Come at the Beginning of Each Period
Standard tables assume end-of-period payments, which matches how most debt obligations work. Mortgage payments, car loans, and bond coupons all settle at period-end. That structure is called an ordinary annuity.
Some arrangements pay at the start of each period instead. Rent, insurance premiums, and subscription fees are typical examples, and this structure is called an annuity due. Each payment is slightly more valuable because the money arrives one period sooner.
You don’t need a separate table. Multiply the ordinary annuity factor by (1 + periodic rate). If the ordinary annuity factor is 4.2124 at 6% with one payment per year, the annuity due factor is 4.2124 × 1.06 = 4.4651. That extra multiplier accounts for every payment earning one additional period of interest.
The Formulas Behind the Factors
Every cell in an annuity table is one of two formulas already solved for a specific rate and period count. You don’t need them to use the table, but they let you verify a factor or generate one for a rate the table doesn’t include.
Present value of an ordinary annuity factor: (1 − (1 + r)^(−n)) / r
Future value of an ordinary annuity factor: ((1 + r)^n − 1) / r
In both, r is the periodic rate as a decimal and n is the total number of periods. Checking the earlier present value example: (1 − (1.06)^(−5)) / 0.06 = (1 − 0.7473) / 0.06 = 0.2527 / 0.06 = 4.2124. That matches the table factor exactly, which is the point.
A Different Table Applies for IRS Valuations
If you’re valuing an annuity, life estate, remainder, or reversionary interest for federal income, estate, or gift tax purposes, the general-purpose tables above are not what the IRS uses. Section 7520 of the Internal Revenue Code requires specific actuarial tables, and the interest rate baked into them is not a market rate you pick yourself.1Office of the Law Revision Counsel. 26 U.S.C. 7520 – Valuation Tables
The Section 7520 rate is 120% of the federal midterm rate, rounded to the nearest two-tenths of a percent, for the month of valuation.1Office of the Law Revision Counsel. 26 U.S.C. 7520 – Valuation Tables As of February 2026, it is 4.6%.2Internal Revenue Service. Revenue Ruling 2026-3 The rate resets monthly, so the valuation date matters. For charitable contributions, a taxpayer can elect the rate from either of the two months preceding the valuation date if the result is more favorable.
The IRS publishes its own factor tables in Publication 1457 and on its actuarial tables page, covering one-life factors, term-certain factors, and adjustments for payments made at the beginning or end of a period. These tables do not apply to qualified retirement plans like 401(k)s and traditional pensions; they apply mainly to private annuities, charitable remainder trusts, and similar arrangements where the IRS needs a standardized valuation.3Internal Revenue Service. Actuarial Tables