Many banks offer direct deposit bonuses as an incentive to attract new customers. These bonuses typically require you to set up a direct deposit of your paycheck or government benefits into a new checking or savings account. In return, banks may offer cash bonuses ranging from $100 to several hundred dollars, depending on the institution and the amount deposited. This promotion not only provides immediate financial benefits but also encourages customers to maintain their accounts, making it a win-win for both parties. Always check the terms and conditions to ensure you meet the requirements for the bonus.