TM · QUARTER 01
techmoneylab
Index Investing

S&P 500 Index Funds Compared — VOO, IVV, and SPY 5-Year Total Return

Vanguard VOO, iShares IVV, and SPDR SPY — what their 5-year returns, expense ratios, and tracking error actually look like, with Morningstar and Bogleheads data cited.

· 12 sources cited · 7 visuals
S&P 500 Index Funds Compared — VOO, IVV, and SPY 5-Year Total Return

The S&P 500 index fund is the default first investment for most US retail investors. Three funds dominate: Vanguard VOO, iShares IVV, and SPDR SPY. They all track the same index. The differences are in expense ratios, structure, and trading liquidity. This article uses S&P Dow Jones Indices data, Morningstar fund analysis, and Bogleheads wiki guidance to compare them on the metrics that actually matter for buy-and-hold investors.

What you’ll learn
  • 5-year total return for all three (closer than you’d expect)
  • Expense ratio differences and 30-year compounding impact
  • Tax efficiency — why SPY’s structure matters in taxable accounts
  • The Bogleheads consensus pick

The 5-year return — within rounding error

S&P Dow Jones Indices data (2019-2024 period):

Watercolor illustration of stacked finance hardcover books with reading glasses, ceramic coffee cup, small succulent
All three track the same index. 5-year returns differ only by expenses.
Fund5-year total returnExpense ratioAnnual expense difference
VOO90.5%0.03%baseline
IVV90.4%0.03%-0.0%
SPY90.2%0.0945%-0.06%/year

For a $10,000 investment over 5 years: VOO and IVV both end at ~$19,050. SPY ends at ~$19,020. The $30 difference compounds modestly over 5 years and meaningfully over 30 years.

The 30-year compounding math

The expense ratio difference doesn’t matter much in 5 years. It compounds significantly over investing lifetimes.

💡 30-year illustration — $10,000 invested, 7% annual return assumption, 0% expenses → $76,123. With VOO (0.03% expense) → $75,479. With SPY (0.0945%) → $74,103. The SPY-vs-VOO gap over 30 years on this single contribution: $1,376 (1.8% of total).

Compounding the difference matters, but the gap is small. For the typical investor, the $1,376 over 30 years on $10,000 is real but not life-changing. The bigger lever remains contribution rate, not expense ratio choice between three funds within 0.07% of each other.

The structural difference — UIT vs ETF

Watercolor illustration of single growing plant beside stack of coins on textured paper
Structure matters for tax efficiency. ETFs win in taxable accounts.

A subtle but real difference:

  • VOO — Open-end ETF. Can use in-kind redemptions, fully reinvest dividends, optimize for tax efficiency.
  • IVV — Open-end ETF. Same structural advantages as VOO.
  • SPY — Unit Investment Trust (UIT). Cannot reinvest dividends (must distribute as cash). Slightly less tax-efficient.

For buy-and-hold investors in taxable accounts, this structural difference favors VOO or IVV. In tax-advantaged accounts (IRA, 401(k)), the difference disappears.

When SPY is actually the right choice

SPY’s 3x daily trading volume of VOO is a real advantage for active traders:

SPY for traders

Tightest bid-ask spread. Most options liquidity. Best for short holds.

VOO for buy-and-hold

Lowest expense. Best for IRAs, taxable long-term accounts.

IVV for tied alternatives

Identical to VOO functionally. Choose by brokerage availability.

FXAIX for Fidelity 401(k)s

0% expense ratio. Mutual fund. Best in Fidelity-hosted accounts.

Tracking error — small but measurable

Tracking error measures how closely a fund follows its index. Lower is better.

Fund5-year tracking error
VOO0.02%
IVV0.02%
SPY0.04%

All three track extremely closely. SPY’s slightly higher tracking error reflects its UIT structure (less flexibility for fund managers). The difference is small enough to be statistically marginal but is real over decades.

The Bogleheads consensus

Watercolor illustration of vintage hourglass beside paper financial documents and small key
Pick one and don’t switch. Time in market beats fund-shopping.

Bogleheads.org (the largest community of long-term index investors, ~150,000 members):

  1. VOO is the #1 recommendation for taxable accounts. Lowest expense + Vanguard’s investor-owned structure.
  2. FXAIX wins for Fidelity-hosted accounts with 0% expense ratio.
  3. IVV is the equal alternative to VOO if your brokerage doesn’t list VOO commission-free.
  4. SPY is for active traders only — buy-and-hold investors lose money to its higher expenses.

Most importantly: pick one and don’t switch. Switching between functionally identical funds creates taxable events with no offsetting benefit.

Beyond just the S&P 500

Bogleheads three-fund portfolio (the most-recommended starting allocation):

  • VTI (Total US Stock Market) — 60% — broader than S&P 500, includes mid + small cap
  • VXUS (Total International Stock) — 30% — international diversification
  • BND (Total US Bond Market) — 10% — bond stabilizer

For pure S&P 500 simplicity, VOO + VXUS + BND is the simpler 3-fund version. Either approach is significantly better-diversified than S&P 500 alone for risk balance.

The bottom line

For 2025 retail investors:

  1. VOO is the default for taxable accounts. Lowest fees, best structure.
  2. FXAIX in Fidelity-hosted retirement accounts if you have access.
  3. SPY only if you actively trade — the higher expense ratio loses meaningful money over decades for buy-and-hold.
  4. IVV is acceptable as a near-perfect substitute for VOO.
  5. Don’t switch — the fund choice differences are smaller than the cost of switching.

Most importantly, the difference between VOO and SPY is dwarfed by the difference between investing $200/month vs $400/month. Optimize contribution rate before optimizing fund selection.

Related Reading