ETFs
The best S&P 500 ETFs: what you should compare

"Which S&P 500 ETF should I buy?" is a wrapper question, not an index question. VOO, IVV, and SPY are widely used examples of funds that track the same S&P 500 index. They are not a purchase list, and none of them is universally the best. The differences that matter are cost, legal structure, and whether you are holding for years or trading the ticker often.
The index is the same. The wrapper is not a trophy.
The S&P 500 is a cap-weighted index of large U.S. companies. Funds that track it are designed to deliver that market, not to beat it. Once you have decided you want S&P 500 exposure, you are choosing a delivery mechanism: issuer, share class, fee, structure, and the market in which the shares trade.
This article uses VOO (Vanguard), IVV (iShares), and SPY (State Street's SPDR S&P 500 ETF Trust) as examples because they are the names people actually compare. It does not rank them for you, does not quote return tables, and does not treat NAV, yield, or past performance as a recommendation. If you see historical performance on an issuer page, it is past, and it is not predictive.
Other S&P 500 trackers exist. Omitting them is not a claim that these three are superior. It is a choice to discuss funds whose stated fees were verified on 2026-09-03 from issuer materials, rather than inventing a longer leaderboard.
Verified fees, and only these fee numbers
As of 2026-09-03: Vanguard states 0.03% total annual operating expenses for VOO in the Vanguard S&P 500 ETF summary prospectus dated April 28, 2026, and on the VOO product profile. iShares states a 0.03% expense ratio for IVV as stated in the prospectus, on the iShares Core S&P 500 ETF product page. State Street states a 0.0945% gross expense ratio for SPY on the SPDR S&P 500 ETF Trust product page.
On stated holding cost alone, VOO and IVV are in the same 0.03% bucket and SPY is higher. That gap matters more the longer you hold and the less you trade. It matters less if you are in and out of the ticker often enough that spreads and taxes dominate. Cost is one criterion. It is not a complete decision.
| Ticker | Issuer | Stated annual cost | Index |
|---|---|---|---|
| VOO | Vanguard | 0.03% total annual operating expenses | S&P 500 |
| IVV | iShares (BlackRock) | 0.03% expense ratio as stated in prospectus | S&P 500 |
| SPY | State Street | 0.0945% gross expense ratio | S&P 500 |
Structure: open-end ETF versus UIT
VOO and IVV are examples of S&P 500 funds offered as modern exchange-traded funds. SPY is the SPDR S&P 500 ETF Trust — a unit investment trust (UIT) that has been trading for decades. A UIT is a different legal wrapper from an open-end ETF. Among other design differences, UIT constraints historically limited some portfolio-management tools that open-end funds may use (such as certain uses of derivatives or more flexible reinvestment). You should read the current prospectus for operational details rather than treating a blog summary as the legal document.
Structure is not a quality medal. SPY's UIT form is part of why it exists as a distinct product with its own fee schedule. VOO and IVV's ETF form is part of why their stated costs sit at 0.03%. Investors who care about the lowest ongoing expense for a buy-and-hold S&P 500 sleeve will usually start with that fee line. Investors who care about the particular market in SPY — how tightly it trades, how familiar it is to other traders — are evaluating a different feature set.
Do not convert "older product" into "better product" or "worse product." Age is not tracking quality, and it is not a reason to ignore a 0.0945% gross expense ratio if you plan to hold for decades.
Liquidity versus cost — for whom?
Liquidity, in this context, is how easily you can buy or sell shares without moving the price much. Large S&P 500 trackers are all liquid by ordinary long-term-investor standards. Differences show up more for people who trade large size or trade often. This article does not invent average-volume or bid-ask figures. Those prints change, and quoting a stale tape would be the kind of invented statistic these pages avoid.
A buy-and-hold investor who adds to an S&P 500 fund a few times a year will usually feel spreads as a rounding error next to a 0.03% versus 0.0945% annual fee. A frequent trader who uses the S&P 500 as a short-horizon vehicle may care more about the depth of a particular order book than about a fee that is assessed on assets over a year. "Frequent trader" here means someone whose holding period is short enough that trading costs dominate holding costs — not a claim about anyone's eligibility for rapid trading.
Workplace plans complicate the "best ticker" question further. Many plans offer one S&P 500 fund, sometimes a mutual fund share class rather than VOO, IVV, or SPY. The option that fits in that plan is the one you can actually hold, not the one that wins a comparison on the open market. Duplicating the plan's S&P 500 fund with a second ticker in a brokerage account is often overlap, not a lower-cost design.
On a $50,000 sleeve, VOO or IVV at 0.03% is $15 a year of stated fund cost; SPY at 0.0945% gross is about $47 a year. That gap is arithmetic on the verified fees, not a forecast of what the index will return, and not a reason to sell a taxable position without tax advice.
What you actually own inside an S&P 500 fund
Regardless of ticker, an S&P 500 tracker is a cap-weighted slice of large U.S. companies. The largest issuers are a meaningful share of the index. Adding a technology fund or the largest individual names on top of VOO, IVV, or SPY increases concentration in names you already hold through the index. Look through holdings before you treat a second fund as diversification.
The S&P 500 is also not the entire U.S. market and not the world. Small-cap U.S. companies and non-U.S. companies are outside it. If your long-term plan needs those markets, an S&P 500 ETF is a core sleeve, not the whole portfolio. If your plan is "U.S. large companies," then VOO, IVV, and SPY are competing wrappers for one job.
Taxable versus tax-advantaged, without a product pitch
In a tax-advantaged account, switching from a higher-fee S&P 500 tracker to a lower-fee one — when both are available and you are not realizing a taxable gain — is mostly a cost decision. In a taxable account, selling SPY to buy VOO or IVV can realize a gain that swamps years of the 0.0645-percentage-point fee gap. That is not tax-optimization advice. It is a reason not to "clean up" a core in a taxable account without talking to a tax professional.
Distribution character and turnover can differ by wrapper. Read the current reports rather than assuming all S&P 500 ETFs are interchangeable for tax purposes. This article does not invent yield or distribution figures.
How this compares with Nasdaq-100 funds (a different job)
QQQ and QQQM are not S&P 500 ETFs. They track the Nasdaq-100. Invesco states a 0.18% total expense ratio for QQQ and 0.15% for QQQM. Putting them on an S&P 500 "best of" list confuses two indexes. A portfolio can hold an S&P 500 core and a Nasdaq-100 satellite; that is a concentration tilt, and the satellite costs more on a stated-fee basis than VOO or IVV. It is not a way to pick a better S&P 500 wrapper.
A comparison checklist that is not a buy list
Confirm you want S&P 500 exposure, not "the stock market" in the broadest sense.
List any S&P 500 or total-market funds you already hold, including in workplace plans.
Compare stated expense ratios from issuer documents (0.03% for VOO and IVV, 0.0945% gross for SPY, as verified 2026-09-03).
Note structure: ETF examples versus SPY's UIT.
Decide whether your behavior is buy-and-hold or frequent trading; let that decide how much weight to put on fee versus trading conditions.
In a taxable account, estimate the tax of a switch before you chase a lower fee.
Skip long return tables; they mostly show the same index.
Common mistakes
Declaring a winner from a one-year return chart. These funds are built to be close to one another on index return, and residual differences are not a strategy.
Buying two of them "to diversify." Two S&P 500 trackers are the same market twice.
Using SPY as a long-term core without noticing the higher stated fee, or using VOO as a short-horizon trading vehicle without asking whether that market fits how you trade.
Ignoring the S&P 500 fund already inside a target-date product.
Treating this article, or any blog list, as personalized advice.
What to do with the comparison
If you want S&P 500 exposure, pick one wrapper that you can hold in the account you will use, at a cost and structure that match how often you trade. VOO and IVV illustrate the low stated-fee end at 0.03%. SPY illustrates a UIT with a 0.0945% gross expense ratio and a different trading constituency. None of those sentences is a recommendation to buy.
If you already hold one of them, the more useful project is usually mapping overlap with the rest of your portfolio, not collecting the other two tickers. StockLift can help you analyze linked holdings. It does not execute transactions.
References
- SEC Investor.gov glossary: Exchange-traded funds (ETFs)
- FINRA: Exchange-traded funds and products
- Vanguard S&P 500 ETF (VOO) summary prospectus (April 28, 2026)
- Vanguard S&P 500 ETF (VOO) product profile
- iShares Core S&P 500 ETF (IVV) product page
- State Street SPDR S&P 500 ETF Trust (SPY) product page
- Invesco Innovation Suite (QQQ and QQQM expense ratios)
- Invesco NASDAQ 100 ETF (QQQM) product page
- SEC Investor.gov: Stocks — benefits and risks
- SEC Investor.gov glossary: Diversification
Information on this page is educational and is not personalized investment advice. StockLift provides portfolio tracking, analysis tools, and access to licensed financial advisors. StockLift does not execute transactions — any investment decision happens at your own brokerage, and all investing involves risk of loss.
