One million dollars sounds like a number reserved for lottery winners and tech founders. But for an ordinary saver with a long enough runway, it is mostly a math problem. The honest answer to how much to save to be a millionaire is not a single figure. It depends on two things you can influence and one you cannot: how much you set aside each month, what rate of return you earn, and how many years your money has to grow.

In this guide you will see the actual monthly contribution needed to reach $1 million at different ages and return rates, a worked example of how compounding does the heavy lifting, and the practical levers that move the number the most. Everything here is general education, not personalized financial advice, but the figures are real and you can reproduce them yourself with our free compound interest calculator.

The short answer: it is a function of time

Reaching a savings goal with regular contributions follows the future value of an annuity. The longer your money compounds, the more the market does the work and the less you have to contribute out of pocket. To put rough numbers on it, at a 7% average annual return you would need to save roughly $381 per month for 40 years, about $820 per month for 30 years, or close to $1,920 per month for 20 years to land near $1 million.

Notice the pattern: cutting your time horizon in half does not double the monthly amount, it more than doubles it. That is compounding working against late starters. If you want to understand the mechanism behind these jumps, our explainer on why starting to invest early beats investing more later walks through it step by step.

How much to save each month, by years and return rate

The table below shows the approximate monthly contribution needed to reach $1 million, assuming contributions are invested monthly and returns compound monthly. Real-world returns are never this smooth, but these figures give you a realistic target to plan around.

Years to grow4% return6% return7% return8% return10% return
40 years$846$502$381$286$158
30 years$1,441$996$820$671$442
25 years$1,945$1,443$1,234$1,051$754
20 years$2,726$2,164$1,920$1,698$1,317
15 years$4,064$3,439$3,155$2,890$2,413
10 years$6,791$6,102$5,778$5,466$4,882

Two takeaways jump out. First, the return rate matters enormously over long horizons: at 40 years, the gap between a 4% saver and a 10% saver is more than fivefold in required monthly savings. Second, over short horizons the return rate barely helps, because there is not enough time for growth to accumulate. With only 10 years, you are essentially saving your way to the goal regardless of return.

What return rate should you actually assume?

The figures above span a wide range on purpose, because the rate you plug in changes everything. For context, the S&P 500 has delivered an average annual return of roughly 10% before inflation over the past several decades. After subtracting inflation, the real historical return has been closer to 6.5% to 7%. Those are long-run averages across many up and down years, not a promise for any single year or decade.

A few sensible reference points:

  • 4% roughly reflects a conservative, bond-heavy portfolio or a high-yield savings account in a good-rate environment.
  • 6% to 7% is a reasonable planning assumption for a diversified stock-heavy portfolio after inflation.
  • 10% reflects long-run stock returns before inflation, and is optimistic for planning because it ignores rising costs.

When in doubt, plan with a conservative rate and treat anything extra as a bonus. If your assumption is too rosy and the market underdelivers, you fall short. If you assume modestly and the market cooperates, you arrive early. For more on why the rate you earn compounds so dramatically, see our breakdown of the compound interest formula with worked examples.

A worked example: where the million actually comes from

Take the 30-year, 7% case. Saving about $820 per month gets you to $1 million. Over those 30 years you personally contribute roughly $295,000 out of your own pocket. The remaining $705,000 is investment growth. In other words, your contributions make up less than a third of the final balance, and compounding supplies the rest.

Now stretch the timeline to 40 years at the same 7%. You save just $381 a month, contributing about $183,000 total, and growth provides more than $817,000. You put in less money overall and still reach the same destination, purely because you gave it ten more years. This is the single most important idea in long-term investing, and it is the reason the difference between simple and compound interest matters so much over decades.

The earlier you start, the more of your $1 million is built by the market instead of by your paycheck.

Levers that change your number

1. Start sooner

As the worked example shows, time is the most powerful and the least replaceable lever. Every year you delay shifts more of the burden onto your monthly contribution. If you can only do one thing, start now, even with a small amount.

2. Increase the rate you earn

Choosing investments that compound efficiently, rather than letting cash sit idle, can dramatically cut the monthly amount required. If you are unsure where to begin, our guide to the best compound interest investments for beginners covers index funds, retirement accounts, and high-yield savings. Be realistic, though: chasing returns usually means taking on more risk and more volatility.

3. Use tax-advantaged accounts

Accounts like a 401(k) or IRA let your gains compound without an annual tax drag, and employer matching is effectively free money toward your goal. The contribution limits on these accounts are generous enough that many savers can hit the monthly targets above entirely inside them.

4. Automate and escalate

Set up an automatic transfer on payday so the money is invested before you can spend it. Better still, raise the amount a little each year, for example whenever you get a pay increase. A contribution that grows alongside your income keeps the goal realistic even if the early numbers feel tight.

Common mistakes that derail the plan

  • Assuming a return that is too high. Planning around 10% real returns sets you up to fall short. Use 6% to 7% after inflation as a grounded baseline.
  • Forgetting inflation. A million dollars 30 years from now will buy less than a million does today. The goal is still useful, but think of it in today's purchasing power.
  • Interrupting compounding. Pausing contributions or cashing out during a downturn breaks the chain that does the heavy lifting. We cover this and other pitfalls in 7 common compound interest mistakes.
  • Carrying high-interest debt. Compounding works against you on credit cards just as powerfully as it works for you when investing. Clearing expensive debt often beats investing the same dollar, as explained in how compound interest works against you on debt.

Key takeaways

  • There is no single monthly number to become a millionaire; it depends on your time horizon and return rate.
  • At a 7% return, plan for roughly $381/month over 40 years, $820/month over 30 years, or $1,920/month over 20 years.
  • Over long horizons, most of your $1 million comes from investment growth, not your own contributions.
  • Time is the strongest lever, followed by the rate you earn and the consistency of your contributions.
  • Plan with a conservative, inflation-adjusted return, automate your savings, and let compounding do the rest.

Run your own scenario, with your real age, contribution, and expected return, in our free compound interest calculator to see exactly how close $1 million is for you.