I remember when banks offered things like t-shirts and other swag to encourage people to sign up for a new bank account. Things have changed over the years.

Today, many banks offer huge cash bonuses to attract new customers. Some banks will require a direct deposit for a checking account bonus or a minimum deposit to qualify for a cash bonus on a savings account. But there is plenty of money to go around if you’re looking for a new account.

To help you find the best bank bonuses and promotions, I’ve spent countless hours digging through banks and credit unions to find the deals worth exploring.

Keep reading as I list out the best bank promotions for May 2024.

17 Best Bank Bonuses and Promotions

This page lists both personal checking accounts and personal savings accounts. I’ve also provided you with the best business bank account bonuses. As you’ll notice, most of these are from national banks or large regional banks. While some great local banks offer promotions, I wanted to make this list applicable to as many people as possible.

Best Checking Account Bonuses

U.S Bank Smartly® Checking Account – Up to $700 bonus offer

U.S. Bank

For a limited time, you can earn up to a $700 bonus when you sign up for a U.S Bank Smartly® checking account and a Standard Savings account. To get the bonus, you’ll need to complete qualifying activities. This offer is valid through June 27, 2024.

Sign up for a U.S. Bank Smartly® checking account to earn up to a $500 cash bonus after completing the following requirements within 90 days of account opening:

  • Make two or more direct deposits totaling $3,000 to $4,999.99 to earn $100, $5,000 to $9,999.99 to earn $300 or $10,000 or more to earn $500
  • Enroll in online banking or download the U.S. Bank Mobile App

Sign up for a U.S Bank Standard savings account to earn up to $200 after completing the following requirements:

  • Make any new money deposits totaling at least $15,000 by July 17, 2024  
  • Maintain that balance until October 31, 2024

BMO Smart Advantage Checking Account – $250 bonus offer

BMO Bank

With its recent acquisition of Bank of the West, BMO has enlarged its footprint across the United States. But even if you don’t have a BMO branch nearby, you can still take advantage of their $250 bank account promotion on the BMO Smart Advantage checking account.

To receive the bonus, you must open your account before May 3, 2024, and set up $4,000 or more in qualifying direct deposit(s) within 90 days of opening your account.

This account has no monthly service fees. Learn more about other BMO promotions.


BMO Relationship Checking Account – $450 bonus offer

BMO Bank

BMO has another great bonus opportunity on the BMO Relationship Checking account. You can receive a $400 cash bonus when you sign up for a new BMO account and set up a qualifying direct deposit(s) of $7,500 or more within 90 days of account opening.

This account comes with some great perks, including:

  • Up to $25 surcharge fee rebates on non-BMO ATMs
  • Earn interest on your checking account balance

There is a $25 monthly fee for this account, but it’s waivable with a minimum balance.


Chase Total Checking – $300 bonus offer

Chase was one of the first banks to offer cash bonuses to customers who opened new accounts, and they’re still going strong with their offers.

Open a Chase Total Checking account, and you can earn a $300 bonus after setting up direct deposit(s) of at least $500 within the first 90 days. The bonus will then be credited to your account within 15 days.

This account does have a $12 monthly service fee, but you can get it waived by doing any of the following:

  • Set up a monthly direct deposit of at least $500
  • Maintain a minimum daily balance of at least $1,500
  • Keep a combined balance of at least $5,000 in all Chase deposit and investment accounts

SoFi Checking and Savings – Up to $300 bonus offer

Sofi Bank

SoFi offers a bonus of up to $300 when you open a SoFi checking and savings account by June 30, 2024. Your bonus will be based on your monthly direct deposit amounts.

  • $1,000 – $4,999.99 = $50
  • $5,000.00 or more = $300

In addition to the bank account bonus you can earn, you’ll also earn up to 4.60% APY when you set up direct deposits. Without direct deposit the APY will be 1.20%.


Truist One Checking – $400 bonus offer

Truist Bank

Through June 26, 2024 you can open a Truist One Checking account and earn a $400 bonus. To receive the bonus, you’ll need to use Truist coupon code TRUIST400AFL24.

Plus, within 90 days of opening your account, you’ll need to set up direct deposits totalling at least $500 and complete at least 15 debit card purchases.

Once you’ve completed the requirements, the bonus will be deposited into your new checking account within four weeks.

This is only available to residents of AL, AR, GA, FL, IN, KY, MD, MS, NC, NJ, OH, PA, SC, TN, TX, VA, WV or DC.

Check out all the available Truist Bank promotions.


Bank of America Advantage Checking Account – $200 bonus offer

Through May 31, 2024 you can earn a $200 bonus when you sign up for a Bank of America Advantage checking account.

Before you’ll earn the bonus, you’ll need to complete the following requirements:

  1. Open a new Bank of America Advantage Checking account through the promotion page
  2. Establish direct deposits of at least $2,000 within the first 90 days.

