How Much to Save a Month to Have $1 Million by 40, 50 or 60

Asking how long it takes to reach $1 million is one way to plan. The other is to pick the age when you want to get there and work backwards to a monthly number. That number can look impossible or surprisingly modest depending on one thing above all: how many years you give it.
The figures below assume you start from zero, invest the same amount every month and earn a steady return. Real markets go up and down, but a steady average is the standard way to plan, and the millionaire by age calculator lets you add your current savings.
Monthly savings needed at a 7% return
Seven percent a year is a common assumption for a portfolio mostly in stocks, before inflation. Here is what you would need to invest each month to reach $1 million by a target age.
| Starting age | By 40 | By 50 | By 60 | By 65 |
|---|---|---|---|---|
| 22 | $2,322 | $963 | $442 | $305 |
| 25 | $3,155 | $1,234 | $555 | $381 |
| 30 | $5,778 | $1,920 | $820 | $555 |
| 35 | $13,968 | $3,155 | $1,234 | $820 |
| 40 | n/a | $5,778 | $1,920 | $1,234 |
The cost of waiting is easy to see. A 25-year-old needs $555 a month to be a millionaire by 60. Waiting five years raises that to $820, and waiting ten years more than doubles it to $1,234. Each five-year delay pushes the monthly amount up by roughly half.
The same table at 5%
If you prefer a cautious assumption, or you plan to hold more bonds, a 5% return gives a more conservative picture.
| Starting age | By 50 | By 60 | By 65 |
|---|---|---|---|
| 22 | $1,369 | $736 | $552 |
| 25 | $1,679 | $880 | $655 |
| 30 | $2,433 | $1,202 | $880 |
| 35 | $3,741 | $1,679 | $1,202 |
| 40 | $6,440 | $2,433 | $1,679 |
The gap between the two tables grows with time. Over 40 years, the difference between 5% and 7% means the cautious plan needs roughly 70 to 80% more saving each month, which is why fees and asset mix matter so much for long goals.
Is $1 million by 40 realistic?
For most people starting in their twenties, $1 million by 40 needs a high income or a very high savings rate. A 25-year-old would have to invest about $3,155 a month, close to $38,000 a year, which is more than the 2026 401(k) limit of $24,500 on its own. It is possible for two high earners saving together, or for someone whose income rises steeply, but it is not a typical path.
By 50 the picture is very different. $1,234 a month from age 25 is a stretch for many people but achievable on a solid salary, especially with an employer match. By 60 or 65 it falls into the range of ordinary saving for a long career.
Counting your employer match
Your employer’s 401(k) match counts toward the monthly figure. If you earn $70,000 and your employer matches 50% of the first 6% you contribute, you put in $350 a month and get $175 added, for $525 in total. Starting at 25, that alone gets you close to the $555 a month needed for $1 million by 60. The 401(k) match calculator works out your own number.
What about inflation?
$1 million at 60 will not buy what $1 million buys today. At 3% inflation, $1 million in 35 years is worth about $355,000 in today’s money. If you want the target to mean $1 million of today’s buying power, run the calculator with a return of about 4% instead of 7%. The monthly amounts go up a lot, which is a useful reality check for retirement planning, although for a simple milestone most people use the plain figure.
Starting lower and raising it every year
Few people can invest the same large amount from their first paycheck, and incomes usually rise over a career. A plan that starts smaller and grows with your pay can reach the same goal. At a 7% return, a 25-year-old aiming for $1 million by 60 could start at about $393 a month instead of $555, as long as they raise the amount by 3% every year. By the final year the contribution would be about $1,073 a month, but by then most people earn far more than they did at 25.
This approach matches how real careers work, and it is easy to automate: many 401(k) plans offer an automatic increase of 1% of pay each year. The trade-off is that a rising plan relies more on your later earnings, so a career setback hurts it more than a level plan. The years to a million calculator has a mode for saving more each year.
How the 7% assumption holds up in history
A fair question is whether 7% is too optimistic or too cautious. Using actual yearly S&P 500 returns with dividends reinvested since 1928, we tested investing $555 a month for 35 years in every period from 1928 onward. In all 64 periods the ending balance passed $1 million. The weakest result, for someone investing from 1988 to 2022, still reached about $1.7 million, and the median was around $2.35 million.
That happens because the S&P 500’s long-run return before inflation has been closer to 10% a year than 7%. Using 7% therefore builds in a margin for fees, a mix that includes bonds, and the possibility that the next few decades are weaker than the last century. It is a cautious planning figure for a stock-heavy portfolio, not a forecast, and past returns do not guarantee future ones.
Which accounts to use
Where you invest matters almost as much as how much. In the US, the usual order is to contribute enough to a 401(k) to collect any employer match, then consider an IRA, and then return to the 401(k) for more. For 2026 the 401(k) employee limit is $24,500 and the IRA limit is $7,500, with higher catch-up limits for people aged 50 and over. Both limits are well above the monthly amounts in the tables for most starting ages, so tax-advantaged accounts can usually hold the whole plan.
Traditional accounts give a tax break now and are taxed on withdrawal, while Roth accounts are funded with after-tax money and grow tax-free. Which is better depends on whether you expect your tax rate to be higher now or in retirement. The Roth vs traditional calculator compares the two.
Common questions
How much do I need to save a month to be a millionaire by 65? Starting at 25, about $381 a month at a 7% return, or $655 at 5%. Starting at 35, about $820 at 7%.
Can I become a millionaire by saving $500 a month? Yes, given time. At 7% a year, $500 a month reaches $1 million in about 36 and a half years from zero.
Is $1 million still a good retirement target? It is a useful milestone, but inflation erodes it. Work out your own target from your expected spending with the FIRE number calculator.
Ways to close the gap
If the number for your age looks out of reach, you have three options. You can push the target age back, since every extra five years makes a big difference. You can raise the amount over time instead of starting high, by putting half of every raise toward the goal. Or you can accept a smaller milestone first: the savings goal calculator works for $100,000 or $250,000 as well.
Whichever route you take, the main lesson from the tables is that the first years count most. Starting with a smaller amount now usually beats waiting until you can afford the full figure later.
These figures are for illustration only and are not financial advice. Investment returns are never guaranteed, and the amounts ignore taxes and fees.
Run your own numbers
This guide is general information for planning, not personal financial advice. Figures were checked on the date shown and can change.