Short answer: Yes, $100 a month is enough to start. Use a 401(k) up to the employer match, then a Roth IRA, and buy a low-cost broad index fund on an automatic monthly schedule. At an 8% average return, $100 a month grows to about $149,000 in 30 years and $349,000 in 40. Hypothetical, not guaranteed. Educational content only. Not financial advice.
$100 a month is enough to start. In an S&P 500 index fund it would have grown to roughly $232,000 over the last 30 years, from $36,000 invested (see the real year-by-year path). Here is how to do it without picking stocks or paying an advisor.
Step 1: Pick the account
The account is the container; the fund is what goes inside. In order of priority for most US workers:
- 401(k) up to the employer match — a match is an instant 50–100% return. Never leave it on the table.
- Roth IRA — you invest after-tax money and all the growth comes out tax-free in retirement. Limit around $7,000 a year; $100 a month fits easily.
- Taxable brokerage account — no limits, no tax breaks; fine for money you may need before retirement.
Step 2: Pick the fund
A total-market or S&P 500 index fund holds hundreds of companies in one purchase for a fee of about 0.03% a year. Every major brokerage offers one; the names differ, the contents barely do. If choosing is the thing stopping you, a “target-date” fund for the year you turn 65 is a one-decision answer that rebalances itself.
Step 3: Automate it
Set a recurring transfer and a recurring buy for the day after payday. This single step is the difference between people who invest and people who mean to. You will not notice $100 leaving; you will notice $100,000 arriving.
Step 4: Ignore it
The market drops 10% most years and 30%+ a few times a decade. In every one of those crashes, the people who kept buying came out ahead because they bought cheaper. Check the account once a year, raise the amount when you get a raise, and leave it alone.
What $100 a month becomes
At 8%: about $18,300 in 10 years, $58,900 in 20, $149,000 in 30 and $349,000 in 40. The math is in the $100-a-month scenario. The first $100 is the hardest one.
Educational content only. Not financial advice; account rules and limits change — check current figures before you act.
Watch: how to buy the S&P 500 from $5
Questions people ask
Is $100 a month enough to start investing?
Yes. $100 a month at 8% is about $149,000 after 30 years and $349,000 after 40. Many brokers let you buy fractional index-fund shares from $1.
Which index fund should a beginner buy?
A broad, low-cost S&P 500 or total-market index fund (expense ratio under 0.1%) is the usual starting point. This is education, not a recommendation — check the fund’s fees and your own situation.
Where should I invest $100 a month?
For most US beginners, in order: your 401(k) up to the employer match, then a Roth IRA, then a taxable brokerage account, each holding a low-cost broad index fund. This is general education, not a personal recommendation.
How much will $100 a month be worth in 20 years?
About $58,900 at an 8% average annual return, from $24,000 invested. In 10 years about $18,300; in 30 years about $149,000.
Run the numbers yourself
Compound interest calculator
“$X a month for Y years” — see exactly what it turns into, with a chart you can share.
Open calculator →$1M or…? dilemma calculator
A lump sum today vs. payments over time (or a penny doubled). The channel’s signature question, with real math.
Open calculator →S&P 500 “what if I invested” calculator
What $100 a month in an S&P 500 index fund would have grown to, using honest historical averages.
Open calculator →