How to Invest $100 a Month (Beginner’s Guide to Index Funds)

By Shlomie · October 14, 2026

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:

  1. 401(k) up to the employer match — a match is an instant 50–100% return. Never leave it on the table.
  2. 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.
  3. 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