Investing Basics

SWPPX vs VOO: Schwab's Cheap Fund or Vanguard's ETF?

SWPPX is Schwab's S&P 500 index mutual fund. VOO is Vanguard's S&P 500 ETF. Put them side by side and the portfolios are the same roughly 500 companies in the same weights, so over any long stretch their returns land within a rounding error of each other. What separates them is the container: SWPPX is a no-minimum mutual fund that costs 0.02% a year, VOO an exchange-traded fund at 0.03%. Below, the figures come from Schwab's SEC summary prospectus and fund page and from Vanguard's VOO fact sheet.


The Short Answer

  • Your money is at Schwab, in an IRA or 401(k)? SWPPX. No minimum, exact-dollar purchases, automatic investing, and the lowest fee of any S&P 500 fund from a major broker. In a tax-advantaged account its one drawback, occasional capital-gains distributions, is irrelevant.
  • Taxable brokerage account, or you may change brokers? VOO. The ETF structure sidesteps most capital-gains distributions and you can hold it anywhere. The extra basis point of fee is a dollar a year per $10,000.

Both are among the cheapest ways ever offered to own the S&P 500. Neither is a mistake. The decision is about your account type and your broker, not about which one performs better.


Same Index, Different Wrapper

  • SWPPX is the Schwab S&P 500 Index Fund, an open-end mutual fund launched May 19, 1997. Orders fill once a day at the closing net asset value. Schwab's prospectus states there is no minimum initial investment, and the fund held about 503 stocks as of July 31, 2026.
  • VOO is the Vanguard S&P 500 ETF, launched September 7, 2010. It trades on the exchange all day at a live price, like a stock, and held about 506 stocks as of June 30, 2026.

The mechanics of mutual funds versus ETFs are covered in our mutual funds vs ETFs guide and, for index products specifically, in ETF vs index fund. Everything below is what those mechanics mean for these two tickers.


SWPPX vs VOO Side by Side

FeatureSWPPX (Schwab)VOO (Vanguard)
Index trackedS&P 500S&P 500
Fund typeMutual fundETF
Expense ratio0.02%0.03%
How it tradesOnce daily at closing NAVIntraday, live price
Bid-ask spreadNoneSmall, but exists
Minimum investment$0Price of one share (or fractional)
Where to hold itBest at SchwabAny broker
InceptionMay 19, 1997Sep 7, 2010
Net assets~$149.5 billion (Sep 4, 2026)~$979 billion (Jun 30, 2026)
Holdings~503~506
Portfolio turnover~3% (latest fiscal year)2.4% (latest fiscal year)
Share price~$20 after the Aug 2025 6-for-1 splitMarket price of one share
Taxable-account efficiencyGood (low turnover)Generally better (ETF structure)
Best forSchwab accounts, retirementPortable, taxable, intraday
Expense ratios, minimum, and turnover per Schwab's SEC summary prospectus and Vanguard's fact sheet; SWPPX net assets and holdings per Schwab's fund page as dated; VOO figures as of Jun 30, 2026. Both track the S&P 500, so returns differ only by the fee gap and rounding. See the citation at the end.

The One-Basis-Point Fee Gap

Expense ratio, head to head

SWPPX 0.02%VOO 0.03%
SWPPX0.02%
VOO0.03%

A 1-basis-point gap: $1 per year per $10,000. Both are among the cheapest S&P 500 funds available. Source: Schwab and Vanguard prospectuses, 2026.

On $100,000 the difference is $10 a year. On $500,000 it is $50. Those are real dollars, and over decades they compound, but they are dwarfed by the tax question below and by the simple matter of which broker you already use. Model your own balance with the compound interest calculator; the fee gap stays small at every horizon.


Why SWPPX Trades Near $20: The 2025 Split

New investors sometimes notice that SWPPX's net asset value is around $20 a share while VOO's market price is in the hundreds of dollars, and wonder whether that makes SWPPX "cheaper." It does not. On August 15, 2025 Schwab executed a 6-for-1 share split on SWPPX: every share became six shares at one-sixth the price. A holder's total dollar value did not change, and the fund's holdings did not change. As of September 4, 2026 the NAV was about $19.93.

Share price is meaningless for a mutual fund anyway, because you buy in dollars, not shares: $500 buys $500 of SWPPX regardless of the NAV. The split matters only in that it explains why the price looks low. For VOO, share price affects you only if your broker does not offer fractional shares, in which case you buy whole shares at the market price.


