← all tools

When will you be a millionaire?

Put in what you have invested and add each month, and see exactly how long until you reach a million, plus the milestones along the way and the age you'll hit each one.

You'll have $1,000,000 in
--
Everything stays in your browser. This assumes a steady average annual return (7% is a common long-run stock-market estimate, not a promise) and that you keep adding the same amount. Real markets rise and fall, inflation reduces what a million buys later, and this is not financial advice. It is a way to see the power of steady investing and time.

How long to reach $1 million from scratch

Starting from $0 at a 7% average annual return, by how much you invest each month.

Invested per monthYears to $1MTotal you put in
$100/mo59 years$70,300
$250/mo46 years$137,250
$500/mo36 years$218,500
$1,000/mo28 years$331,000
$2,000/mo20 years$470,000
$3,000/mo16 years$558,000
$5,000/mo11 years$665,000

More money tools

Subscription auditor →True cost of a daily habit →Net worth by age →How much to retire? →

Common questions

Is a million dollars still a lot?

It is less than it was, but it remains a meaningful milestone: at a common 4% safe withdrawal rate, a million supports roughly $40,000 a year. Because of inflation, a million in 30 years buys less than a million today, which is worth remembering when you read the date above.

What return should I use?

Seven percent is a widely used estimate for the long-run average annual return of a broad stock-market index after a rough allowance for inflation. Some years are far higher, some negative. Lower it to be conservative; the tool updates instantly.

What matters most, the amount or the time?

Both, but time does the heavy lifting through compounding. Starting earlier, even with smaller amounts, usually beats starting later with larger ones. That is why cutting a daily habit into investments early can change the date so much.