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 September 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
Citi
TradeStation
TastyTrade
Charles Schwab
SoFi
Chase
Bank of America
Merrill
CIT Bank
Citi
Robinhood
Plynk
Ally
Webull
NinjaTrade
TradeUp
Public
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, Bank of America, Bank of America Merrill, Betterment, CIT Bank, Charles Schwab, Chase, Citi.
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.