What makes one index fund better than another for your situation
An index fund is only "best" if it matches what you're trying to do with your money and what you can afford to pay in fees. Two index funds tracking the same index — say, the S&P 500 — can have very different costs, and over 20 years that difference compounds into thousands of dollars. The real choice is not which fund is objectively best, but which one fits your timeline, your risk tolerance, and your wallet.
The funds that track the same index will move together, so the main differences you'll see are the expense ratio (what the fund charges yearly), the minimum investment required to open an account, and how easy the fund is to buy. A fund with a 0.03% expense ratio will cost you roughly $30 per year for every $100,000 you invest; one charging 0.50% will cost $500 on that same amount. Over decades, that gap determines whether you end up with significantly more or less money.
Key Takeaways
- Index funds tracking the same index perform nearly identically, so compare expense ratios (annual fees) rather than past performance, since lower fees compound into real savings over time.
- The three largest fund families — Vanguard, Fidelity, and Schwab — all offer low-cost index funds with no minimum investment or very low minimums, making them accessible starting points.
- Decide whether you want a fund tracking the entire U.S. stock market, a subset like large companies only, or international stocks, because that choice matters far more than which provider you pick.
- If you're investing through an employer retirement plan, your choices are limited to what the plan offers, so compare only those options rather than shopping the entire market.
- Funds held in a taxable brokerage account trigger capital gains taxes when you sell, while funds in an IRA or 401(k) do not, so the account type affects which fund makes sense.
How expense ratios determine your actual returns
The expense ratio is the percentage of your money the fund company takes each year to cover operating costs. It's deducted automatically before you see your returns. A fund charging 0.05% annually costs half as much as one charging 0.10%, and that difference alone can add up to tens of thousands of dollars over a 30-year investment period, assuming the same underlying index performance.
Most index funds from major providers now charge between 0.03% and 0.20% per year. Anything above 0.30% is expensive for an index fund, because you're paying for active management you're not getting. Before you open an account, look up the expense ratio on the fund's fact sheet — it's always listed and always free to find. Compare it directly to competitors tracking the same index.
The three fund families with the lowest barriers to entry
Vanguard offers index funds with expense ratios as low as 0.03% and no account minimum. You can open an account online and start with any amount. Vanguard is structured as a mutual company owned by its funds, which means it has no outside shareholders pushing for higher profits, so fees tend to stay low.
Fidelity offers index funds with expense ratios starting at 0.015% and also has no account minimum. Fidelity makes money from other services (brokerage, advisory, retirement plans), so it can afford to charge very little on index funds to attract customers. Their funds are easy to buy through their website or app.
Schwab offers index funds with expense ratios starting at 0.03% and no minimum investment. Schwab also makes money from advisory services and brokerage, so index fund fees are kept low. All three firms allow you to buy and sell funds without paying a transaction fee.
If you're choosing between these three on index funds alone, the differences in cost are small enough that convenience matters more. Pick whichever firm's website you find easiest to use, or whichever one you already have a checking account with.
Deciding which index to track: U.S. market, large-cap, or international
Before you compare fund providers, decide what you want the fund to hold. The three most common choices are a total U.S. stock market index (which holds thousands of companies of all sizes), a large-cap index like the S&P 500 (which holds about 500 of the biggest U.S. companies), or an international index (which holds stocks outside the U.S.).
A total market fund is the simplest choice for a beginner because it spreads your money across the entire U.S. stock market in one purchase. A large-cap fund like the S&P 500 is narrower — it excludes smaller companies — but it's still diversified and historically has performed well. An international fund adds exposure to companies outside the U.S., which some investors use to diversify further.
Many investors use a combination: for example, 70% in a total U.S. market fund and 30% in an international fund. The exact split depends on your comfort with risk and your beliefs about where growth will come from. There's no single "correct" answer, but the choice of index matters far more than which fund company you pick to track it.
How your account type limits your fund choices
If you're investing through an employer 401(k) plan, you can only choose from the funds the plan offers. You don't get to shop across Vanguard, Fidelity, and Schwab — you get whatever the plan administrator selected. In that case, look for the lowest-cost index fund option available within the plan and ignore everything else.
If you're opening your own account (called a taxable brokerage account), you can buy any index fund from any provider. If you're saving for retirement and you're self-employed or your employer doesn't offer a plan, you can open an IRA (Individual Retirement Account) and choose any fund. The account type doesn't change which funds are "best," but it does change the tax consequences of selling, which can matter over time.
Why past performance is not a useful way to compare index funds
Index funds tracking the same index will have nearly identical returns, because they're all holding the same stocks in roughly the same proportions. If two funds both track the S&P 500, they will move together. The only meaningful difference in returns comes from fees: the fund with lower costs will have slightly higher returns, all else equal.
Marketing materials sometimes highlight a fund's strong past performance, but that's not a reason to choose it. The performance came from the index itself, not from the fund manager's skill — that's the whole point of index investing. A fund that beat its index last year is likely to underperform next year, purely by chance. Focus on fees, not on past returns.
What to do if you're starting with a small amount of money
All three major providers (Vanguard, Fidelity, Schwab) allow you to open an account and buy index funds with no minimum investment. You can start with $50 or $500 or $5,000 — whatever you have. Some funds have minimums, but the providers' flagship index funds do not.
If you're buying through an employer plan, there's usually no minimum either — you just contribute what you can afford from each paycheck. The key is to start, because time in the market matters more than timing the market. A small amount invested consistently over 30 years will grow substantially, even if you never add another dollar.
Frequently Asked Questions
Is a fund with a 0.05% expense ratio really better than one with 0.15%?
Yes, over time. On $10,000 invested, the difference is $10 per year — small enough to ignore. On $100,000, it's $100 per year. On $500,000, it's $500 per year. Over 20 years at 7% annual returns, that 0.10% difference compounds into roughly $15,000 in extra money in your account. The longer you hold the fund, the more the fee difference matters.
Should I choose an index fund based on which one performed best last year?
No. Index funds tracking the same index will have nearly identical returns, so past performance tells you almost nothing about which fund to choose. The fund that beat its index last year is likely to underperform next year by random chance. Compare expense ratios and account minimums instead.
Can I hold index funds from multiple providers at the same time?
Yes, but there's usually no reason to. If you're tracking the same index through funds from different providers, you're just paying multiple fees for the same exposure. Pick one provider and stick with it. If you're tracking different indexes (like 70% U.S. market and 30% international), you can use one provider for both.
What if my employer plan only offers expensive index funds?
Use the lowest-cost option available in the plan, even if it's more expensive than what you'd find outside. The tax benefits of a 401(k) usually outweigh the higher fees. Once you leave the job, you can roll the money into an IRA with a low-cost provider.
Do I need to rebalance between different index funds?
Only if you're holding multiple funds (like a U.S. fund and an international fund) and you set a target split between them. If you're holding a single total market fund, there's nothing to rebalance — the fund does it for you internally.