Find new Charles Schwab promotions, bonuses, and offers for stocks, ETFs, bonds, options and mutual funds here.
Update 7/3/24: Right now, you can take advantage of the Schwab Investor Reward and receive up to $6,000 as a cash bonus.
About Charles Schwab Promotions
Charles Schwab Bank is an independent bank that was established in 2003 by the Charles Schwab Corporation, a publicly traded financial services company listed on the New York Stock Exchange. The bank was established in order to offer personal banking and lending products in addition to brokerage services.
Charles Schwab Bank online banking is a web-based platform that provides customers with access to their accounts at any time. The bank’s mobile apps offer access to both trading accounts and deposit accounts, and are available on smartphones and tablet devices.
I’ll review Charles Schwab Promotions below.
Charles Schwab Investor Reward $6,000 Bonus
- Learn More at Charles Schwab
- What You’ll Get: Up to $6,000 bonus
- Account Type: Schwab brokerage account
- Availability: Nationwide
- Credit Inquiry: Hard Pull
- Monthly Fee: $0
- Closing Account Fee: None listed
(Limited time offer)
J.P. Morgan Self-Directed Investing (Up to $700 Cash) | TradeStation ($3500 Cash) |
M1 High-Yield Cash Account (4.25% APY) | WeBull (Free Stocks) |
How To Earn The Bonus
- Right now, you can take advantage of the Schwab Investor Reward and receive up to $6,000 as a cash bonus. Just make a qualifying net deposit of cash or securities into your eligible account within 45 days of enrolling.
- Enroll and make a qualifying net deposit of cash or securities of $50,000-$249,999 and earn a bonus award of $300
- Enroll and make a qualifying net deposit of cash or securities of $250,000-$499,999 and earn a bonus award of $600
- Enroll and make a qualifying net deposit of cash or securities of $500,000-$999,999 and earn a bonus award of $1,200
- Enroll and make a qualifying net deposit of cash or securities of $1,000,000-$4,999,999 and earn a bonus award of $2,500
- Enroll and make a qualifying net deposit of cash or securities of $5,000,000 or more and earn a bonus award of $6,000
- Offer valid for Charles Schwab & Co., Inc. (“Schwab”) clients who make a qualifying net deposit into an eligible retail brokerage account within 45 days of enrollment. Net deposits are assets deposited into the enrolled account minus assets withdrawn from the account and transferred out of Schwab. Only outside assets new to Schwab qualify; assets transferred from affiliates other than Schwab Retirement Plan Services are excluded. Net deposits will be calculated as of the 45th day after enrollment, and the cash bonus will be credited to the enrolled account within 10 days. For taxable accounts, excluding accounts pledged to Charles Schwab Bank, you must maintain the net deposit amount (less any market losses) at Schwab for at least one year or Schwab may charge back the cash bonus.
- Schwab reserves the right to change the offer terms or terminate the offer at any time without notice. The offer does not apply to accounts managed by independent investment advisors, the Schwab Global Account™, ERISA-covered retirement plans, certain tax-qualified retirement plans and accounts, or education savings accounts. The offer is not transferable, saleable, or valid in conjunction with other offers and is available to U.S. residents only. Employees, contractors, or persons similarly associated with Schwab or a Schwab affiliate; their spouses; and employees of any securities regulatory organization or exchange are not eligible. Other restrictions may apply.
- Consult with your tax advisor about the appropriate tax treatment for this offer and any tax implications associated with receipt before enrolling. Any related taxes are your responsibility. For taxable accounts, the cash bonus will be reported on your Form 1099-INT. IRS guidance may impact your ability to make more than one IRA-to-IRA rollover in a one-year period.
Charles Schwab Starter Kit $101 Bonus
Charles Schwab offers $101 bonus to people sign up for an Charles Schwab Starter Kit and with $50 deposit.
- What You’ll Get: $101 bonus
- Account Type: Schwab brokerage account
- Availability: Nationwide
- Online Trades: $0 online equity trades
- Credit Inquiry: Hard Pull
- Monthly Fee: $0
- Closing Account Fee: None listed
(No expiration date)
J.P. Morgan Self-Directed Investing (Up to $700 Cash) | TradeStation ($3500 Cash) |
M1 High-Yield Cash Account (4.25% APY) | WeBull (Free Stocks) |
How To Earn The Bonus
- Open a new Schwab One account at the url below or open a new taxable investment account using promo code “SCHWABSTARTERKIT”.
- Within 30 days, fund your account with a minimum of $50.
- Once funded, Schwab will deposit $101 in your account to purchase your stock slices at approximately 6:00 pm Eastern Time the next trading day.
- Accounts eligible for the Schwab $101 Offer include:
- Schwab One individual taxable retail brokerage account
- The Schwab Starter Kit™ offer is only available to eligible new customers. To be eligible to receive the $101 cash bonus, you must be an individual who does not have a Charles Schwab & Co., Inc. (“Schwab”) account (other than a Schwab Stock Plan Services account) and who: (1) opens a Schwab One individual taxable retail brokerage account and (2) deposits at least $50 into that account within 30 days of enrolling in the offer (only outside assets new to Schwab qualify; assets transferred from affiliates other than Schwab Retirement Plan Services are excluded).
- The Schwab Starter Kit is intended to help you start investing. So with this offer, when you open your brokerage account, you will instruct Schwab to use the $101 cash bonus to place orders for you in the future to buy $20.20 fractional shares of each of the top 5 stocks by market capitalization in the S&P® 500 Index through Schwab Stock Slices™ (unless the orders are cancelled by you—see details below). The top 5 stocks will change from time-to-time. To see the top 5 stocks at any time, go to www.schwab.com/starterkit.
- By agreeing to these terms and conditions you also agree to the Schwab Stock Slices Terms and Conditions, which you should review.
Charles Schwab $1,000 Referral Bonus
Charles Schwab is offering up to $1,000 to people who get referred to open a new account with Schwab. Find a referral code in our Comments Section.
- Account Type: Any Account
- Availability: Nationwide
- Expiration Date: None listed
- Online Trades: $0 online equity trades
- Credit Inquiry: Hard Pull
- Monthly Fee: $0
- Bonus Requirements: See below
- Closing Account Fee: None listed
(No expiration date)
J.P. Morgan Self-Directed Investing (Up to $700 Cash) | TradeStation ($3500 Cash) |
M1 High-Yield Cash Account (4.25% APY) | WeBull (Free Stocks) |
Editor’s Note: To take advantage of this promotion, you will need to utilize a unique promo code. See in our Comments Section for a referral code. When you open an account, your friend’s referral code will be applied automatically. It takes about 10 minutes to open an account online.
How To Earn The Bonus
- Receive a referral from a Schwab client.
- Become a Schwab client by opening an eligible account and enrolling in the offer.
- Once you receive their referral code, click the link if they sent it to you via email or text, or copy the referral code into the Offer/Referral Code field when you open an account.
- Receive your $1,000.
- They’ll deposit your bonus award directly into your new account about 30 days after you open it.
Net Deposit | Bonus |
$25,000–$49,999 | $100 |
$50,000–$99,999 | $300 |
$100,000-$499,999 | $500 |
$500,000+ | $1,000 |
- Accounts eligible for the Schwab $500 Referral Offer include:
- Schwab retail brokerage accounts and individual retirement accounts (IRAs)
- Investment advisory programs such as Schwab Intelligent Portfolios®, Schwab Managed Portfolios™, Schwab Managed Account Select® and Connection, and Schwab Private Client™.
- Schwab Bank High Yield Investor Checking® accounts qualify when combined with Schwab One® accounts
- The offer does not apply to accounts managed by independent investment advisors, the Schwab Global Account™, ERISA-covered retirement plans, certain tax-qualified retirement plans and accounts, or education savings accounts.
- New clients who do not have a Charles Schwab & Co., Inc. (“Schwab”) account (other than a Stock Plan Services account), open an eligible retail brokerage account, and enroll in the offer can earn a Bonus Award.
- The Bonus Award will be credited to the enrolled account within approximately one month of account open.
- For taxable accounts, the account must be maintained at Schwab for at least one year or Schwab may charge back the Bonus Award.
- Schwab reserves the right to change the offer terms or terminate the offer at any time without notice.
- The offer is limited to one per account, with no more than one account enrolled per client.
- The offer is not transferable, saleable, or valid in conjunction with certain other offers and is available to U.S. residents only.
- For taxable accounts, the amount of the Bonus Award will be reported on your Form 1099-INT.
Charles Schwab $2,500 Cash Bonus *Expired*

