Skip to main content

HomeAll guides

How to Invest in the S&P 500

You buy S&P 500 investments through a brokerage account, either as an index fund that tracks all 500 companies or as individual stocks

The S&P 500 is a list of 500 large U.S. companies maintained by Standard & Poor's. When people say they want to "invest in the S&P 500," they usually mean buying a fund that holds all 500 stocks at once, rather than picking individual companies. You cannot buy the S&P 500 directly — you buy a fund or exchange-traded fund (ETF) that mirrors it.

To start, you open a brokerage account with a firm like Fidelity, Charles Schwab, Vanguard, or a discount broker. You deposit money, then search for an S&P 500 index fund or ETF by its ticker symbol. The most common ones are VOO, SPY, and IVV. You place an order, and the shares settle in your account within a few days. The whole process takes less than an hour.

Key Takeaways

  • An S&P 500 index fund or ETF holds all 500 companies in the index, so you own a piece of each one with a single purchase.
  • You need a brokerage account — a regular investment account, not a retirement account — to buy S&P 500 funds, and you can open one online in minutes.
  • Index funds and ETFs that track the S&P 500 charge different fees; comparing expense ratios (the annual cost as a percentage) matters over time.
  • Gains and dividends in a regular brokerage account are taxable each year, unlike money in a 401(k) or IRA.

Index funds versus ETFs: which structure to choose

Both index funds and ETFs hold the same 500 stocks and charge similar fees, but they trade differently. An index fund is a mutual fund you buy directly from the fund company or through your brokerage. You place an order at any time, and it settles at the end of the trading day at a price set by the fund company. You can set up automatic monthly contributions, and many funds have no minimum investment or a low one.

An ETF (exchange-traded fund) trades like a stock during market hours. You see the price change minute by minute, and you buy and sell at whatever price the market is offering right now. ETFs often have no minimum investment and lower expense ratios than mutual funds, but you pay a commission on each trade if your broker charges one — though most major brokers now offer commission-free ETF trades. If you plan to invest a lump sum once, an ETF is simpler. If you want to add money every month automatically, an index fund is easier.

The three largest S&P 500 index funds are Vanguard's VFIAX (mutual fund) and VOO (ETF), Fidelity's FSKAX (mutual fund) and SPLG (ETF), and iShares' IVV (ETF). All three track the same index and charge expense ratios between 0.03% and 0.04% per year — meaning you pay about $3 to $4 annually for every $10,000 invested.

Opening a brokerage account and making your first purchase

You start by choosing a brokerage. Major firms include Fidelity, Charles Schwab, Vanguard, E*TRADE, and TD Ameritrade. Smaller discount brokers like Webull and M1 Finance also offer S&P 500 funds. Visit the firm's website and click "Open an Account" or "get your free guide." You will provide your name, address, Social Security number, and employment information. The firm verifies your identity and opens the account, usually within a few minutes.

Next, link a bank account and deposit money. You can transfer funds electronically (usually free and takes one to three business days) or mail a check. Once the money settles, search for your chosen fund by its ticker symbol — VOO, VFIAX, IVV, or another — and place a buy order. If you are buying a mutual fund, the order executes at the closing price that day. If you are buying an ETF, you see the live price and can set a limit order (buy only if the price drops to a certain level) or a market order (buy at the current price when ready).

After the trade settles — usually one to two business days — the shares appear in your account. You can then set up automatic monthly investments if your brokerage supports it, or continue to buy manually whenever you have money to invest.

Tax treatment in a regular brokerage account

When you buy S&P 500 funds in a regular brokerage account (not a retirement account), you owe taxes on the gains and dividends each year. The 500 companies in the index pay dividends, which the fund distributes to you. You report these as income on your tax return, even if you reinvest them. When you sell shares for more than you paid, you owe capital gains tax on the profit.

The tax rate depends on how long you held the shares. If you sell within one year, the gain is taxed as ordinary income at your regular tax rate. If you hold for more than one year, it is taxed as a long-term capital gain, which is usually lower — 0%, 15%, or 20% depending on your income. This is one reason many people hold S&P 500 funds for years rather than trading frequently.

If you want to avoid annual taxes on dividends and gains, consider holding S&P 500 funds inside a retirement account instead — a traditional IRA, Roth IRA, or 401(k). Money grows tax-free inside these accounts, and you pay taxes only when you withdraw it (or never, in the case of a Roth).

How much to invest and how often

There is no required minimum to start. Most brokerages let you buy a single share of an ETF or invest as little as $1 in a mutual fund. Many people invest a lump sum when they have it, then add money monthly or whenever possible. Some set up automatic transfers from their bank account to their brokerage on payday.

The amount and frequency depend on your budget and goals. Investing $100 a month for 30 years at an average annual return of 10% (the historical average for the S&P 500, though past performance does not may provide future results) would grow to roughly $226,000. Investing $500 a month over the same period would grow to roughly $1.13 million. These are illustrations only and assume consistent returns, which do not happen in reality.

A common approach is to invest what you can afford to leave untouched for at least five years. The stock market fluctuates daily, and short-term drops are normal. If you need the money within a few years, a savings account or money market fund is safer than stocks.

Monitoring your investment and rebalancing

Once you own S&P 500 funds, you do not need to do much. The fund automatically holds all 500 stocks and rebalances itself to stay true to the index. You can check your account balance anytime through your brokerage's website or app, but checking daily often leads to panic selling during market downturns. Many investors check quarterly or annually instead.

If you have other investments — bonds, individual stocks, real estate — you may want to rebalance your overall portfolio once a year to keep your target mix. For example, if you wanted 80% stocks and 20% bonds, and stocks have grown to 85% of your portfolio, you would sell some stocks and buy bonds to get back to 80/20. This is optional for a straightforward S&P 500-only portfolio.

You will receive a tax statement each year showing your dividends and any capital gains if you sold shares. Keep these records for your tax return. Your brokerage usually provides a year-end summary that you can read.

Frequently Asked Questions

Can I invest in the S&P 500 inside a retirement account?

Yes. You can buy S&P 500 index funds or ETFs inside a traditional IRA, Roth IRA, or 401(k). Many employers offer S&P 500 index funds as one of the investment choices in their 401(k) plan. Money grows tax-free inside these accounts, so you avoid the annual taxes you would owe in a regular brokerage account.

What is the difference between VOO, VFIAX, and IVV?

All three track the S&P 500 and hold the same 500 stocks. VOO is Vanguard's ETF, VFIAX is Vanguard's mutual fund, and IVV is iShares' ETF. They charge nearly identical fees (around 0.03% to 0.04% per year). The choice depends on whether you prefer to trade like a stock (ETF) or invest like a mutual fund, and which brokerage you use.

Do I have to reinvest dividends?

No, but most investors do. When the fund pays a dividend, your brokerage can automatically reinvest it to buy more shares, or you can take the cash. Reinvesting means your money compounds over time — you earn returns on your returns. Taking the cash lets you use the dividend income for living expenses. You owe taxes on dividends either way in a regular brokerage account.

What happens if one of the 500 companies goes bankrupt?

The company is removed from the index and replaced with another large company. Your fund automatically sells the bankrupt stock and buys the replacement. Because you own 500 companies, one failure has a tiny effect on your overall investment. This is one reason index funds are considered lower-risk than owning individual stocks.

Can I lose all my money investing in the S&P 500?

Unlikely, but possible in theory. The S&P 500 has never gone to zero in its history. The worst single year was 1931, when it fell about 44%. Even investors who bought at the peak before the 2008 financial crisis recovered their losses within five years. If you have a long time horizon and do not need the money soon, historical data suggests the risk of permanent loss is very low.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.