Skip to content

Buyer’s guidesHead-to-Head

State Street SPDR S&P 500 ETF Trust or Vanguard S&P 500 ETF: same stocks, different fee

Vanguard charges 0.03% a year against State Street's 0.0945%, and over the ten years through September 30, 2026 its fund led by 0.11 percentage points a year.

· 4 min read · By ETF.net Research

A glass jar lies on its side, spilling a large mound of copper pennies onto a flat surface.

Key takeaways

  • The same names show up at nearly the same weights.
  • The cheaper fund led by 0.11 points a year.
  • The fee gap does not explain the whole return gap.
  • The reason to pay more is an options market.

The Vanguard S&P 500 ETF, VOO, is the fund to hold if you want the S&P 500 and plan to leave it alone. The State Street SPDR S&P 500 ETF Trust, SPY, owns the same stocks. It costs more, and it is the one to use when you are trading options.

The same portfolio

Both track the S&P 500 Index, the large-company benchmark kept by S&P Dow Jones Indices. Vanguard says its fund holds the stocks in the index's own weights. State Street says its fund aims for the index's price and yield, before fees.

In holdings dated Friday, October 9, 96.5% of the two portfolios line up by weight. Nvidia was the largest holding in each, at just over 8%.

The same names at nearly the same weights

Portfolio weights as of Friday, October 9, 2026

  • SPY
  • VOO
  • NVDA
    • SPY 8.3%
    • VOO 8.1%
  • AAPL
    • SPY 7.4%
    • VOO 7.0%
  • MSFT
    • SPY 5.8%
    • VOO 5.7%
  • AMZN
    • SPY 3.7%
    • VOO 3.8%

Nvidia leads both, at just over 8%.

SPY closed that day at $778.57, and VOO closed at $715.59. The lower price is a smaller share of the same index, not a discount.

The gap in the returns

The figures below are total returns at net asset value, the per-share value of what each fund owns. Dividends are reinvested, and fees are already taken out.

The window ends Wednesday, September 30, 2026. Periods longer than a year are annualized. Each issuer publishes its fund next to the S&P 500, and the index figures in the two reports agree, so the table uses one index column.

PeriodSPYVOOS&P 500 Index
One year15.60%15.70%15.74%
Three years, annualized22.73%22.85%22.89%
Five years, annualized13.65%13.75%13.79%
Ten years, annualized15.18%15.29%15.33%

Vanguard's fund leads by 0.10 percentage points over one year, 0.12 over three years, 0.10 over five years, and 0.11 over ten years, with the three-year gap the widest.

The index column is the target the funds are measured against. It is not a fund you can buy, and it charges no fee.

Vanguard shows its fund behind that target by 0.04 percentage points at each horizon. The expense ratio is 0.03%, as Vanguard listed it on Tuesday, April 28.

State Street's fund trails the same index by 0.14 to 0.16 percentage points, depending on the window. State Street lists its expense ratio at 0.0945%. On $100,000, the fee difference is 0.0645 percentage points, or $64.50 a year. The return gap between the funds is wider than that at every window.

Compounded at the two ten-year rates, the same $100,000 finishes $3,941 higher in VOO than in SPY, before taxes. That figure is the gap between the two ending balances. The $64.50 is one year of the fee difference, and the $3,941 is what the wider return gap produced over those ten years.

Morningstar's Tori Brovet and Margaret Giles wrote on Tuesday, February 3 that the trust limits and the higher fee give Vanguard's fund a small edge. SPY is a unit investment trust. The managers, Morningstar wrote, cannot reinvest dividends, cannot use derivatives to keep cash invested in the stocks, and cannot lend securities.

That dividend limit is on the managers, in the cash the fund holds between its own payouts. The return table is a separate calculation, and it assumes you reinvest the dividends you receive.

When trading is the point

The reason to accept the higher fee is options, not a one-time purchase of the shares. ETF.com wrote on Monday, June 8 that VOO has listed options, but the contracts that trade, and the contracts still open, are a fraction of the market in SPY.

Which one to own

Put new money you intend to hold into VOO. The stocks match, and over the ten years through September 30 the cheaper fund kept the extra 0.11 percentage points a year.

Use SPY if you trade options, and treat the higher fee as the cost of that market.

If you already own SPY and you are not trading options, what staying has cost is the gap in the table, $3,941 on $100,000 over those ten years. The fee difference is $64.50 a year on that sum, smaller than the gap the returns show.

For a US investor who is not trading options, a sale inside an IRA or a 401(k) does not create a capital-gains tax, so the move to VOO has no tax cost. In a taxable account, selling can create a tax on the gain, and that tax can be larger than the gap. Move only when the tax is smaller than the gap on the amount you would sell.

ETFs in this story

AVOOVanguard S&P 500 ETF77/100ASPYState Street SPDR S&P 500 ETF72/100

Frequently asked questions

Do SPY and VOO hold the same stocks?

In holdings dated October 9, 96.5% of the two portfolios line up by weight, and Nvidia was the largest holding in each at just over 8%.

How much less does VOO charge?

Vanguard lists an expense ratio of 0.03%, and State Street lists SPY's at 0.0945%, a difference of $64.50 a year on $100,000.

How wide was the ten-year return gap?

Compounded at the two ten-year rates, the same $100,000 finishes $3,941 higher in VOO than in SPY, before taxes.

Is VOO's lower share price a discount?

SPY closed October 9 at $778.57 and VOO at $715.59, and the lower price is a smaller share of the same index, not a discount.

Related articles