Annuity Calculator (Present & Future Value)
Calculate PV, FV, or payment of an annuity. Handles ordinary vs annuity-due and annual, quarterly, or monthly compounding with year-by-year accumulation table.
FINANCEAn annuity is a stream of equal cash flows at regular intervals - rent, mortgage payments, bond coupons, 401(k) contributions, and insurance-product annuities all fit the pattern. This calculator collapses the stream into a single number (present value or future value) or solves for the payment needed to hit a target.
Pick what you want to solve for (PV, FV, or PMT), supply the other inputs, choose payment frequency, and choose whether payments occur at the end of each period (ordinary annuity) or the start (annuity-due). The math: with periodic rate r = annual_rate / freq and total periods n = years ร freq, the ordinary annuity formulas are PV = PMT ร (1 - (1+r)^-n) / r and FV = PMT ร ((1+r)^n - 1) / r; for an annuity-due, multiply by (1+r). To solve for PMT, invert the relevant formula. Worked example: PMT $500/month for 20 years at 5% annual, monthly compounding, ordinary annuity gives FV approximately $205,517 and PV approximately $75,755. Switching to annuity-due raises each result by a factor of (1 + 0.05/12) - roughly 0.42%.