Annuity Calculator
Future value of a series of level payments at a fixed rate.
Educational estimate only — not investment, lending, or financial advice. Confirm figures with statements or a qualified professional before you act.
About this tool
Enter a payment, an annual rate, a number of years and how often you pay. The calculator gives the future value of the annuity along with total contributions and the interest earned.
How to use
How it works
An ordinary annuity pays at the end of each period; an annuity-due pays at the start. Paying at the start earns one extra period of interest on each payment. Interest compounds at the same frequency as payments, so a monthly plan compounds monthly.
FV = PMT × [(1 + i)^n − 1] ÷ i i = annual rate ÷ payments per year, n = years × payments per year
Worked example
200 a month for 10 years at 6%
- Input
- PMT −200; 6%; 10 years; 12 a year; end of period
- Output
- FV $32,775.87; contributions $24,000; interest $8,775.87
- Walkthrough
- There are 120 payments at 0.5% a month. The growth factor is 163.8793, so 200 × 163.8793 = 32,775.87. Paid at the start of each month instead, the future value is $32,939.75.
Limitations
- Fixed level payments and a constant rate.
- Compounding frequency equals payment frequency.
- No tax, fees or inflation.
Questions
What is the future value of 200 a month for 10 years at 6%?
What is the difference between an ordinary annuity and annuity-due?
Should I enter the payment as negative?
Can I use quarterly or annual payments?
Features
- Ordinary or due annuity
- Total interest earned
- Any payment frequency
- Runs in your browser
Guides
Related resources
Guides and videos from around the web—opens on YouTube or the publisher’s site.
Introduction to interest
Khan Academy
Simple vs compound framing for NOM/EFF conversions.
Watch on YouTubeIntroduction to bonds
Khan Academy
Coupon and yield basics for bond calculators.
Watch on YouTube
- Financial tools and calculators
Investor.gov
Official US investor education tools for cross-checks.
- Mortgage Formulas
Math is Fun
Amortization math behind loan schedule export.