The basic path to buying an S&P 500 index fund

To buy an S&P 500 index fund, you open a brokerage account, deposit money, search for the fund by its ticker symbol, and place a buy order. The whole process takes about 15 minutes once your account is set up. You do not need to pick individual stocks or time the market — the fund automatically holds all 500 companies in the index, and your money grows as those companies grow.

The three steps are: open an account at a brokerage firm, move money into it, and buy shares of the fund. After that, the fund sits in your account and you own it. You can check the balance anytime, add more money later, or sell it whenever you want.

Key Takeaways

  • You need a brokerage account to buy an S&P 500 index fund — firms like Fidelity, Vanguard, Charles Schwab, and Robinhood all offer them with no account minimum.
  • The fund's ticker symbol tells you which version you are buying — VOO, SPY, and IVV are three of the most common S&P 500 index funds.
  • Money moves into your brokerage account through a bank transfer, and most transfers take one to three business days to clear.
  • Once the money arrives, you search for the fund by ticker, enter the number of shares you want, and confirm the purchase — the order executes when ready during market hours.
  • You pay a small annual fee called an expense ratio, which ranges from about 0.03% to 0.20% depending on which fund you choose.

Choosing a brokerage and opening an account

A brokerage is a company that lets you buy and sell investments. The major ones are Fidelity, Vanguard, Charles Schwab, E*TRADE, Robinhood, and Webull. Each one has a website and a mobile app where you can open an account in about 10 minutes. You will need your Social Security number, a valid ID, and a bank account to link for deposits.

Most brokerages have no account minimum — you can open an account with zero dollars and add money later. Some charge no commission to buy index funds, meaning you do not pay a fee per trade. Fidelity, Vanguard, and Charles Schwab are popular choices because they offer low-cost index funds and have been in business for decades, but Robinhood and Webull are simpler if you want a very basic interface.

When you open the account, the brokerage will ask whether you want a regular taxable account or a retirement account like an IRA. For most people starting out, a regular taxable account is fine. A retirement account has tax advantages but also has rules about when you can withdraw money without penalty.

Depositing money into your account

After your account is open, you link a bank account and transfer money in. This is done through the brokerage's website or app — you will see a button that says "Deposit" or "Transfer Funds" or "Link Bank Account." You enter your bank's routing number and your account number, or you authorize the brokerage to pull the money directly from your bank.

The transfer usually takes one to three business days. During that time, your money is in transit and you cannot buy anything yet. Once it lands in your brokerage account, it sits there as cash and you can use it to buy the fund when ready. Some brokerages let you buy before the transfer clears, but most require you to wait.

You can deposit as much or as little as you want. Many people start with $100 or $500 and add more over time. There is no rule that says you have to deposit a certain amount.

Finding and buying the S&P 500 index fund

Once your money is in the account, you search for the fund using its ticker symbol. A ticker is a short code that identifies one specific investment. The three most common S&P 500 index funds are VOO (Vanguard S&P 500 ETF), SPY (SPDR S&P 500 ETF), and IVV (iShares Core S&P 500 ETF). All three track the same 500 companies, so the performance is nearly identical. The difference is the expense ratio — the annual fee you pay — which varies slightly between them.

In your brokerage account, find the search bar and type the ticker. The fund will appear with its full name and current price. Click on it to open the fund's page. You will see the price per share, the expense ratio, and a button to buy.

Enter the number of shares you want to buy. If the fund costs $400 per share and you have $2,000 to invest, you can buy 5 shares. Some brokerages also let you enter a dollar amount instead — you would type "$2,000" and the system calculates how many shares that buys. Review the order and click "Confirm" or "Place Order." The purchase happens when ready if the market is open (Monday through Friday, 9:30 a.m. to 4 p.m. Eastern time). If you order after hours or on a weekend, it executes at the next market open.

Understanding the cost of owning an index fund

You do not pay a commission or trading fee to buy an S&P 500 index fund at most brokerages. However, you do pay an expense ratio, which is an annual fee charged by the fund company. This fee is taken automatically from your account each year and is expressed as a percentage of your balance.

For example, VOO has an expense ratio of 0.03%, which means if you own $10,000 worth of VOO, you pay about $3 per year. SPY charges 0.09%, so the same $10,000 would cost about $9 per year. IVV charges 0.04%. These are very small fees compared to actively managed funds, which often charge 0.5% to 1% or more. You do not write a check — the fee is deducted from the fund's value automatically.

You also pay taxes on any gains when you sell the fund or when it pays dividends, but that is separate from the expense ratio. The expense ratio is just the cost of owning the fund itself.

What happens after you buy

Once you own shares, they sit in your account and you can watch them grow. The S&P 500 index fund pays dividends — small cash payments from the companies in the index — usually four times a year. Your brokerage will automatically reinvest these dividends into more shares of the fund, so your balance grows without you doing anything.

You can check your balance anytime by logging into your account. The price of the fund changes every day the market is open, so your balance will go up and down. This is normal and expected. Most people who buy an index fund hold it for years or decades, so short-term price changes do not matter much.

If you want to add more money later, you straightforward deposit it and buy more shares. If you want to sell, you find the fund in your account, enter the number of shares to sell, and confirm. The money goes back into your account as cash, and you can withdraw it to your bank anytime.

Frequently Asked Questions

Do I need a lot of money to start?

No. Most brokerages have no minimum account balance. You can open an account and buy a single share of an S&P 500 index fund if you want. Many people start with $100 to $500 and add more over time.

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

All three track the S&P 500 and hold the same 500 companies. The main difference is the expense ratio — VOO is 0.03%, SPY is 0.09%, and IVV is 0.04%. Over decades, the lower fee adds up, so VOO is slightly cheaper to own. The performance difference is tiny.

Can I lose all my money in an S&P 500 index fund?

It is theoretically possible if all 500 companies in the index went to zero, but that has never happened in history. The S&P 500 has recovered from every crash and gone on to new highs. Past performance does not may provide future results, but the index is very diversified.

When should I buy — do I need to time the market?

No. Most financial advisors recommend buying whenever you have money available and holding for the long term. Trying to time the market — buying low and selling high — is very difficult and usually costs more than it saves. Buying regularly over time, even if prices go up and down, tends to work better.

Can I buy an S&P 500 index fund in a retirement account?

Yes. Most brokerages let you buy index funds inside an IRA, 401(k), or other retirement account. The tax treatment is different — you may not pay taxes on gains until you withdraw — but the buying process is the same. Ask your brokerage which retirement accounts they offer.