How much do I need to invest monthly to reach $1 million in 20 years?
Under a 7% nominal return with monthly compounding and no starting balance, to reach $1,000,000 in 20 years you would invest approximately $1,970 a month — of which only about $473,000 is your own money and the rest is compounding growth.
Run it with your own numbers
The Savings Goal Calculator below is loaded with this scenario's assumptions. Change any input and the answer updates instantly.
Required monthly
$1,970
For 20 years.
Goal in today's money
$610,271
Purchasing power today.
Assumptions behind this number
- 7% nominal expected return; monthly compounding; contributions at month-end.
- No starting balance; solving for the required monthly contribution.
- 2.5% inflation shown separately — $1,000,000 in 20 years is worth roughly $610,000 in today's purchasing power.
- No taxes or fees modelled. Change any value above.
Why the number comes out this way
A savings-goal calculation runs compounding in reverse: instead of asking "what does $X a month grow to," it fixes the finish line at $1,000,000 and solves for the monthly deposit that gets there. At 7% over 20 years that solves to about $1,970 a month.
The striking part is the split. You would contribute roughly $473,000 over the two decades, and compounding supplies the other ~$527,000 — more than half of the goal is growth, not savings. The market is effectively doing the larger share of the work, which is why a $1,000,000 target does not require $1,000,000 of contributions.
Horizon is the dominant lever here. Because compounding accelerates late, shortening the timeline forces the monthly figure up sharply, while lengthening it lets growth carry more — try 10 versus 25 years in the calculator to feel how steeply the required deposit responds to time.
Keep exploring
Related scenarios and the concepts behind them.
Frequently asked questions
How much a month do I need to reach $1 million in 20 years?
About $1,970 under these assumptions (7% return, monthly compounding, no starting balance).
How much of the $1 million is my own money?
Roughly $473,000 of contributions; the remaining ~$527,000 comes from compounding growth.
What is $1 million worth in today's money?
At 2.5% inflation, about $610,000 of today's purchasing power in 20 years.
What if I already have a starting balance?
Any starting amount lowers the required monthly contribution — enter it in the calculator to re-solve.
How much does a shorter timeline change it?
Substantially — a 10-year horizon requires far more per month because compounding has less time to help. Adjust the years to compare.
Educational use only
Educational purposes only. Calculator results are estimates based on assumptions and user inputs. They are not financial, investment, legal, or tax advice. Investing involves risk, including possible loss of principal. Past performance does not guarantee future results.