Green plant growing from a pile of coins - future value calculator

Future Value Calculator

Enter a starting balance, a monthly deposit, an annual return and a time period. Starting with $10,000 and adding $200 a month at 6 percent for 15 years grows to $82,704.68.

How the future value calculator works

Future value is what money you have now, plus regular deposits, will be worth later at a given interest rate. This calculator compounds monthly and assumes you deposit at the end of each month.

The formulas

Future value = Starting balance x (1 + i)^N + Deposit x ((1 + i)^N – 1) / i
i = annual rate / 12 and N = years x 12

Example: Start with $10,000, add $200 a month, earn 6 percent a year for 15 years. Total deposits are $46,000.00, the future value is $82,704.68 and interest earned is $36,704.68.

Notes and limits

  • The rate is assumed constant. Real returns change from year to year.
  • Taxes, fees and inflation are not included.
  • For the same math in Excel use =FV(rate/12, years*12, -deposit, -balance).

Figures are estimates for planning and are not financial advice. Check your own agreement or statement for exact terms.

Free pricing tips for your business

Get short, practical tips on pricing jobs and using our free calculators. No spam, unsubscribe any time.

    Frequently asked questions

    What is future value?

    It is the value of money today at a later date, after interest. Here the default case grows to $82,704.68.

    How is it calculated?

    Starting balance grows by (1 + i)^N and each deposit grows for the months remaining. The two parts are added.

    Does it include inflation?

    No. Divide the result by an inflation factor to see buying power in today’s dollars.

    Which Excel function does the same thing?

    FV. Use =FV(0.06/12,180,-200,-10000) for the default example.

    Need a custom calculator or spreadsheet built for your business?

    Talk to us

    More free tools: All free calculators · Compound interest calculator · Annuity calculator · Rule of 72 calculator