Cash & Bonds

SGOV vs VMFXX: ETF or Money Market Fund for Your Cash?

VMFXX is the default cash fund at Vanguard. SGOV is a Treasury ETF you can hold anywhere. The fee gap is two basis points. The tax difference is bigger, and it usually decides it.

If you hold cash at Vanguard, this is the matchup you actually face. VMFXX, the Vanguard Federal Money Market Fund, is the default settlement fund in your account, so any uninvested cash already sits there earning yield. SGOV is the iShares 0 to 3 Month Treasury Bond ETF, which holds short-term T-bills and trades like a stock. Both are about as safe as cash gets. So which should hold your money?

The fee difference is almost nothing. The tax difference is not, and for most people it is the whole decision.

The Two Funds, Side by Side

FactorSGOV (ETF)VMFXX (money market)
Fee0.09% per year0.11% per year
What it holds0 to 3 month US T-billsUS government securities and repurchase agreements
Share priceFloats slightlyStable $1
Where you can hold itAny brokerageVanguard only
Cash sweepYou place a trade to buy inIt is the settlement fund. Cash earns automatically
State tax on incomeAlmost fully exemptPartial. The repo portion does not qualify
MinimumOne share (~$100)$3,000 to buy directly ($0 as the sweep)

The Fee Gap Is a Rounding Error

VMFXX charges 0.11%, SGOV charges 0.09%. That two basis point difference is $2 a year per $10,000. On a $50,000 cash position it is $10 a year. This is not the number to make a decision on. Anyone telling you to switch funds to save two basis points is optimizing the wrong variable.

Convenience Goes to VMFXX (If You Are at Vanguard)

Because VMFXX is the settlement fund, it is effortless. Cash from a deposit, a dividend, or a sale lands and immediately earns the money market yield, with no trade to place. When you want to buy a Vanguard fund, the cash is already there. SGOV requires you to buy in, and when you sell, the proceeds settle the next business day before you can redeploy them. For an active Vanguard account, VMFXX is simply less friction.

Taxes Go to SGOV, and That Is the Real Decision

Here is the part that flips it for a lot of people. Treasury income is generally exempt from state and local income tax. SGOV holds actual T-bills, so nearly all of its income qualifies for that exemption. VMFXX holds a meaningful slice of its portfolio in repurchase agreements, and repo income generally does not qualify. So only part of VMFXX's payout is state-tax-exempt, and that qualifying percentage changes from year to year and is often well below 100%.

If you live in a state with no income tax, ignore all of this and let convenience win. If you live in a high-tax state like California or New York, SGOV's larger state exemption can be worth more than VMFXX's two basis point lower fee and its convenience combined. Compare the two on an after-tax basis, not on the headline yield, because the headline yield hides the part the state takes back.

The position
At Vanguard, VMFXX is the frictionless default for cash you plan to redeploy into Vanguard funds. It earns automatically and the two basis point fee is noise. SGOV wins on two specific axes: a high state income tax, where its near-full Treasury exemption beats VMFXX after tax, or wanting a cash holding you can move to any broker rather than being tied to Vanguard. Decide on taxes and portability, not on the fee.

The Short Version

Not sure a fund is even the right move versus buying bills yourself? See SGOV vs buying T-bills directly. Comparing SGOV to money market funds in general, not just Vanguard's? See SGOV vs money market funds.

Want SGOV's holdings, structure, and our plain-English take in one place?

See the SGOV fact sheet →
Yields and fees are approximate and change over time. VMFXX is a money market fund, not FDIC insured, and while designed to hold a stable $1 price it can in rare cases lose value. SGOV holds US Treasury securities and is not FDIC insured. Treasury income is generally exempt from state and local tax; the state-exempt portion of VMFXX's income varies by year and is often below 100%. Confirm your own situation. Past performance does not guarantee future results. ETF BFF is not a registered investment advisor or tax professional. Nothing here is personalized financial or tax advice.