How You Buy and Sell Each

SWPPX is bought and sold through Schwab (or another brokerage that carries it) in dollar amounts, with orders priced at that day's closing NAV. There is no bid-ask spread, no commission at Schwab, and recurring automatic purchases are easy to set up. You cannot react to intraday prices, and outside Schwab the fund may be unavailable or carry a transaction fee.

VOO is bought and sold on the exchange like a stock, at whatever the market price is at the moment you trade. It is holdable at essentially any brokerage, including Schwab, where ETFs trade commission-free. The costs are a bid-ask spread, tiny for a fund this large, and whole-share pricing where fractional shares are not offered.


Taxable Accounts

This is where the wrapper earns its keep. When an ETF like VOO needs to shed appreciated stock, it can hand those shares to institutional traders in kind rather than selling them, so it rarely realizes gains that must be distributed to shareholders. A mutual fund like SWPPX sells in the open market to meet redemptions and rebalance, and any gains it realizes are passed to shareholders as taxable distributions, whether or not you sold anything.

For SWPPX the effect is muted. Its turnover was about 3% in the latest fiscal year, so it realizes little. But it is not zero, and over many years in a taxable account VOO's structural advantage adds up. Inside a 401(k), traditional IRA, or Roth IRA none of this applies, which is exactly why SWPPX is such a common default in Schwab retirement accounts.


Which One Fits You

Choose SWPPX if: you invest at Schwab, especially in a retirement account, you want to invest exact dollar amounts on a schedule with no minimum, and you like the lowest sticker fee available. It is a first-rate core holding wherever capital-gains distributions do not matter.

Choose VOO if: you are investing in a taxable account, you want a fund you can move between brokers without selling, or you value intraday trading. If you are weighing VOO against other S&P 500 funds, FXAIX vs VOO covers Fidelity's mutual fund, VFIAX vs VOO covers Vanguard's own, and SPY vs VOO covers the oldest ETF.


FAQ

Is SWPPX or VOO better?
They hold the same S&P 500 portfolio, so neither is better on performance. SWPPX charges 0.02% with no minimum and suits Schwab retirement accounts. VOO charges 0.03%, trades intraday, is holdable at any broker, and is generally more tax-efficient in a taxable account.

Why is SWPPX's share price so low?
Schwab split SWPPX 6-for-1 on August 15, 2025, cutting the per-share NAV to about one-sixth of its prior level; it was around $19.93 in early September 2026. The split changed nothing about the fund's value or holdings. Mutual funds are bought in dollar amounts, so the share price does not affect what you own.

Is SWPPX good for a taxable account?
Acceptable, with a caveat. Its low turnover keeps capital-gains distributions small, but the mutual-fund structure can still produce them. In a taxable account VOO's ETF structure is usually the more tax-efficient choice. In an IRA or 401(k) the distinction disappears.

Can I buy SWPPX outside Schwab?
Sometimes, but not reliably. Other brokers may not offer it or may charge a transaction fee. VOO, as an ETF, trades at virtually every broker, including Schwab.

Which is better for a Roth IRA?
Both are excellent. In a Roth, SWPPX's potential distributions are not taxed, so its lower fee gives it a marginal edge at Schwab. VOO is equally sound if you prefer an ETF or think you may move the account.


Related comparisons: FXAIX vs VOO · VFIAX vs VOO · IVV vs VOO · SPY vs VOO · All ETF comparisons


Primary sources: SWPPX's 0.02% fee, S&P 500 index, no-minimum policy, and turnover are from Schwab's SEC summary prospectus; its net assets, holdings count, NAV, and the August 2025 6-for-1 split are from Schwab Asset Management's SWPPX fund page as of September 4, 2026; VOO's fee, holdings, turnover, and net assets are from Vanguard's official VOO fact sheet (as of Jun 30, 2026). For how fund structures are taxed, see the SEC's Investor.gov guide to mutual funds and ETFs.

This article is for educational purposes only and is not investment advice. Investing involves risk, including possible loss of principal, and past performance does not guarantee future results. Tax treatment depends on your individual situation and can change. Expense ratios and fund assets change over time; confirm current figures on the issuer's site before investing. Consult a qualified financial or tax professional before making investment decisions.