How long do you have to keep the funds?
You must maintain the funds for 12 months after the 60-day funding period ends. If you withdraw the funds before this 12-month hold period expires, you'll forfeit the bonus.
Compare the top brokerage account sign-up bonuses and promotions for 2026.
Updated July 2026 — Compare the best brokerage sign-up bonuses available right now. Whether you're opening a new investment account or transferring assets, these brokerage bonuses can earn you hundreds or thousands of dollars in free cash.
19 offers
E*TRADE
E*TRADE
TradeStation
TradeUp
Betterment
SoFi
Charles Schwab
Chase
Merrill Edge (Bank of America)
Merrill
Moomoo
Charles Schwab
CIT Bank
Moomoo
Citi
Plynk
Robinhood
Ally
NinjaTrader
Brokerage bonuses are usually tiered by deposit or asset-transfer size. The best offer depends on how much you can move, how long funds must stay, and whether ACAT transfer fees or account fees apply.
This category currently includes offers from Ally, Betterment, CIT Bank, Charles Schwab, Chase, Citi, E*TRADE, Kraken.
You must maintain the funds for 12 months after the 60-day funding period ends. If you withdraw the funds before this 12-month hold period expires, you'll forfeit the bonus.
The promotion expires on March 9, 2026. This is the final day to make qualifying deposits to receive the 3% bonus match.
According to the deal data, the original expiration date was December 31, 2024. However, based on the source materials, the offer has been extended multiple times and is currently valid through June 30, 2026.
According to the deal terms, you must maintain the deposited funds for 12 months. If you withdraw the funds before the 12-month hold period ends, you may forfeit the bonus. The bonus itself will be paid within 7 business days after the 60-day qualifying period, but the actual deposit amount needs to stay in the account for the full year.
Most brokerage bonuses require you to open a new account and deposit or transfer a minimum amount of money. The bonus is typically paid out after you maintain the deposit for a specified hold period, usually 60 days to 12 months.
Yes, brokerage bonuses are generally considered taxable income. You'll typically receive a 1099-MISC or 1099-INT for bonuses received during the tax year.
Yes, you can open accounts at different brokerages to earn multiple bonuses, as long as you meet the requirements for each. Most bonuses require you to be a new customer of that specific brokerage.