This offer is only available for new checking account customers.


PNC Virtual Wallet – Up to $400 bonus offer

Through April 30, 2024, PNC Bank is offering up to a $400 bonus when you open a PNC Virtual Wallet and set up qualifying direct deposits. The bonus you’ll receive depends on your direct deposit amounts. Below is a guide on what you can earn.

  • Open a PNC Virtual Wallet and set up direct deposits of $500 or more to earn $100
  • Open a PNC Virtual Wallet with Performance Spend and set up direct deposits of $2,000 or more to earn $200
  • Open a PNC Virtual Wallet with Performance Select and set up direct deposits of $5,000 or more to earn $400

This is only available to residents of CA, TX, AZ, NM, CO, PA, FL, OH, WV, DE, NJ, SC, NC, GA, KY, IN, MI, IL, MD, DC, WV, and WI.


Citi® Enhanced Direct Deposits – $300 bonus offer

Sign up for a Citi® Enhanced Direct Deposits account by July 8, 2024, and you could earn a $300 bonus. To receive the bonus, you’ll need to complete the following requirements:

  1. Open a new Citi® Enhanced Direct Deposits account
  2. Make two or more Enhanced direct deposits of at least $1,500 within 90 days of opening your account

There is a monthly service fee, but you can have it waived when you have $250 or more in monthly Enhance Direct deposits.


KeyBank Checking Account – $200 bonus offer

When you open a Key Smart Checking® or Key Select Checking® account, you can earn a $200 bonus after completing the following requirements.

  • Open a new Key Smart Checking® or Key Select Checking® account before July 19, 2024.
  • Make an initial deposit of at least $10 for a Key Smart Checking® account or at least $50 for a Key Select Checking® account within 60 days of account opening.
  • Set up one qualified direct deposit of at least $500 within the first 60 days of account opening.

This bonus is only available if you live in AK, CO, CT, ID, IN, ME, MA, MI, NY, OH, OR, PA, UT, VT, WA.

Make sure you also learn about other KeyBank promotions that are currently available.


Fifth Third Bank Momentum Checking – $200 Bonus

Fifth third bank

Through June 30, 2024, you can earn a $200 bonus when you sign up for a Fifth Third Bank Momentum checking account. To earn the bonus, you’ll need to complete the following requirements.

  • Open your new Fifth Third Bank Momentum Checking account on or before June 30, 2024
  • Make qualifying direct deposits of at least $500 within 90 days of account opening

Once you’ve completed the requirements, the bonus will be added to your account within 10 business days.

Make sure you check out all the Fifth Third Bank promotions that are available.

Best Savings Account Bonuses

Barclays Savings Account – $200 bonus offer

Barclays doesn’t usually offer a sign-up bonus, but through May 3, 2024, you’ll have the chance to earn $200 when you open a new Barclays savings account and complete the following requirements.

  • Make a deposit of at least $25,000 within 30 days of account opening
  • Maintain your $25,000 balance for at least 120 days

TD Bank Savings – $200 bonus offer

In addition to their generous checking account bonuses, TD Bank is also offering $200 when you sign up for the TD Bank Savings and complete the following requirements.

  • Open a TD Signature Savings account or TD Simple Savings account
  • Deposit at least $10,000 within the first 20 days
  • Maintain at least a $10,000 balance for a total of 110 days after account opening

Both accounts have a monthly fee but offer multiple ways to have the fee waived. This is only available to customers living in CT, DC, DE, FL, MD, ME, MA, NC, NH, NJ, NY, PA, RI, SC, VT, and VA

Best Business Bank Account Promotions

U.S. Bank Business Checking Account – Up to $800 bonus offer

U.S. Bank

If you have a small business, you can sign up for the U.S Bank Business checking account through April 23, 2024 and earn up to $800. All you need to do is complete the following requirements.

  1. Open a new U.S Bank Silver, Gold, or Platinum Business Checking Package online with the promo code Q1AFL24.
  2. Deposit $5,000 in new money within 30 days of account opening and maintain that balance for at least 60 days to earn $350.
  3. Or deposit $25,000 in new money within 30 days of account opening and maintain that balance for at least 60 days to earn $800.

Once you complete the necessary requirements, your bonus will be deposited into your account within 45 days.

This offer is available nationwide.


Chase Business Complete Checking® – $300 bonus offer

Chase Bank

The Chase Business Complete Checking® is another great option if you’re looking for a small business checking account. Through July 22, 2024, you can open a new Chase Business account and earn a $300 bonus.

To qualify for this bank promotion, you’ll need to follow these instructions.

  • Open a new Chase Business Complete checking account.
  • Deposit at least $2,000 into the account within 30 days of account opening.
  • Maintain that balance for at least 60 days.
  • Complete at least five qualifying transactions within 90 days of account opening. This can include debit card purchases or fund deposits.

