Investment Calculator · Practical guide
How Much Do I Need to Invest Monthly to Be a Millionaire?
At an 8% average return, $667 a month for 30 years builds a million-dollar portfolio.
At a glance
The Answer by Time Horizon
At an 8% average annual return, reaching $1,000,000 takes about $667 a month if you have 30 years, or $285 a month if you have 40. Time is the most powerful variable: waiting 10 extra years to start raises the required monthly amount roughly six-fold. These figures assume monthly compounding with deposits at the start of each month, exactly as the calculator above computes.
Interactive tool
Investment Calculator
Enter your own values, then compare the result with the examples below.
Investment Summary
Year-by-Year Growth
| Year | Start Balance | Contributions | Returns | End Balance |
|---|
Monthly Investment Needed for $1 Million at 8%
| Years to Invest | Monthly Amount | Total You Deposit | Growth Does the Rest |
|---|---|---|---|
| 20 years | $1,687 | $404,880 | $595,120 |
| 25 years | $1,045 | $313,500 | $686,500 |
| 30 years | $667 | $240,120 | $759,880 |
| 40 years | $285 | $136,800 | $863,200 |
How Return Assumptions Move the Target
The 8% figure is a middle-of-the-road assumption for a diversified portfolio. At a conservative 6%, 30-year millionaire status needs about $991 a month instead of $667. At an optimistic 10%, it drops to about $439. Because no one knows future returns, run the calculator at 6%, 8%, and 10% and aim for the middle — over-saving is a far better surprise than under-saving.
Work Backward from Your Own Numbers
To test any plan in the calculator above: enter your current savings as the initial investment, set the monthly contribution, pick a return rate, and slide the years until the future value crosses $1,000,000. The year-by-year table shows exactly when the balance passes each milestone, which makes the goal feel concrete instead of abstract. Starting with an existing balance cuts the required monthly deposit noticeably — $50,000 already invested at 8% grows to nearly $547,000 in 30 years on its own.
Frequently Asked Questions
Can I become a millionaire on an average salary?
Yes, given enough time. A $667 monthly contribution is roughly 12% of a $65,000 salary — ambitious but achievable, especially with a 401(k) match subsidizing part of it. Starting at 25 instead of 35 cuts the needed amount by more than half.
Does the 4% rule mean $1 million is enough to retire?
Roughly, $1 million supports about $40,000 a year of withdrawals under the 4% guideline. Whether that's enough depends on your spending, Social Security, and other income sources.
Should I count my employer's 401(k) match?
Yes — employer matching dollars are contributions too. If you contribute $400 and your employer adds $200, enter $600 as the monthly amount.
What about inflation — will $1 million still matter?
At 3% inflation, $1 million in 30 years buys what about $412,000 buys today. Consider targeting more than a million, or rerun the math using a real (inflation-adjusted) return of about 5%.