Quick answer
At a 7% average annual return, you need to invest about $381 a month starting at age 25 to reach $1 million by 65. Starting at 35 requires about $820 a month, and starting at 40 about $1,234 a month. The earlier you start, the more compound interest does the work.
Becoming a millionaire isn't reserved for tech founders and lottery winners. With disciplined monthly investing and enough time, it's a math problem with a very achievable solution. Here's exactly how much you need to invest each month based on when you start.
The Magic Numbers: Monthly Investment to Reach $1 Million
Assuming a 7% average annual return (the historical S&P 500 average after inflation):
| Starting Age | Years to Invest | Monthly Investment Needed | Total You Invest | Interest Earned |
|---|---|---|---|---|
| 20 | 45 years (to 65) | $263 | $142,020 | $857,980 |
| 25 | 40 years | $381 | $182,880 | $817,120 |
| 30 | 35 years | $555 | $233,100 | $766,900 |
| 35 | 30 years | $820 | $295,200 | $704,800 |
| 40 | 25 years | $1,234 | $370,200 | $629,800 |
| 45 | 20 years | $1,920 | $460,800 | $539,200 |
| 50 | 15 years | $3,155 | $567,900 | $432,100 |
The pattern is clear: starting at 25 requires $381/month. Waiting until 40 requires $1,234/month — more than 3× as much for the exact same result. Time is your most powerful asset.
Why Compound Interest Is Called the 8th Wonder of the World
Notice the "Interest Earned" column. If you start at 25, you invest $182,880 of your own money — but compound interest contributes $817,120. That's 82% of your million coming from returns, not from your pocket. Read our deep dive on how compound interest works.
What If I Want to Reach $1 Million Faster?
At higher monthly contributions (still assuming 7% returns):
| Monthly Investment | Time to $1 Million | Total Invested |
|---|---|---|
| $500 | 33.3 years | $199,800 |
| $1,000 | 25.5 years | $306,000 |
| $1,500 | 21.4 years | $385,200 |
| $2,000 | 18.7 years | $448,800 |
| $3,000 | 15 years | $540,000 |
| $5,000 | 11.3 years | $678,000 |
Where to Invest Your Monthly Contributions
- 401(k) with employer match (first priority). If your employer matches contributions, this is an instant 50–100% return. Max the match before doing anything else.
- Roth IRA ($7,500/year limit). Tax-free growth and withdrawals make this ideal for long-term wealth building.
- Taxable brokerage account. After maxing tax-advantaged accounts, invest in a low-cost S&P 500 index fund (like VOO or FXAIX) or total market fund (VTI).
What to Invest In: Keep It Simple
You don't need to pick stocks or time the market. A simple, diversified portfolio works:
- One-fund solution: A target-date fund (like Vanguard Target Retirement 2055) handles everything automatically
- Two-fund solution: 80% US total stock market (VTI) + 20% international (VXUS)
- Three-fund solution: 60% US stocks + 20% international stocks + 20% bonds (adjust bond % as you age)
The key: keep costs low (expense ratios under 0.10%) and never try to time the market. Time in the market beats timing the market every time.
Run Your Own Numbers
Use our Retirement Savings Calculator to model your exact situation — including employer matches, expected returns, and different contribution levels. Check your progress with the Net Worth Calculator to see how your investments fit into your total financial picture.
Frequently Asked Questions
How long does it take to become a millionaire investing $1,000 a month?
Roughly 25–28 years at a 7% average annual return, depending on how often returns compound.
Where should I invest to become a millionaire?
Start with your 401(k) up to the employer match, then a Roth IRA, then more 401(k) contributions or a taxable brokerage account — using low-cost index or target-date funds.
Is a 7% return realistic?
It's roughly the long-run inflation-adjusted return of the S&P 500. Actual returns vary a lot from year to year.
Found this useful? Share it with someone who needs it.
Disclaimer: This article is for educational purposes only and is not financial, tax, or legal advice. Figures are estimates based on publicly available data at the time of writing. Consult a qualified professional about your situation.