For a complete guide to index fund and ETF investing — including fund comparisons, expense ratios, and tax strategy — see the Index Funds and ETFs hub.

Fidelity, Vanguard, and Schwab hold the majority of US retail investment assets — and for good reason. All three offer $0 commissions, low-cost index funds, excellent retirement accounts, and strong investor protections. But they differ in meaningful ways: fund costs, mobile experience, branch access, account types, and customer service. This is the definitive three-way comparison.

Quick verdict: Fidelity is the best overall brokerage for most investors — zero-expense-ratio index funds, the best app, and the widest feature set. Vanguard is best for committed buy-and-hold indexers who value the ownership structure and pioneering philosophy. Schwab is best for investors who want branch access and a strong banking + investing combination.

Side-by-Side Overview

Feature Fidelity Vanguard Schwab
Stock/ETF commissions $0 $0 $0
Account minimum $0 $0 (most accounts) $0
Index fund expense ratios 0.00% (FZROX) 0.03-0.05% 0.02-0.05%
Mutual fund minimums $0 $1,000-$3,000 $0-$100
Fractional shares ✓ ($1 minimum) ✓ (Vanguard ETFs only) ✓ ($5 minimum)
Physical branches 200+ Investor Centers ✗ None 300+ branches
Mobile app rating 4.8/5 4.4/5 4.7/5
Robo-advisor Fidelity Go (0.35%) Digital Advisor (0.20%) Intelligent Portfolios ($0)
Cash sweep rate 2.62% 4.50% (money market) 0.45% (default)
Banking features Cash management account Full banking suite
Checking account ✓ (debit card, ATM rebates) ✓ (full checking + savings)
24/7 customer service
Account types Most extensive Core accounts only Extensive
Research & tools Best Basic Good
Ownership structure For-profit (private) Client-owned (mutual) For-profit (public)

Index Fund Cost Comparison

The three brokerages’ core index funds — the ones most investors actually use — are all extremely cheap. Here’s the direct comparison:

US Total Stock Market

Fund Ticker Expense Ratio Annual Cost on $100,000
Fidelity ZERO Total Market FZROX 0.00% $0
Fidelity Total Market Index FSKAX 0.015% $15
Vanguard Total Stock Market VTSAX/VTI 0.03% $30
Schwab Total Stock Market SWTSX 0.03% $30

International Stock

Fund Ticker Expense Ratio Annual Cost on $100,000
Fidelity ZERO International FZILX 0.00% $0
Vanguard Total International VTIAX/VXUS 0.05% $50
Schwab International Index SWISX 0.06% $60

US Bond Market

Fund Ticker Expense Ratio Annual Cost on $100,000
Fidelity US Bond Index FXNAX 0.025% $25
Vanguard Total Bond Market VBTLX/BND 0.03% $30
Schwab US Aggregate Bond SWAGX 0.04% $40

S&P 500

Fund Ticker Expense Ratio Annual Cost on $100,000
Fidelity 500 Index FXAIX 0.015% $15
Vanguard 500 Index VFIAX/VOO 0.03% $30
Schwab S&P 500 Index SWPPX 0.02% $20

Bottom line on fees: Fidelity’s ZERO funds are the cheapest possible ($0 on any balance). But the differences between all three are negligible — on a $500,000 portfolio, Fidelity’s ZERO funds save about $150-$250/year vs Vanguard or Schwab. That’s meaningful but not life-changing.

Mutual Fund Minimum Investment

Brokerage Index Fund Minimum Active Fund Minimum
Fidelity $0 $0
Vanguard $1,000 (investor) / $3,000 (admiral) $3,000
Schwab $0 (most) $100

Vanguard’s $3,000 minimum for Admiral shares is the biggest friction point for new investors. If you have less than $3,000, you’d need to buy VTI (the ETF version) instead of VTSAX. Fidelity and Schwab have no minimums.

Account Types

Account Type Fidelity Vanguard Schwab
Individual brokerage
Joint brokerage
Traditional IRA
Roth IRA
SEP IRA
SIMPLE IRA
Solo 401(k) ✓ (Roth option) ✓ (Roth option)
529 plan ✗ (state plans only)
HSA
Custodial (UGMA/UTMA)
Trust account
Cash management / checking ✓ (ATM rebates) ✓ (full banking)
Margin account
Crypto trading