Once you’ve completed all the requirements, you should receive the bonus within 15 days.


Axos Bank Business Interest Checking – Up to $400 bonus offer

Through June 30, 2024, you could earn a $400 bonus when you sign up for an Axos Bank Business Interest Checking account and complete the following requirements.

  • Apply for the Axos business checking account and use the coupon code NEW400.
  • Deposit new money into the account within 30 days.
  • During each of the first five statement cycles, you can earn $75 ($300 total) when your average daily balance is between $25,000 and $49,999.99. Or you can earn $100 for each statement cycle when your average daily balance is more than $50,000.
  • Complete at least 10 debit card transactions of at least $3 each.
  • Set up bill pay on the account.

The Axos website states you’re only allowed one bonus offer per 12-month period.


Bank of America® Business Advantage – $200 bonus offer

Bank of America Bonus

Through June 30, 2024, you can earn a $200 bonus when you sign up for a Bank of America® Business Advantage account. To get your bonus, you’ll need to follow these steps.

  • Open a new Bank of America® Business Advantage account.
  • Make new money deposit(s) of at least $5,000 within 30 days of opening your account.
  • Maintain an average daily balance of at least $5,000 during the classified maintenance period (this starts on day 31 and ends 90 days after opening your account).

Once you’ve completed the required activities, your bank account bonus will be deposited into your account within 60 days.


Methodology

When choosing which banks to include in our list of the best bank account bonuses, I considered several factors.

  • Bonus: The most important factor was the bonus itself. Was the bonus worth it for consumers?
  • Difficulty to qualify: I looked at how difficult it was for people to qualify for the bonus. Accounts should have a reasonable minimum opening deposit requirement and shouldn’t require dozens of steps before earning the bonus.
  • Days to qualify: While it’s reasonable for banks to require customers to keep their money in the account for a certain period of time, it shouldn’t be over the top. In other words, banks shouldn’t require customers to keep the money deposited for 12 months before receiving the bonus.
  • Fees: Everyone hates fees. While many banks still charge them, I wanted to see accounts that give you a reasonable opportunity to have the fees waived.

Why Banks Offer Cash Bonuses

Cash bonuses are a great way for banks to attract new customers. Because most banks offer many of the same features, they need to find a way to differentiate themselves from the competition.

While some banks attempt to attract new customers by offering higher yields, many have found that bank account bonuses are the best way to get customers’ attention.

How To Qualify For a Bank Bonus?

Qualifying for a bank bonus can vary from one bank or credit union to the next. However, here are a few of the biggest requirements.

  • Opening an account: Opening an account is the first step to getting a bonus, whether for a checking or savings account.
  • Promotion code: Some banks require a promo code when signing up for an account.
  • Initial deposit: Once you’ve signed up and been approved for your new account, you’ll have a certain number of days to make an initial deposit. Most banks will require a certain minimum deposit before earning the bonus.
  • Complete activity requirements: Most banks will also require some activity once you’ve made your initial deposit. This could be establishing a direct deposit(s) or making a certain number of debit card transactions.
  • Maintain balance requirements: Most savings accounts require you to meet specific balance requirements. You’ll need to keep your money deposited in your account for a certain number of days, or the bonus payment can be taken back.

How are Bank Bonuses Taxed?

Bank bonuses are taxed the same as regular income. Your individual tax bracket will determine the amount you’ll be taxed. At the beginning of the year, the bank will send you a 1099-INT or a 1099-MISC if you earned more than $10.

How Many Bank Accounts Should You Have?

The number of bank accounts you should have is a personal decision. If you’re a business owner, you could at least have a business checking account to go along with your personal accounts (checking and savings). However, depending on savings goals, some people choose to open a second savings account as well.

Are Bank Account Bonuses Worth It?

Yes, they can be extremely valuable, especially if you’re already planning to open a new account. However, you still need to research to ensure the account is a good fit for your situation and goals.

Frequently Asked Questions

Which bank has the best checking account bonus?

There are a lot of great bonuses available for a new checking account. However, our favorites right now are BMO and U.S. Bank.

What are the best savings account promotions?

The number of savings accounts offering bonuses is somewhat limited, but we like the bonus from TD Bank.

Should I switch banks to claim a new account bonus?

You should only switch banks if you were planning to do so already. If you see a generous cash bonus being offered and you want to switch banks, then it’s a great opportunity.

What bank has the best signing bonus?

There are a lot of great bank sign-up bonuses available, but a couple of the most lucrative are from U.S. Bank and BMO.

What counts as a direct deposit for bank bonuses?

When you sign up for a new bank account, it’s common to need to set up a direct deposit as well. This is done electronically through an ACH payment. A direct deposit can usually come from an employer’s payroll or for government benefits like social security.

Are bank bonuses taxable?

Yes, they are taxed like normal income. You will receive a 1099 form at the beginning of each year.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.