Low costs and great service shouldn't be a tradeoff.

See how Schwab compares.

Pricing: US$0 commissions on online equity trades

  • Schwab
  • Merrill
    (Bank of America Corporation)
  • HSBC
  • TD Ameritrade
  • Interactive Brokers
    (IBKR PRO)
  • Online equity trade price structure
  • Schwab

    One flat fee 
    for all trade sizes
  • Merrill
    (Bank of America Corporation)

    One flat fee 
    for all trade sizes
  • HSBC

    One flat fee 
    for all trade sizes
  • TD Ameritrade

    One flat fee 
    for all trade sizes
  • Interactive Brokers
    (IBKR PRO)

    Fee decreases
    with trade size
  • Online equity trade commission
  • Schwab

    US$0 
    per trade1
  • Merrill
    (Bank of America Corporation)

    US$0
    per trade
  • HSBC

    US$24.95
    per trade
  • TD Ameritrade

    US$0 
    per trade
  • Interactive Brokers
    (IBKR PRO)

    US$0.0035 per share
    (for <=300K shares/month)
    Minimum
    US$0.35 per trade
    Maximum 1% of trade value
  • Monthly account maintenance fee
  • Schwab

    US$0
  • Merrill
    (Bank of America Corporation)

    US$0
  • HSBC

    US$0
  • TD Ameritrade

    US$0
  • Interactive Brokers
    (IBKR PRO)

    US$0
    (if monthly commissions are more than US$10 or the client has more than US$100,000 in equity)
  • Satisfaction Guarantee2
  • Schwab

  • Merrill
    (Bank of America Corporation)

    -
  • HSBC

    -
  • TD Ameritrade

    -
  • Interactive Brokers
    (IBKR PRO)

    -

What you might expect to pay on a typical online buy and sell stock trade.

  • Schwab
  • Merrill
    (Bank of America Corporation)
  • HSBC
  • TD Ameritrade
  • Interactive Brokers
    (IBKR PRO)
  • If you buy 2,500 shares of a U.S.-based stock, then sell them a year later.
  • Schwab

    US$0
  • Merrill
    (Bank of America Corporation)

    US$0
  • HSBC

    US$49.90
  • TD Ameritrade

    US$0
  • Interactive Brokers
    (IBKR PRO)

    US$17.50

All costs displayed are standard online equity trades. Competitor firm pricing information obtained from their respective websites as of 1/7/2020. Competitor pricing and offers subject to change without notice.

Start investing in the U.S. today.

Have more questions? We're here to help.

  • International phone icon

    Call

    Outside the U.S.
    +1-415-667-7870

    In the U.S.
    1-877-853-1802

    Customer service hours
    5:30 p.m. Sunday to 1:00 a.m. Saturday (U.S. EST)

  • International mail icon

    Email

  • location marker

    Mailing address

    Send applications, deposits, and other materials to:

    Charles Schwab & Co., Inc.
    Attn: International Operations
    1945 Northwestern Drive
    El Paso, TX 79912-1108, USA