Enter your savings and monthly contribution — see exactly when you hit $1 million and every milestone along the way.
For most people, becoming a millionaire is not a matter of luck, inheritance, or a high salary — it is a function of three variables: how much you already have, how much you add each month, and how long you let compound interest work. The math is unambiguous and often surprising. A 25-year-old who starts with nothing and invests $500 per month at an 8% average annual return will reach $1 million in approximately 30 years and 4 months — by age 55, without ever increasing their contribution. The same person starting at 35 needs $1,200 per month to hit $1 million by the same age of 65. Time, not income, is the primary variable that separates people who build wealth from those who don't.
What makes the million-dollar milestone particularly meaningful as a target is what happens after you cross it. Once you have $1 million invested at 8%, the portfolio generates roughly $80,000 per year in growth — more than the median US household income. At that point, your money is effectively working a full-time job on your behalf. The first million is the hardest by far because you are doing most of the work yourself. Every million after the first takes progressively less time as investment gains begin to dominate over contributions. The second million typically takes roughly half as long as the first.
The following table shows how the time to $1 million changes based on monthly contribution and starting balance, all assuming an 8% annual return. The acceleration effect — where time decreases dramatically with modest increases in contribution — is one of the most motivating insights in personal finance.
| Starting savings | $300/mo | $500/mo | $1,000/mo | $2,000/mo |
|---|---|---|---|---|
| $0 | 38.9 yrs | 31.7 yrs | 23.5 yrs | 16.8 yrs |
| $10,000 | 36.8 yrs | 30.3 yrs | 22.7 yrs | 16.4 yrs |
| $25,000 | 34.2 yrs | 28.5 yrs | 21.6 yrs | 15.9 yrs |
| $50,000 | 30.4 yrs | 25.8 yrs | 19.9 yrs | 14.9 yrs |
| $100,000 | 24.8 yrs | 21.6 yrs | 17.3 yrs | 13.3 yrs |
Assumes 8% annual return compounded monthly. All figures approximate.
Charlie Munger famously said the first $100,000 is a bitch — and the math backs him up. When you are starting from zero, every dollar of growth comes entirely from your contributions. At $500 per month with an 8% return, your first year of investment gains is roughly $400 — less than one monthly contribution. By the time you have $100,000, your annual investment gains are approximately $8,000 — more than one contribution per month. By the time you reach $500,000, annual gains exceed $40,000 — more than seven contributions per month. The portfolio begins to fund itself, and your contributions become a progressively smaller fraction of your total growth. The experience of building wealth fundamentally changes once compound interest begins to dominate over contributions.
One of the most striking patterns this calculator reveals is how dramatically the pace of wealth-building accelerates once you pass the halfway point. For a person with $500 per month and an 8% return, crossing from $0 to $500,000 takes approximately 24.5 years. Crossing from $500,000 to $1,000,000 takes only about 7 more years — less than a third of the time. And crossing from $1,000,000 to $2,000,000 takes roughly 9 more years. The reason is straightforward: once the portfolio is large enough, annual investment gains dwarf monthly contributions. At $800,000, an 8% annual return generates $64,000 in growth — $5,333 per month — which is 10 times a $500 monthly contribution. The math becomes self-sustaining in a way that is genuinely difficult to visualize until you see it laid out year by year.
Most people focus on return rate when thinking about wealth-building — trying to find the best stocks, the highest-yield funds, the most aggressive allocation. But for the first 10–15 years of an investment journey, your monthly contribution has a far larger impact on your timeline than your return rate. Consider: increasing your monthly contribution from $500 to $700 shaves approximately 4 years off the time to $1 million. Increasing your return rate from 7% to 9% saves roughly 3.5 years over the same period. Both matter, but contribution is more within your control — and more actionable — especially early in the journey.
In the early years, when your balance is small, contribution rate dominates. At $10,000 saved and $500/month, the difference between a 6% and 10% return rate is about 6 years to $1 million. But the difference between $500/month and $800/month at a fixed 8% return is also about 5 years. This means the most actionable lever you have — regardless of market conditions — is the amount you contribute each month. Market returns are outside your control. Your savings rate is not. Every dollar you redirect from spending to investing in your 30s is worth many multiples of the same dollar redirected in your 50s.
| Starting age | Monthly needed for $1M by 65 | Total contributed | Gains earned |
|---|---|---|---|
| Age 22 | $147/mo | $63,861 | $936,139 |
| Age 25 | $187/mo | $89,760 | $910,240 |
| Age 30 | $278/mo | $100,080 | $899,920 |
| Age 35 | $432/mo | $129,600 | $870,400 |
| Age 40 | $698/mo | $167,520 | $832,480 |
| Age 45 | $1,193/mo | $214,740 | $785,260 |
Assumes 8% annual return. Target: $1,000,000 by age 65.
Investment fees are one of the most underappreciated factors in the race to $1 million. A 1% annual expense ratio on a $500/month investment at 8% over 30 years costs approximately $200,000 in final balance compared to a 0.05% expense ratio fund — the equivalent of roughly 33 additional years of contributions. Many actively managed mutual funds charge 0.5–1.5% annually while consistently underperforming their benchmark index. Switching from a 1% fee fund to a 0.05% index fund does not just save fees — it effectively compounds the savings themselves. Every dollar not paid in fees stays in your portfolio and earns returns. Over 30 years, this is one of the highest-certainty ways to accelerate your timeline without changing your contribution amount, taking on more risk, or relying on market outperformance.
If your current monthly contribution feels impossible to increase, start with the smallest possible increment. Financial research consistently shows that people who automate even a $25/month increase — triggered automatically on their next raise — reach significantly higher balances than those who plan to increase "when the time is right." The time is never right. The most effective approach is to automate a contribution increase before you have a chance to spend the extra income: set up a 1% salary increase redirect as soon as each raise takes effect. Over a decade, this strategy compounds in both financial and behavioral terms, creating a savings rate that would have seemed impossible to sustain if implemented all at once. The key insight is that behavioral momentum matters as much as financial math: people who establish the habit of automatic increases consistently outperform those who rely on willpower and manual decisions, even when their starting contribution is lower.