Skip to main content
Bank of America is Giving Away Free Money (If You Already Bank With Them)!
Published on October 9, 2025, 9:54 PM
Bank of America is quietly handing out $100 bonuses to some of their existing checking account holders! Keep an eye on your email, because the offer is targeted and the subject line reads "Just for you! <name>, you’re getting a $100 cash bonus offer." The catch? You need to receive a direct deposit of $1,000 within 90 days of "account opening" - presumably meaning the start of the offer period. It's not clear exactly what counts as a direct deposit, but Doctor of Credit has a page listing what has worked for Bank of America customers in the past, so take a look! Why should you care? Free money! If you're already a Bank of America customer and regularly receive direct deposits anyway, this is essentially a free $100 for doing what you normally do. Easy peasy!