You don’t need thousands of dollars to start investing. You need $100 and the decision to start now rather than waiting until you feel ready — because that feeling rarely comes. The biggest advantage any investor has is time, and every month you wait is a month of compounding you’ll never get back.
Here’s what $100 per month invested at a 7% average annual return looks like over time: after 10 years, you have about $17,000. After 20 years, about $52,000. After 30 years, over $121,000. You contributed $36,000 out of pocket — the rest is growth. That’s compound interest doing the heavy lifting, and it only works if you start.
Step 1: Pay Off High-Interest Debt First
Before investing, eliminate any debt with an interest rate above 7% to 8%. Credit card debt at 20 to 25% APR is a guaranteed negative return on your money. Investing in the stock market while carrying credit card debt is mathematically backwards — the market averages 7 to 10% long-term, but you’re paying 20%+ on your debt every month.
The exception: always contribute enough to your 401k to get your full employer match before paying off debt. Employer matching is a 50 to 100% instant return on your contribution — nothing beats that.
Step 2: Build a Small Emergency Fund First
Before you put money in the market, have at least $500 to $1,000 in a separate savings account for emergencies. Without it, the first unexpected expense forces you to sell investments at whatever price the market happens to be — possibly at a loss. An emergency fund lets your investments stay invested.
Step 3: Choose the Right Account
The account you invest in matters as much as what you invest in. Tax-advantaged accounts like a Roth IRA or 401k let your money grow without being taxed every year, which dramatically increases your long-term returns.
Roth IRA — The best starting account for most beginners. You contribute after-tax dollars, and your money grows completely tax-free. Withdrawals in retirement are also tax-free. The 2024 contribution limit is $7,000 per year ($8,000 if you’re 50 or older). You can open one at any major brokerage. Learn more about the Roth IRA and why it’s so powerful.
401k — If your employer offers a 401k with a match, contribute at least enough to get the full match before anything else. After that, the Roth IRA is often the better choice for most people under 50.
Taxable brokerage account — Once you’ve maxed out tax-advantaged accounts, a regular taxable brokerage account is where to invest additional money. No contribution limits, full flexibility, but you pay taxes on gains.
Step 4: Choose What to Invest In
For someone starting with $100, the answer is simple: index funds. Specifically, a total stock market index fund or S&P 500 index fund from a low-cost provider like Vanguard, Fidelity, or Schwab.
An index fund is a basket of stocks that tracks a market index. When you buy an S&P 500 index fund, you own tiny pieces of 500 of the largest companies in America — Apple, Microsoft, Amazon, Google, and 496 others. When those companies grow, your investment grows with them.
Why index funds for beginners:
Instant diversification. Your $100 is spread across hundreds of companies immediately. No single company failure can wipe out your investment.
Low cost. Index funds charge tiny fees (expense ratios as low as 0.03%) compared to actively managed funds. Over decades, those fee differences add up to tens of thousands of dollars.
Better performance. Over 10 to 15 year periods, index funds outperform the majority of actively managed funds. Most professional fund managers cannot consistently beat the index — you’re not missing out by skipping the expensive options.
Simple. You don’t need to research individual stocks, time the market, or follow financial news. Buy consistently and hold long-term.
Step 5: Open an Account and Make Your First Investment
Here’s exactly how to do it:
Choose a brokerage. Fidelity, Vanguard, and Schwab are the most recommended for beginners. All three offer zero commission trades, low-cost index funds, and no account minimums for most fund options. Fidelity has FZROX (total market, 0% expense ratio) and is a strong choice for new investors.
Open the account. Go to the brokerage’s website, click “Open Account,” choose Roth IRA (if you have earned income and your income is under the limit), fill out the application. Takes about 10 minutes.
Fund the account. Link your bank account and transfer $100. The transfer takes 1 to 3 business days.
Buy the fund. Once the money lands, search for the fund ticker (FZROX, VTSAX, SWTSX, or similar), enter the amount, and click buy. You’re now an investor.
Set up automatic investments. Schedule a recurring monthly transfer so you continue investing without having to remember. Even $50 more per month makes a significant difference over time.
What About Apps Like Robinhood, Acorns, or Stash?
Apps like Acorns and Stash can work as an entry point, but understand their limitations. Acorns charges $3 per month for most accounts — on a $100 balance, that’s 36% of your investment going to fees annually. At that balance, the fees eat your returns entirely.
Robinhood is free but the interface is designed to encourage frequent trading, which hurts most investors. Behavioral research consistently shows that people who trade frequently underperform those who buy and hold.
For serious long-term investing, stick with Fidelity, Vanguard, or Schwab. No gimmicks, no hidden costs, proven track records.
How to Keep Going After Your First $100
The hardest part is starting. Once the account is open and your first purchase is made, momentum builds naturally. Here’s how to accelerate:
Automate monthly contributions. Even $25 to $50 per month adds up. Set it and forget it. Automating removes the temptation to spend money that was earmarked for investing.
Increase contributions when income increases. Got a raise? Direct half the new income toward investing before you get used to spending it. This is how you build real wealth without feeling the sacrifice.
Don’t check it every day. Short-term market fluctuations are noise. Your investment will go down sometimes — often by a lot. The people who get hurt are the ones who panic and sell. Look at it quarterly at most and stay the course.
Leave it alone. The most powerful investing strategy is buying a low-cost index fund, contributing consistently, and not selling for 20 to 30 years. Boring is profitable in investing.
Roth IRA vs 401k: Which Should You Use First?
The order of operations most financial advisors recommend: first, contribute to your 401k up to the employer match. Second, max your Roth IRA ($7,000 per year). Third, go back and contribute more to your 401k. Fourth, invest in a taxable brokerage.
The Roth IRA comes before additional 401k because of its flexibility — you can withdraw contributions (not earnings) at any time without penalty, which makes it also useful as a backup emergency fund for some people. Learn the full comparison in our guide on Roth IRA vs 401k.
Frequently Asked Questions
Can I really start investing with just $100? Yes. Many brokerages have no minimum investment. Fidelity lets you buy fractional shares of index funds with any dollar amount. There’s no barrier to entry.
What if the market crashes right after I invest? If you’re investing for 10 to 30 years, a short-term crash doesn’t matter — it’s actually an opportunity to buy more at lower prices. Every crash in stock market history has eventually been followed by new highs. The only people who permanently lose money are those who sell during the crash.
Should I buy individual stocks? Not to start. Individual stocks are volatile and require research. Index funds are the proven, low-effort path to long-term wealth. Once you have a solid index fund foundation, you can experiment with individual stocks using money you can afford to lose.
How much should I invest per month? As much as you can consistently sustain. Even $50 per month invested in an index fund from age 25 becomes roughly $260,000 by age 65 at 7% returns. Start with what you can, increase when you can.
