Some banks offer a one-time cash signup bonus when you open a checking account.  You will need to complete certain activities, like making a qualifying minimum initial deposit, enrolling in direct deposit or making debit card purchases. Usually, checking account bonuses are for accounts with monthly service fees. For many accounts, there is typically a way to waive the monthly fee.