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.
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