Skip to content
Calculator Tools
Finance Calculators

Investment Calculator

Project how an investment grows with a starting amount, monthly contributions and an expected return — with a yearly table.

Enter values

Results update as you type.

Result

Future value

$343,778.24

Total contributed
$130,000.00
Total growth / interest
$213,778.24
Growth as % of contributions
164.44%

Growth by year

YearTotal contributedTotal growthBalance
Year 116,0001,054.9617,054.96
Year 222,0002,695.4724,695.47
Year 328,0004,970.1532,970.15
Year 434,0007,931.6241,931.62
Year 540,00011,636.8951,636.89
Year 646,00016,147.6862,147.68
Year 752,00021,530.8773,530.87
Year 858,00027,858.8685,858.86
Year 964,00035,210.0799,210.07
Year 1070,00043,669.42113,669.42
Year 1176,00053,328.89129,328.89
Year 1282,00064,288.09146,288.09
Year 1388,00076,654.89164,654.89
Year 1494,00090,546.13184,546.13
Year 15100,000106,088.33206,088.33
Year 16106,000123,418.52229,418.52
Year 17112,000142,685.1254,685.1
Year 18118,000164,048.81282,048.81
Year 19124,000187,683.68311,683.68
Year 20130,000213,778.24343,778.24

Illustration only. Real investment returns vary and are not guaranteed.

About the Investment Calculator

Project how an investment grows with a starting amount, monthly contributions and an expected return — with a yearly table.

Also known as: investment growth, investment return calculator, stock market calculator, how much will my investment grow.

How to use this calculator

  1. Enter initial investment, monthly contribution, expected annual return, years.
  2. The result updates instantly as you type — press Calculate (or Enter) at any time.
  3. Review the breakdown shown under the main result.
  4. Use Copy result or Share to save the answer or send a link with your inputs.

Formula

FV = P(1 + r)ⁿ + PMT·((1 + r)ⁿ − 1)/r (monthly periods)
P
= initial amount
PMT
= monthly contribution
r
= monthly rate
n
= months

Worked example

Using the values pre-filled in the calculator above:

  • Initial investment = 10,000
  • Monthly contribution = 500
  • Expected annual return = 8 %
  • Years = 20

the calculator returns:

  • Future value: 343,778.24
  • Total contributed: 130,000
  • Total growth / interest: 213,778.24
  • Growth as % of contributions: 164.44%