Charles Schwab Review: Low Fees, Great Service & Why I Switched

I’ve been investing for over a decade, and I’ve bounced between brokers like a ping‑pong ball. E*Trade, Fidelity, Vanguard – I’ve tried them all. But when I landed on Charles Schwab, something clicked. Not because of flashy ads or a slick app, but because Schwab does the basics really well. Low fees, solid research, and customer service that actually picks up the phone. In this review, I’ll walk you through everything I’ve learned – the good, the bad, and the stuff most reviewers overlook.

My quick verdict: Schwab is an outstanding all‑rounder for both beginners and active traders. It’s not perfect for day traders (no crypto, limited forex), but for long‑term investors, it’s hard to beat. The real kicker? Their customer service saved me from a costly mistake – more on that later.

What Makes Charles Schwab Stand Out?

Schwab isn’t the newest kid on the block – it’s been around since 1971. But that experience translates into reliability. Here’s what I’ve found truly unique:

  • Zero‑commission trades across stocks, ETFs, and options. No catches. I’ve never paid a penny to buy or sell US stocks.
  • No minimum deposit for most accounts. You can start with $5 if you want (though I’d recommend at least $500 to diversify).
  • Powerful research tools. I use their Equity Rating system – it grades stocks from A to F based on fundamentals and momentum. Surprisingly accurate.
  • Banking integration. Their checking account (linked to brokerage) has no ATM fees worldwide. I traveled to Japan and withdrew cash without any charge – Schwab even reimbursed the local bank’s fee.

One underrated feature: the Schwab Learning Center. It’s not the usual “buy low, sell high” fluff. They have real courses on tax‑loss harvesting, margin strategies, and even behavioral finance. I spent a weekend going through their “Investing for Beginners” series – it’s genuinely helpful.

How Do Charles Schwab Fees Compare?

Let’s cut through the marketing. Here’s a table of the most common fees I’ve encountered:

Fee TypeSchwabIndustry Average
Stock/ETF trades$0$0 (most brokers)
Options (per contract)$0.65$0.50 – $1.00
Mutual fund (transaction fee)$0 for Schwab funds; $49.95 for othersvaries
Brokerage account maintenance$0$0
IRA annual fee$0$0 (most brokers)
Outgoing ACATS transfer$50$75 average
Paper statement fee$5 per month (waivable if e‑delivery)$2 – $10

Data based on my account statements and public fee schedules as of early 2025.

Notice the options fee? $0.65 is slightly above Fidelity’s $0.65 (same) but below TD Ameritrade’s (now Schwab) legacy fee of $0.65. Actually, after the merger, Schwab moved all TD clients to their platform – and kept the options fee identical. No sneaky hikes.

But there’s one fee that trips up a lot of people: mutual fund transaction fees. If you buy a non‑Schwab mutual fund, you’ll pay $49.95. That’s steep. I learned this the hard way when I tried to buy a Vanguard fund directly. My advice: stick to Schwab’s own ETFs or mutual funds (like SWTSX) – they’re commission‑free.

What Account Types Does Schwab Offer?

Schwab has pretty much every account you’d need. Here’s the lineup with my personal takeaways:

  • Individual Brokerage – standard taxable account. I use it for my “play money” (stocks and options). No minimum, no fees.
  • Roth IRA & Traditional IRA – no annual custody fees. I moved my Roth from another broker last year – Schwab reimbursed the $150 transfer fee without me asking. That’s rare.
  • Rollover IRA – perfect for 401(k) transfers. The process is smooth: they handle the paperwork, and the funds arrive in about a week.
  • 401(k) & Corporate Retirement – for employers. I haven’t used it personally, but a friend’s startup uses Schwab’s plan – fees are lower than most 401(k) providers.
  • Custodial Accounts (UGMA/UTMA) – for kids. I set one up for my niece – simple online application, and I can manage it until she turns 18.
  • Trust Accounts – for estate planning. Schwab has a dedicated trust team that helped me understand the tax implications.

One missing piece: Schwab doesn’t offer crypto trading natively. You’d need to use an external platform like Coinbase. That’s a bummer if you want everything under one roof.

How to Open a Charles Schwab Account

I’ve opened accounts online and over the phone. Here’s the step‑by‑step that worked for me:

  1. Go to schwab.com and click “Open an Account”. You’ll choose account type (I picked individual brokerage).
  2. Enter personal info: Social Security number, driver’s license, employment details. It takes about 5 minutes.
  3. Link a bank account. They use Plaid for instant verification – but if your bank isn’t supported, you can deposit a small amount manually. I had to do that with my credit union; it took 2 business days to verify.
  4. Fund the account. You can transfer money right away. I started with $500. The money settled in 3 days (stocks can trade immediately with unsettled funds, but avoid pattern day trading).
  5. Set up beneficiary and tax preferences. Don’t skip this – it’s annoying to add later. I forgot and had to call support.

