Finance & Economics · Personal Finance
Future Value of Annuity Calculator
Calculates the future value of a series of equal periodic payments (ordinary annuity or annuity due) compounded at a fixed interest rate over a specified number of periods.
Calculator
Formula
FV is the future value of the annuity in dollars. PMT is the fixed payment made each period. r is the periodic interest rate (annual rate divided by number of compounding periods per year). n is the total number of payment periods. \alpha equals 0 for an ordinary annuity (payments at the end of each period) and 1 for an annuity due (payments at the beginning of each period). The factor (1 + r)^1 for an annuity due reflects the extra compounding period each payment earns.
Source: Brigham, E.F. & Houston, J.F. — Fundamentals of Financial Management, 14th Ed., Cengage Learning. Also consistent with CFA Institute Quantitative Methods curriculum.
How it works
An annuity is a sequence of equal payments made at regular intervals over a defined period. When these payments earn compound interest, the total accumulated value at the end of the investment horizon is called the Future Value of the Annuity (FVA). The concept is directly tied to the time value of money: a dollar invested today is worth more in the future because it earns returns. Each payment you make begins compounding immediately, and earlier payments contribute more to the final total than later ones — this is the power of compound growth.
The standard formula for an ordinary annuity is FV = PMT × [(1 + r)^n − 1] / r, where PMT is the fixed payment per period, r is the periodic interest rate (annual rate divided by compounding periods per year), and n is the total number of periods. For an annuity due — where payments occur at the beginning of each period rather than the end — the entire result is multiplied by an additional factor of (1 + r). This single extra compounding period per payment means an annuity due always produces a higher future value than an otherwise identical ordinary annuity, typically by a factor of (1 + r).
This calculator is widely used in retirement planning (401k projections, IRA accumulations), loan structuring, lease valuation, and corporate capital budgeting. By adjusting the compounding frequency — monthly, quarterly, or annually — you can model real-world financial products precisely. For example, a monthly-contribution retirement account compounds 12 times per year, and using the correct periodic rate ensures your projection accurately reflects what a financial institution would compute.
Worked example
Scenario: You contribute $500 per month to a retirement account earning 6% annual interest, compounded monthly, for 10 years as an ordinary annuity.
Step 1 — Identify inputs: PMT = $500, annual rate = 6%, compounding periods per year = 12, years = 10, annuity type = ordinary (α = 0).
Step 2 — Calculate periodic rate: r = 6% ÷ 12 = 0.5% per month = 0.005.
Step 3 — Calculate total periods: n = 10 × 12 = 120 months.
Step 4 — Apply the ordinary annuity formula:
FV = 500 × [(1.005)^120 − 1] / 0.005
FV = 500 × [1.81940 − 1] / 0.005
FV = 500 × [0.81940 / 0.005]
FV = 500 × 163.879
FV = $81,939.67
Step 5 — Compare with annuity due: If payments were made at the beginning of each month (annuity due), multiply by (1 + 0.005): FV = $81,939.67 × 1.005 = $82,349.37. The annuity due earns an additional $409.70 due to earlier compounding.
Step 6 — Break down contributions vs. interest: Total contributions = 500 × 120 = $60,000. Total interest earned = $81,939.67 − $60,000 = $21,939.67. Compound interest accounts for 26.8% of the final balance — illustrating the significant impact of consistent compounding over a decade.
Limitations & notes
This calculator assumes a constant interest rate for the entire investment duration. In reality, savings accounts, mutual funds, and retirement portfolios experience fluctuating returns. The result should be treated as a projection under idealized conditions, not a guaranteed outcome. Additionally, the formula assumes payments are perfectly equal and on schedule — any missed payments, extra contributions, or irregular intervals will cause the actual future value to deviate. Inflation is not accounted for: the future value shown is in nominal dollars, not real (inflation-adjusted) purchasing power. For long time horizons (20–40 years), inflation can substantially erode the real value of the result. Tax implications on interest income or investment gains are also outside the scope of this calculator. For tax-advantaged accounts (like Roth IRAs or 401ks), consult a certified financial planner for after-tax projections. Finally, this model does not account for fees or expense ratios, which can meaningfully reduce the effective rate of return in managed investment products.
Frequently asked questions
What is the difference between an ordinary annuity and an annuity due?
An ordinary annuity makes payments at the end of each period (e.g., end of the month), while an annuity due makes payments at the beginning of each period. Because annuity due payments start earning interest one period earlier, they always produce a higher future value. For a 6% annual rate compounded monthly, an annuity due yields approximately 0.5% more than an equivalent ordinary annuity.
How does compounding frequency affect the future value of an annuity?
Higher compounding frequency increases the future value, though the effect diminishes as frequency increases. Switching from annual to monthly compounding on a $500 payment at 6% over 10 years raises the future value from approximately $79,085 to $81,940 — a meaningful difference of nearly $2,900. This is because monthly compounding applies interest 12 times per year on a growing balance, versus once for annual compounding.
Can I use this calculator to project my 401(k) or IRA balance?
Yes, with caveats. Enter your regular contribution as PMT, select monthly compounding, and use a realistic long-term expected return (historically 6–8% after inflation for diversified equity portfolios). The result gives you a nominal future balance projection. However, this calculator does not account for employer matching, variable returns, fees, or tax treatment — all of which significantly impact real retirement outcomes.
What happens if the interest rate is 0%?
If the interest rate is 0%, the future value formula breaks down mathematically because the denominator r becomes zero. In this degenerate case, the future value simply equals PMT × n (total contributions with no interest). Our calculator may return an undefined or NaN result at exactly 0% — for a zero-rate scenario, manually multiply your payment by the number of periods.
How is the future value of an annuity related to present value?
The future value and present value of an annuity are linked by the discount factor (1 + r)^n. Specifically, FV = PV × (1 + r)^n, where PV is the present value of the same annuity stream. Present value asks: what lump sum today equals this stream of future payments? Future value asks: what will this stream of payments be worth at a future date? Both concepts stem from the same time value of money principle and are inverse operations of each other.
Last updated: 2025-01-15 · Formula verified against primary sources.