$500 a Month for 30 Years: How Much Will You Have?

At an 8% average return you’d end up with about $745,180 — $565,180 of it growth. Change any number below.

Loading calculator… (JavaScript required)

What $500 a month for 30 years becomes

Investing $500 a month is about $16.44 a day. Over 30 years you’d contribute $180,000 in total. What it turns into depends on the return:

Average returnBalance after 30 yearsGrowth
5% (conservative)$416,129$236,129
7% (≈ stocks after inflation)$609,985$429,985
8% (our default)$745,180$565,180
10% (≈ S&P 500 long-run)$1,130,244$950,244

At 8%, every dollar you put in becomes about 4.1 dollars. Notice the shape of the curve: you don’t reach half of the final balance until year 23 — the last 7 years produce as much as the first 23 combined. That is why starting matters more than the amount.

Year by year (8%)

YearYou put inBalance
5$30,000$36,738
10$60,000$91,473
15$90,000$173,019
20$120,000$294,510
25$150,000$475,513
30$180,000$745,180

Assumes contributions at the end of each month, monthly compounding and a constant return; ignores taxes, fees and inflation. Educational estimates, not advice.

Compare

From the channel

Try next

Questions people ask

How much is $500 a month for 30 years?

You would contribute $180,000. At an 8% average annual return, compounded monthly, it grows to about $745,180; at 10% about $1,130,244; at 5% about $416,129.

Is 8% a realistic return for $500 a month?

It is close to the long-run average of a broad US stock index fund including dividends (about 10% before inflation, 7% after). Real returns swing widely year to year; use the calculator to test other rates.

What if I invest $500 a month for 40 years instead of 30?

At the same 8% average return it grows to about $1,745,504, from $240,000 contributed. The extra 10 years add about $1,000,324, because growth starts earning growth.

How long does $500 a month take to reach $1 million?

About 33 years at an 8% average annual return, starting from zero. Hypothetical, not guaranteed; real returns vary year to year.