Key difference: Vanguard is strictly an investment firm — no checking, no HSA, no 529 (through them directly), no crypto. Fidelity and Schwab are full-service financial platforms.

Mobile App & Digital Experience

Feature Fidelity Vanguard Schwab
App Store rating 4.8/5 4.4/5 4.7/5
Speed / responsiveness Fast Slow (known issue) Fast
Stock screener Advanced Basic Good
Watchlists
Real-time quotes
Fractional share trading ✓ (ETFs only)
Options trading Full chain, Greeks Basic Good
Active Trader platform Active Trader Pro thinkorswim
Research reports Extensive (12+ providers) Basic Good (6+ providers)
Financial planning tools
Biometric login

Fidelity wins the app experience with the fastest, most full-featured mobile platform. Schwab’s thinkorswim (acquired from TD Ameritrade) is the best desktop platform for active traders. Vanguard’s app is functional but visibly dated and slow — the most common complaint among Vanguard users.

Customer Service

Feature Fidelity Vanguard Schwab
Phone support 24/7 M-F 8am-8pm ET 24/7
In-person 200+ Investor Centers 300+ branches
Chat support
Dedicated advisor access ✓ (assets dependent) ✓ (Flagship, $1M+)
Average hold time Moderate Long (known issue) Moderate
J.D. Power ranking High Moderate Highest

Schwab consistently ranks highest for customer satisfaction, partly because of its extensive branch network. Vanguard’s phone support has long wait times — a frequent pain point — and no branches for in-person help. Fidelity’s Investor Centers offer a middle ground.

Cash Management & Banking

Feature Fidelity Vanguard Schwab
Cash sweep rate 2.62% (SPAXX) 4.50% (VMFXX auto) 0.45% (bank sweep)
Checking account ✓ (CMA with debit card) ✓ (full Schwab Bank)
ATM fee rebates Unlimited worldwide Unlimited worldwide
Bill pay
Mobile check deposit
Direct deposit
Savings account ✓ (HYSA available)

Vanguard’s cash management is its weakest area — no checking, no debit card, no ATM access. Money sits in a money market fund (good rate) but you can’t spend it directly. Fidelity’s cash management account and Schwab’s full banking suite both let you use your brokerage as your only financial institution.

Important note on cash sweep rates: Schwab’s default 0.45% sweep rate is a well-known weak point. You can manually move cash to a money market fund (Schwab Value Advantage at ~4.5%), but cash sitting in the default sweep earns far less than Fidelity or Vanguard. This is how Schwab makes money — it’s a real cost to unaware investors.

Robo-Advisor Comparison

Feature Fidelity Go Vanguard Digital Advisor Schwab Intelligent Portfolios
Advisory fee 0.35% (over $25K) 0.20% (est.) $0
Minimum balance $0 (basic) / $25,000 (personalized) $3,000 $5,000
Tax-loss harvesting ✓ (Premium only)
Human advisor access ✓ ($25K+) ✓ ($50K+) ✓ (Premium, $30/month)
Fund expense ratios 0.00-0.05% 0.03-0.05% 0.02-0.05%
Cash allocation Low Low High (~6-30%)

Schwab Intelligent Portfolios charges $0 advisory fee but holds 6-30% of your portfolio in cash (earning the low sweep rate). Critics argue the cash drag is a hidden fee. Fidelity Go is simple and integrates with existing Fidelity accounts. Vanguard Digital Advisor has the lowest total all-in cost (0.20% advisory + ~0.04% fund fees).

Who Wins by Category

Category Winner Why
Lowest fund costs Fidelity 0.00% ZERO funds
Best mobile app Fidelity Fastest, most features
Branch access Schwab 300+ locations
Buy-and-hold indexing Vanguard Built for this, client-owned
Active trading Schwab thinkorswim platform
Beginners Fidelity $0 minimums, great education
Self-employed retirement Fidelity Solo 401(k) with Roth
Banking + investing Schwab Full banking suite
Cash management Vanguard Best default cash rate
Research & tools Fidelity 12+ research providers
Customer service Schwab Branches + highest J.D. Power
Robo-advisor (cheapest) Vanguard 0.20% all-in
HSA investing Fidelity Best HSA with zero-fee funds
Crypto Fidelity Native crypto trading

