How to Reach $1 Million: What It Actually Takes

Three variables decide it: how much you save, what it earns, and how long you wait.

At a 7% hypothetical annual return, $1,000 a month reaches $1 million in about 28 years — and $2,000 a month in about 20 years. The earlier years feel slow; compounding does the heavy lifting in the last decade. Run your own numbers below.

The math of a million

Reaching $1 million is not about luck or a single big win — it is a predictable function of monthly contribution × return × time. The table below shows how many years it takes to reach $1 million from a $0 start at a 7% hypothetical return:

Monthly contributionYears to $1 million
$500~36 years
$1,000~28 years
$1,500~23 years
$2,000~20 years

Doubling your contribution from $500 to $1,000 cuts the time by about 8 years. Doubling it again to $2,000 only cuts about 3 more years. That is the compounding curve: in the later years, growth does more than saving.

Run your own numbers with the Compound Interest Calculator →

What a consistent 30-year plan looks like

PlanFinal value (7%)
$10,000 start + $1,000/mo for 30 years$1,301,136
$0 start + $1,000/mo for 30 years$1,219,971
$0 start + $2,000/mo for 25 years$1,620,143

Two takeaways: the starting lump sum helps but is not the deciding factor, and consistency over decades beats waiting for a "better time" to start. Work backwards from a target with the Savings Goal Calculator.

Why the last decade is where it happens

With $1,000/month, after 10 years you have saved $120,000 — but growth only adds a fraction of it. By year 28, growth outpaces everything you contributed. This is why starting early is worth more than saving a little more later: the monthly math behind any goal.

Risk & limitations

  • 7% is a hypothetical long-run U.S. stock assumption — not a guarantee; returns vary and can be negative in some years.
  • Taxes and fees reduce real outcomes and are excluded here.
  • Inflation reduces buying power; $1 million today and in 28 years are not the same amount.
  • Educational projection only, not personalized investment advice.

Sources: Long-run return context: NYU Stern (Damodaran) · Inflation data: U.S. Bureau of Labor Statistics CPI. Educational projection only.

Frequently asked questions

How long does it take to become a millionaire with $1,000 a month?
At a hypothetical 7% annual return, $1,000 a month from a $0 start reaches $1 million in about 28 years. The exact time depends on your return and whether you start with a lump sum.
Is it realistic to save $1 million?
For most people it requires either a high contribution, a long horizon, or both. A 20-year plan needs roughly $2,000 a month at 7%; a 30-year plan needs roughly $1,000 a month. It is a math question more than a luck question.
What return should I use for my projection?
Long-run U.S. equity averages have historically been in the high single digits, but actual returns are unpredictable year to year. A 7% figure is a common conservative planning assumption for a diversified stock-heavy portfolio.
Does inflation reduce a million dollars' buying power?
Yes. At 3% inflation, $1 million loses about 45% of its buying power over 20 years. Long-term goals are usually modeled in real (inflation-adjusted) terms.