Future Value of an Annuity Calculator

Calculate the final value after a series of investments, deposits, or withdrawals.
Please rotate to see calculator
Your device is too small to show this calculator.
Here are more calculators to select from.

An annuity, as used here, is a series of regular, periodic payments to or withdrawals from an investment account. Wikipedia lists these examples of annuities "regular deposits to a savings account, monthly home mortgage payments, monthly insurance payments, and pension payments." We can classify annuities by the frequency of the cash flow dates. The investor may make deposits (withdrawals, payments) weekly, monthly, quarterly, yearly, or at any other regular interval of time. This calculator supports eleven frequencies.

Future Value of an Annuity Calculator
Future Value of an Annuity Calculator

The Accurate Future Value of an Annuity Calculator calculates the FV of a series of periodic amounts.

  • Create printable schedules with dates
  • Export or print charts

"What will be the final value of a series of deposits, withdrawals or investments?"

The future value of an annuity is the amount the cash flow will be worth as of a future date. Due to the investment gain or interest earned on the principal (the amount deposited), the final value is greater than the sum of the deposits.

This future value of an annuity (FVA) calculator calculates what the value will be as of any future date. The calculator optionally allows for an initial amount that is not equal to the periodic deposit. This feature enables the user to calculate the FVA for an existing investment.

If the investment is a new investment set the "Starting Amount (PV)" to 0.

This FVA calculator also calculates the future value after a series of withdrawals. If you start with $1,000,000 and assume it earns 4.0% per year, the calculator will calculate the value after 30 years of $5,000 monthly withdrawals. To indicate a withdrawal, enter a negative amount.

Please rotate to see calculator
Your device is too small to show this calculator.
Here are more calculators to select from.

Instructions for the future value of an annuity calculator

Date selection via pop-up calendar

To Quickly
Pick a Date

  • Starting amount (PV): This is the money you have at the beginning of the annuity period. It could be the initial investment amount or the current value of an existing annuity.
  • Periodic amount: This is the amount of money you will withdraw (-) from or contribute (+) to the annuity regularly. The terms of the annuity will determine the amount and frequency.
  • Number of periods: This is the number of times the periodic cash flow will occur.
  • Annual interest rate: This is the interest rate that the annuity will earn. It is expressed as a percentage per year.
  • Start date: This is the present value date (see note below). It could be the date you purchase the annuity or another predetermined date.
  • First contribution date: This is when you will make your first contribution (or withdrawal) from the annuity. It could be the same as the start date or a later date.
  • Cash flow frequency: This is the frequency with which you will contribute to or withdraw from the annuity. It could be monthly, quarterly, annually, or another interval.
  • Monthly compounding: This refers to the frequency with which the interest on the annuity will be compounded. If you do not know the compounding frequency, then set it to match the cash flow frequency.

Note: As explained, an annuity is a regular cash flow - either scheduled contributions or withdrawals. However, because this calculator lets the user specify both a first cash flow date and a start date that may not align with the cash flow, the calculator can accurately calculate the future value. This is the case even if the cash flows don't start until years later.

10 Comments on “Future Value Of An Annuity Calculator”

Join the conversation. Tell me what you think.
  • W S Beckwith says:

    Very nice tool. Just wish you had the capability to show negative values in your Balance/FV column. Thanks!

    • Thanks for the compliment.

      Here’s another calculator – the Ultimate Financial Calculator that will probably do what you want (I say probably because I’m not sure what you need besides the negative balance.

      If you try it, scroll down the page and you’ll there’s a number of tutorials.

      Assuming you have some amount call it "X", and you want to make withdrawals, set the Schedule Type to "savings". Create two rows, the first row as a deposit with value "X" and the second row with value "Y" for the number of withdrawals you expect. If Rounding (under settings) is set to "Open Balance", the balance will go negative.

      Let me know if there are other details, and I’m sure we can work through them.

    • Hi,
      The Future Value calculator is not calculating values. It only shows 4 months of data even if the selection is more than 4 month period. Can someone look into this. This is a great tool that provides future projected cash values. Really love it. Hoping to get this fixed.

      • Hello, That’s really embarrassing.

        I recently made a small change that broke some calculators. This morning I released a fix.

        Please try again.

        If you do not see the change right away, you may have to perform a hard refresh of the page:

        Depending on your operating system all you need to do is the following key combination:

        • Windows: ctrl + F5
        • Mac/Apple: Apple + R or command + R
        • Linux: F5

        Above, from Refresh Your Cache.

        If you don’t mind, please let me know if the problem is resolved for you.


  • sumit thakur says:

    Is it Available on WordPress widget?

  • I have a sum invested and I would like to know how much I can draw from that sum every month whilst keeping the inflation adjusted value of the sum the same.
    Another way of putting this is my monthly withdrawal should equate to the interest on the sum minus the adjustment for inflation.
    Is it as simple as subtracting the monthly rate of inflation from the monthly rate of growth and applying that to the sum invested to get my monthly withdrawal amount?

    • The Ultimate Financial Calculator is designed for this problem.

      Change "Schedule Type" to "Savings."

      Click on "Cash Flow Options" for your withdrawal series and select "Percent Step."

      Enter the assumed inflation rate as the "Percent change per level."

      If you have any questions, please ask them Also note the link on the above page to a number of different tutorials.

Comments, suggestions & questions welcomed...

Your email address is not published. I use it only to notify you of a reply.

Let me know if you have a website. I might like to visit it.

* Required