Investment Calculator
See what a starting amount and regular contributions could grow to, or work out the contribution, starting amount, return or time you need for a goal.
After any fees and tax you enter below.
Example assumptions, not predictions.
Taken once from the total gain when you cash out. Real tax rules vary by country and account.
Year-by-year table and chart
How your investment is worked out
Each amount grows by the yearly return for the time it stays invested.
- 1
Starting amount grows
10,000× 1.07^20= 38,697
- 2
Contributions grow
500 × 240 monthsput in 120,000grows to 253,768
- 3
Your end balance
38,697+ 253,768= 292,465
- 4
Money in vs growth
In: 130,000Growth: 162,465Doubles ≈ every 10.3 yrs
Read more: the formula, a worked example, fees, tax and the rule of 72
Every amount you invest grows by the yearly return for as long as it stays invested. Your starting amount grows for the whole time; each contribution grows from the day it goes in. Growth is then added to the balance and grows too, which is why the growth part gets bigger every year. These results are illustrations from a steady return you choose. Real investments rise and fall, and nothing here is a prediction or advice.
The formula
monthly growth = (1 + yearly return)^(1 ÷ 12)
starting amount grows to = start × (1 + yearly return)^years
monthly contributions grow to = contribution × (monthly growth^months − 1) ÷ (monthly growth − 1)
end balance = the two added together
with fees: yearly growth = (1 + return) × (1 − fee)
with tax: end balance − tax rate × (end balance − total put in)
today's money = end balance ÷ (1 + inflation)^years
Worked example
Start with 10,000, add 500 at the end of every month and assume 7% a year for 20 years. The starting amount grows to 10,000 × 1.0720 = 10,000 × 3.8697 = 38,697. The monthly growth is 1.071/12 = 1.005654, so the 240 contributions grow to 500 × (3.8697 − 1) ÷ 0.005654 = 253,768. The end balance is 38,697 + 253,768 = 292,465. You put in 10,000 + 500 × 240 = 130,000, so 162,465 of it is growth.
Fees, tax and inflation
- Fees. A 0.5% yearly fee makes the yearly growth 1.07 × 0.995 = 1.06465, and the end balance falls to 273,875. That is 18,590 lost to fees, more than the 130,000 put in × 0.5% × 20 years would suggest, because the fee also comes out of your growth.
- Tax. With a 15% tax on gains at the end, the tax is 15% × 162,465 = 24,370, leaving 268,095. Real tax rules depend on your country and the type of account, so this is a rough guide.
- Inflation. At 3% a year, 292,465 in 20 years buys about what 292,465 ÷ 1.0320 = 161,931 buys today.
The rule of 72
Divide 72 by the yearly return (after fees) to estimate how long money takes to double: 72 ÷ 7 ≈ 10.3 years. The exact figure is log 2 ÷ log 1.07 = 10.24 years.
Example returns
The conservative (4%), moderate (7%) and aggressive (10%) buttons are only example assumptions so you can see a range. On the default inputs they end at about 203,832, 292,465 and 426,405. They are not forecasts for any investment.
Related calculators
For savings interest at any compounding use the compound interest calculator. To find the yearly growth rate between two values use the CAGR calculator. To plan income after work use the retirement calculator, and for Indian mutual fund SIPs use the SIP calculator.
Assumes the same return every year, with contributions monthly or yearly as you choose and any step-up applied every 12 months. Fees are taken from the balance a little each month. Results are illustrations only.
Common questions
How much will my investment grow?
It depends on what you start with, what you add, the yearly return and the time. For example, 10,000 plus 500 a month at 7% a year for 20 years grows to about 292,465. You put in 130,000, so about 162,465 is growth. The return is only an assumption: real returns go up and down from year to year.
How much do I need to invest each month to reach a goal?
Choose "Contribution" under "Solve for" in Advanced mode and enter your goal. With 10,000 to start, 7% a year and 20 years, reaching 300,000 needs about 515 a month. The calculator tries amounts until the end balance, after any fees and tax you enter, matches your goal.
What is the rule of 72?
Divide 72 by the yearly return to estimate how many years it takes money to double. At 7% a year, 72 ÷ 7 ≈ 10.3 years. The exact answer is log 2 ÷ log 1.07 ≈ 10.24 years, so the rule is a close shortcut for returns between about 4% and 12%.
How much do investment fees cost over time?
More than they look. A fee of 0.5% a year is taken from your whole balance every year, not just from your gains. On 10,000 plus 500 a month at 7% for 20 years, it cuts the end balance from about 292,465 to 273,875, which is about 18,590 lost to fees.
Does it matter if I invest at the start or end of the month?
A little. Money added at the start of each month grows for one extra month. On 10,000 plus 500 a month at 7% for 20 years, investing at the start gives about 293,900, against 292,465 at the end of each month.
What return should I use?
Nobody knows future returns. The conservative, moderate and aggressive buttons (4%, 7% and 10% a year) are only example assumptions to compare, not predictions. At those rates the default example ends at about 203,832, 292,465 and 426,405. Add inflation to see the end balance in today's money.
Related calculators
Made by Zulu Calculator, part of AlphaZulu LLC. Formulas are shown in full and rule figures are checked against official sources; see how we build calculators.