Choose Fidelity If You…

Scenario Why
Want the absolute lowest fund fees 0.00% ZERO funds
Are a new investor $0 minimums, excellent education, easy app
Want one place for everything IRA, brokerage, HSA, 529, checking, crypto
Are self-employed Best Solo 401(k)
Travel internationally Unlimited ATM rebates worldwide

Choose Vanguard If You…

Scenario Why
Are a committed buy-and-hold indexer The company Jack Bogle built
Want client-owned structure No shareholders pressuring for profit
Have $3,000+ to start Meets Admiral Shares minimum
Want the best default cash rate 4.50% money market auto-sweep
Don’t need banking or trading tools Vanguard keeps it simple

Choose Schwab If You…

Scenario Why
Want in-person branch access 300+ locations nationwide
Want banking + investing combined Full Schwab Bank suite
Are an active trader thinkorswim is best-in-class
Want a free robo-advisor Intelligent Portfolios ($0 advisory)
Value customer service Highest satisfaction ratings

Portfolio Cost Comparison (Real Numbers)

Here’s what you’d actually pay at each brokerage with a simple three-fund portfolio:

$100,000 Portfolio (80% US stocks, 10% International, 10% Bonds)

Component Fidelity (ZERO) Vanguard (Admiral) Schwab
US stocks ($80,000) $0 (FZROX) $24 (VTSAX) $24 (SWTSX)
International ($10,000) $0 (FZILX) $5 (VTIAX) $6 (SWISX)
Bonds ($10,000) $2.50 (FXNAX) $3 (VBTLX) $4 (SWAGX)
Total annual cost $2.50 $32 $34

$500,000 Portfolio (Same Allocation)

Component Fidelity (ZERO) Vanguard (Admiral) Schwab
US stocks ($400,000) $0 $120 $120
International ($50,000) $0 $25 $30
Bonds ($50,000) $12.50 $15 $20
Total annual cost $12.50 $160 $170

Even at $500,000, the difference between Fidelity ZERO and Vanguard Admiral is only $147.50/year — significant but not a reason to switch if you’re happy with Vanguard. All three are cheap enough that the real differentiators are features, app quality, and account types, not fund costs.

How to Transfer Between Brokerages

Step Details
1. Open account at new brokerage Free, takes 10-15 minutes
2. Initiate ACAT transfer Do this from the receiving brokerage
3. Wait 5-7 business days Investments transfer in-kind (no selling)
4. Verify cost basis Confirm dates and amounts transferred correctly
5. Request fee reimbursement Many brokerages reimburse the $75 transfer fee

What transfers in-kind: All stocks, ETFs, and most mutual funds transfer without selling. Proprietary mutual funds (like Vanguard Admiral Shares moving to Fidelity) transfer as Investor Shares or convert to the equivalent ETF.

The Bottom Line

All three brokerages are excellent. The differences that matter most:

Fidelity is the best choice for most investors — zero-expense-ratio funds, the best app, no minimums, and the widest range of accounts (IRA, HSA, 529, Solo 401(k), checking, crypto). If you’re starting fresh or consolidating accounts, Fidelity offers the most for the least.

Vanguard is the best choice for dedicated buy-and-hold index investors who value the client-owned corporate structure and don’t need banking or trading features. If you already have a Vanguard account and are happy, there’s no compelling reason to switch.

Schwab is the best choice for investors who want branch access, full banking, or the thinkorswim trading platform. It’s also the strongest option for customer service.

You can’t go wrong with any of them. Pick the one that matches your priorities and open an account today.

WealthVieu
Written by WealthVieu

WealthVieu researches and writes data-driven personal finance guides using primary sources including the IRS, Bureau of Labor Statistics, Federal Reserve, and Census Bureau.

The content on Wealthvieu is for informational purposes only and should not be considered financial, tax, or investment advice. Consult a qualified professional before making financial decisions. Full disclaimer · Editorial policy