Get up to $2,500 cash bonus with Charles Schwab
Charles Schwab is offering a up to a $2,500 bonus when you make a qualifying deposit into your Schwab account.
- Account Type: Brokerage, Investor Checking, or Retirement Account
- Availability: Nationwide
- Expiration Date: None listed
- Online Trades: $0 online equity trades
- Hard Inquiry: Hard Pull
- Monthly Fee: $0
- Bonus Requirements: See below
- Closing Account Fee: None listed
(Offer has expired)
Here’s a breakdown of what you can get:
Bonus Amount | Deposit or Transfer Amount |
$200 | $50,000–$99,999 |
$300 | $100,000–$249,999 |
$600 | $250,000–$499,999 |
$1,200 | $500,000–$999,999 |
$2,500 | $1,000,000 or more |
How To Earn The Cash Bonus
- 3 easy steps to earn your $500:
- Click Open an Account to enroll in the promotion and become a new Schwab client. Call 877-673-7494 or visit your nearest branch to enroll.
- Make a qualifying net deposit within 45 days
- Receive your cash bonus in your account.
- Schwab reserves the right to change the offer terms or terminate the offer at any time without notice.
- The offer is limit to one per account, with no more than one account enroll per client.
- Offer valid for Charles Schwab & Co., Inc. (“Schwab”) Stock Plan Services clients who make a qualifying net deposit into an eligible retail brokerage account within 45 days of enrollment in the offer.
- Net deposits are assets deposited into the enroll account minus assets withdrawn from the account and transferred out of Schwab.
![]() |
![]() |
Bottom Line
Charles Schwab is committed to helping you find appropriate solutions for your personal situation. With a wide selection of investment options, and with experts to help guide your decisions, you will be in good hands.
In addition to Charles Schwab, take advantage of other popular brokerage bonuses such as Ally Invest, J.P. Morgan Self-Directed Investing, and TD Ameritrade.
If for any reason you’re not completely happy with the service, Schwab will refund your fee or commission and work with you to make things right. Additionally, they want you to have the highest level of confidence when you do business with them, so they also offer a promise to cover 100% of any losses in any of your Schwab accounts due to unauthorize activity.
If you want to check up on the internet’s most complete list of Brokerage Promotions, keep coming back to HMB for more!
Bookmark this page and check back often for Charles Schwab promotions, bonuses, and offers.
This promotion was denied for my substantial accounts in May of 2024. I was told that Ameritrade transfers did not qualify for the promotion.
Good info. My Ameritrade acct is being merged into Schwab. This is disturbing. I may make a change.
Investor since 1970. Financial economist by profession. Thus know procedures of the securities business. I tried to open a Schwab account at office 4 miles away and got the runaround, gave up after a few weeks. The next year it offered bonus for new accounts: so I finally got an account after only 2 weeks and going through people in 3 states. A few months in I sent a check for more funding to that account. It was returned.”This account has been closed.” A call to customer service about securities theft revealed that the account HAD been closed, with another numbered one opened in my name. All without notification of any kind to this investor. Done by Schwab. No explanation. Was not asked to sign anything to open another account or transfer balance.
If anyone interested,
Use my link
https://www.schwab.com/client-referral?refrid=REFERAAUHRGPF
I will appreciate if you want to share half what you get from this referral. Happy investing
https://www.schwab.com/client-referral?refrid=REFERAAQ7E4VF
How to transfer money out from Schwab?
I try to push to external bank and Schwab voided this transfer order and delete external bank.Thanks
Can I use that same code or do i need a new one?
Here is link for the promo : https://www.schwab.com/public/schwab/nn/refer-prospect.html?refrid=REFERBY9YTX93
or, You can add this promo code when you open your new account : REFERBY9YTX93
I am interested in doing this one. Can someone send me a current referral code?
drewsumski4@gmail.com
Use my referral. I will do half and half bonus when i receive anything…
Referral code: REFERAK4KEVNE
http://www.schwab.com/public/schwab/nn/refer-prospect.html?refrid=REFERAK4KEVNE
Syed- i just used your referral. Whatever u get half n half? lol
http://www.schwab.com/public/schwab/nn/refer-prospect.html?refrid=REFER7C3B78CR
Here is the referral code for you, earn upto $500 bonus.
Code: REFER7CM9B4WA
http://www.schwab.com/public/schwab/nn/refer-prospect.html?refrid=REFER7CM9B4WA
Syed
Can someone give me a referral code?
Hey Anthony Nguyen, The only cash bonus is the Stock Plan bonus or Referral bonus. The $2500 cash incentive ended as of 10/31/2019. Sorry.
In addition, in the alphabetical Institution list that tells you whether it is a soft or hard pull, Charles Schwab says soft but when you click it and go to the information regarding Charles Schwab, it says hard pull. Which is it? I’m assuming a hard pull however confusing.
Yep. That’s what they told me just now. Oh well. They still gave me some free trades that don’t expire for two years. So I got that going for me – which is nice. haha
Has anyone got past the “Special offer to Stock Plan Services participants only.”. This has to be a very limited subset of Schwab clients. Article is misleading…..and looks to be a waste of time?!
Thanks for letting us know Khoa – we’ll update to reflect that this offer is not available.
Looks like the Schwab offer is no longer available, as of July 11, 2017.
awesome site!
Not really an incentive to consolidate investments into an existing Schwab investment account, sadly.
Requirements are more stringent: must NOT have an existing brokerage account with Schwab (unlike many of the brokerage bonuses linked to by this site). I’m an existing customer. I think this is kind of lame.
“Offer valid for new clients who do not have a Charles Schwab & Co., Inc. (“Schwab”) brokerage account (other than a Stock Plan Services account) and who open and make a qualifying net deposit into a retail brokerage account within 45 days of enrollment in the offer.”
Because it’s not $100,000 that you are just lending to them, it’s being invested into the market. Meaning the 0.5% bonus is just the sprinkles on top of any return you may get from the market.
How is this a good deal. You have to keep the 100K for a whole year! Even a basic saving account at 1% will make you $1,000 bonus.