Snowballr provides financial education, not investment advice. Verify any advisor on FINRA BrokerCheck.
Snowballr
More
GuidesProtect your moneyScenariosEmbed on your site
Free · No sign-up required
Savings Goal Example

How to Save $1,000,000 in 40 Years at 6%

Short answer

To save $1,000,000 in 40 years at a 6% annual return, you need to contribute $502 per month. Over the full period you will deposit $241,025 of your own money; compound growth produces the remaining $758,975 76% of the final balance comes from compounding, not from your deposits.

Math: PMT = $1,000,000 × 0.00500 / ((1 + 0.00500)480 − 1) = $502.

By Snowballr Editorial Team
Last reviewed May 10, 2026Fact-checked against primary sourcesEditorial standards

The numbers

Target balance$1,000,000
Time horizon40 years (480 months)
Annual return rate6%
Required monthly contribution$502
Total you contribute$241,025
Total compound growth$758,975
Growth as % of final balance76%
Equivalent lump sum invested today$97,222

The cost of waiting (or the gift of starting early)

Starting 5 years earlier or later changes the required monthly contribution dramatically because you give up (or gain) 5 doublings worth of compound time:

Started 5 years earlier (45 years total)$363/month — saves $139/mo
Baseline (40 years)$502/month
Started 5 years later (35 years total)$702/month — costs $200/mo extra

The gap between "start earlier" and "start later" is one of the most under-appreciated features of compounding math. Earlier-contributed dollars spend more years earning growth on growth — every dollar saved at year 1 has the full 40 years to compound, while dollars saved in year 40 have effectively zero time to grow.

Year-by-year accumulation

Most savers underestimate how long the early years feel. The first 5 years of any savings goal show very modest growth because the principal balance is small. The last 5 years are where compounding does most of the visible work.

YearBalanceTotal contributedTotal growth
1$6,225$6,026$199
2$12,834$12,051$783
3$19,851$18,077$1,774
4$27,300$24,103$3,198
5$35,209$30,128$5,081
10$82,701$60,256$22,445
15$146,761$90,385$56,376
20$233,168$120,513$112,655
25$349,717$150,641$199,076
30$506,926$180,769$326,156
35$718,976$210,897$508,079
40$1,005,000$241,025$763,975

The lump-sum alternative

If you have $97,222 available today and invest it at 6% annually, it will reach $1,000,000 in exactly 40 years with zero additional contributions. That lump sum is just 40% of what you would otherwise contribute monthly — proof that one-time windfalls (inheritances, bonuses, home sales) are extraordinarily powerful when invested early.

Is 6% a realistic return assumption?

Yes — close to the long-term real (after-inflation) return of a diversified US stock portfolio. Most fee-only planners use 7% real for retirement projections. This is the most defensible assumption for any horizon over 10 years. Read our pillar guide on compound interest for the full framework on choosing a return rate.

Frequently asked questions

How much do I need to save monthly to reach $1,000,000 in 40 years?

Short answer: $502 per month at a 6% annual return. Total contributions over 40 years: $241,025. Compound growth provides the remaining $758,975 (76% of the final balance).

What if I start 5 years earlier?

Short answer: Starting 5 years earlier reduces the monthly contribution to $363 — a savings of $139 per month. Time is mathematically the most powerful lever; every additional year reduces the required contribution rate non-linearly.

What if I start 5 years later?

Short answer: Starting 5 years later requires $702 per month — an extra $200 per month versus the baseline. This is the cost of procrastination compounded.

What lump sum invested today would reach this goal?

Short answer: $97,222 invested today at 6% reaches $1,000,000 in 40 years with no additional deposits. That is roughly 40% of the total you would otherwise contribute monthly — windfalls have outsized power because every invested dollar gets the full time horizon to compound.

Adjust the inputs
Try your specific goal and time horizon

Our savings goal calculator handles any target amount, time horizon, and starting balance.

Open the savings goal calculator →
$1,000,000 at 6% over different timelines
$1,000,000 in 40 years at different return rates
Different goals over 40 years at 6%

Educational content only. Not investment, tax, or legal advice. See our disclaimer, sources, and editorial standards. Calculations assume monthly compounding and constant rates; real-world returns vary year to year.