The whole process took 15 minutes online. Approval was instant – no phone interview. Within an hour, I was placing trades.

Pro tip: When you fund your account, send more than you plan to invest initially. I sent $500, but Schwab’s default settings for margin and options require a $2,000 minimum equity. Stuck with cash account for two weeks until I added funds.

Charles Schwab vs Vanguard: Which Is Better?

This is the eternal debate. I’ve had accounts at both. Here’s an honest breakdown:

AspectCharles SchwabVanguard
Commissions$0 (same)$0 (same)
ETF options (no commission)200+ Schwab ETFs + 3rd partyOnly Vanguard ETFs (but huge selection)
Mutual fund (no transaction fee)4,500+ funds (Schwab + selected partners)Vanguard funds only (low expense ratios)
Research toolsExcellent (Equity Ratings, Morningstar)Good (mostly basic)
Customer servicePhone support 24/7, chat, branch officesPhone during business hours, limited chat
Trading platformStreetSmart Edge (desktop) + mobile appBasic web platform + app
Cash managementSchwab Bank High Yield Checking (0.45% APY)Cash Plus account (lower rates)
International tradingTrade in 12 foreign marketsLimited

My take: Vanguard is better if you only want index funds and don’t need hand‑holding. Schwab wins for active traders, research junkies, and those who want a full banking experience. I switched because Schwab’s mobile app is way smoother – Vanguard’s app felt like it was from 2010.

Schwab’s Trading Platforms: StreetSmart Edge vs thinkorswim

After the TD Ameritrade merger, Schwab inherited thinkorswim (ToS) – but they haven’t fully integrated it yet. Currently, you can choose:

  • StreetSmart Edge (SSE) – Schwab’s original desktop platform. I use it for daily trading. It has customizable charts, Level II quotes, and a great options chain. The learning curve is moderate.
  • thinkorswim – now available to Schwab clients. It’s the gold standard for technical traders. I switch to ToS when I need complex studies (e.g., Fibonacci, implied volatility skew).

Both platforms are free. I’d recommend SSE for beginners because it’s less overwhelming. ToS has a firehose of features – but if you trade options or futures, it’s a must.

One gripe: mobile app. Schwab’s iOS app is decent but lacks some advanced order types. For example, you can’t place a trailing stop buy on mobile – you have to use the desktop. That’s annoying when you’re away from your computer.

Customer Service Experience: The Good and The Bad

I’ve called Schwab support maybe six times over the past year. Most experiences were great – but not all.

The good: When I accidentally initiated a margin trade without margin enabled, the rep (Chris, if I recall) spotted the risk and called me. He walked me through closing the position without triggering a violation. That kind of proactive help is rare. Also, the 24/7 line never has a long wait – average 2 minutes.

The bad: I once asked about transferring a foreign stock (Canadian). The rep gave me incorrect information about settlement times. I had to call back and speak to a specialist. It took three calls to get it right. Not a dealbreaker, but shows inconsistency.

Overall, Schwab’s customer service earns a 4.5/5 from me. The mistake was minor, and they made it right afterward. Compared to my experience with E*Trade (where I was on hold for 40 minutes), Schwab is stellar.

Frequently Asked Questions

What is the minimum deposit to open a Charles Schwab account?
For a standard brokerage account, there’s no minimum. I opened mine with $500 only because I wanted to buy multiple stocks. For day trading (pattern day trader), you need $25,000 minimum equity – that’s an SEC rule, not Schwab’s.
Does Charles Schwab charge fees for inactive accounts?
No. Schwab doesn’t charge inactivity fees. I have an old IRA with no recent trades – zero charges. However, if you have less than $5,000 in assets and don’t trade for a year, they might charge a small account maintenance fee, but I’ve never seen it applied. Double‑check your account agreement.
Can I trade cryptocurrencies on Charles Schwab?
Not directly. Schwab doesn’t offer crypto trading as of now. However, you can buy crypto‑related ETFs like BITO (Bitcoin futures) or Grayscale Trust (OTC). If you want actual Bitcoin, you’ll need a separate exchange like Coinbase or Kraken.
How long does it take to transfer funds from a bank to Schwab?
Standard ACH transfers take 2–3 business days. But I’ve had funds available for trading instantly up to $5,000 (pending bank verification). For larger amounts, you can wire – same day, no fee (if you request Schwab to pay it).
Is Charles Schwab safe and legit?
Absolutely. Schwab is a member of SIPC (up to $500k coverage) and has extra insurance through Lloyd’s (up to $150 million per client). They’re regulated by SEC and FINRA. I’ve never worried about security – they have two‑factor authentication and a solid fraud detection system.

This article is based on my personal experience and public sources. Facts checked against Schwab’s official website and SEC filings as of the time of writing.