BankBonus.com is obsessed with finding and comparing banks and bonuses to help maximize your banking experience (and your wallet).

woman with a satisfied smile with laptop on lap

2,500

Bank offers tracked in our database

$300k

Exclusive rewards paid to our subscribers

10

Years writing about personal finance

Featured Best Bank Promotions and Bonus Offers For September 2024

Here are some of the top bank promotions right now. The requirements necessary to earn each bonus are in line with the reward (please don't require us to deposit $500k to earn $150 🙄) and they're offered by reputable banks and institutions.

Best checking account promotions

Bank of America

Advantage Banking Account

  1. Open a new eligible Bank of America Advantage Banking account directly through the promotional page (linked below)
  2. Within 30 days, deposit New Money* as follows: $20,000, earn $250; $50,000, earn $500; $100,000+, earn $750
  3. Bank of America will attempt to pay bonus within 60 days of meeting the requirements.
  4. Additional terms and conditions apply. See offer page for more details. Member FDIC.

Bonus
$750
Score
4.3 / 5
Expires In
18 days
Requires
  • Min Balance

BMO

Personal Checking

  1. Open a new BMO Smart Advantage Checking or BMO Smart Money Checking account online using the link below.
  2. Within 90 days of account opening, have a total of $4,000 in qualifying direct deposits, earn $250 cash bonus.
  3. Get a $100 digital gift card when you meet with a BMO banker to discuss your financial priorities.
  4. Conditions apply. BMO Bank N.A. Member FDIC

Bonus
up to $350
Score
3.8 / 5
Expires In
49 days
Requires
  • Direct Deposit

TD Bank

Beyond Checking

  1. Open a TD Beyond Checking account using the link below.
  2. Within 60 days, have a total of $2,500 in direct deposits.
  3. Bonus will be paid on or before 180 days after account opening.

Bonus
$300
Score
3.9 / 5
Expires In
111 days
Requires
  • Direct Deposit

Discover

Discover® Cashback Checking

  1. Open a new Discover® Cashback Checking account using the link below.
  2. Use your debit card to earn cashback – up to $30 can be earned per month (see website for details).
  3. Bonus cash will be deposited into your account each month.

Bonus
up to $360
Score
4.3 / 5
Expires In
Limited Time
Requires
  • Card Spend

SoFi

SoFi Checking and Savings

  1. Open a new SoFi Checking and Savings account using the link below.
  2. Before the promotion ends, and within 25 calendar days of your first direct deposit, complete direct deposits to determine your bonus as follows: $1,000 - $4,999 in total direct deposits, earn $50; $5,000+ in total direct deposits, earn $300.
  3. Bonus will be credited within 7 business days of the end of the Direct Deposit Bonus Period.

Bonus
up to $300
Score
3.6 / 5
Expires In
110 days
Requires
  • Direct Deposit

Upgrade

Rewards Checking Plus

  1. Apply for any Upgrade Card (including The Triple Cash Rewards Card which is linked below).
  2. Within 60 days, open and fund a new Rewards Checking Plus account.
  3. Within the same 60 days, make 3 purchases using your debit card.
  4. The bonus will be applied to your Rewards Checking Plus account as a one-time payout credit within 60 days after meeting the conditions.

Bonus
$200
Score
4.0 / 5
Expires In
Limited Time
Requires
  • Card Spend

HSBC

HSBC Premier

  1. Open a new eligible HSBC Premier checking account during the Offer Period.
  2. Within 20 calendar days, make new money deposits of $100,000 or more into the new account and/or eligible investment accounts.
  3. For 3 full consecutive calendar months following the new account opening month, maintain the required qualifying balance as follows: $100,000 - $249,999.99 (earn $1,500), $250,000+ (earn $2,500)
  4. If all offer requirements are met, the bonus will be deposited within 8 weeks from the date the account is fully qualified.

Bonus
up to $2500
Score
3.6 / 5
Expires In
71 days
Requires
  • Min Balance

KeyBank

Personal Checking Account

  1. Open a no-monthly-maintenance-fee Key Smart Checking® account online with at least $10 by December 13, 2024.
  2. Within 60 days, make 1 eligible direct deposit of at least $1,000.
  3. Bonus will be credited to your account within 60 days of meeting requirements.
  4. Account must not be closed at the time of gift payment.

Bonus
$300
Score
4.2 / 5
Expires In
92 days
Requires
  • Direct Deposit

Chase

Chase Total Checking®

  1. Open a Chase Total Checking® account.
  2. Within 90 days, have a direct deposit of at least $500 made from either your employer (paycheck or pension) or the government (any benefit such as Social Security).
  3. Receive your money within 15 days of the deposit posting.

Bonus
$300
Score
4.2 / 5
Expires In
34 days
Requires
  • Direct Deposit

Truist

Truist One Checking

  1. Open a new One Checking account online or in-branch using promo code TRUIST400AFL24.
  2. Within 90 days of account opening, complete one qualifying direct deposits of $500 or more.
  3. Within the same 90 days, complete at least 15 qualifying debit card purchases.
  4. The reward will be deposited into the new checking account within 4 weeks of verifying the Direct Deposit qualification requirement.
  5. Terms Apply. Member FDIC.

Bonus
$400
Score
3.9 / 5
Expires In
48 days
Requires
  • Direct Deposit

Wells Fargo

Personal Checking

  1. Open a new personal checking account using the link below with a minimum opening deposit of $25.
  2. Within 90 days, receive direct deposits totaling $1,000.
  3. Bonus will be deposited into your account within 30 days of the 90-day qualification period.

Bonus
$325
Score
4.5 / 5
Expires In
19 days
Requires
  • Direct Deposit

Citi®

Enhanced Direct Deposit

  1. Open a new eligible Citi Checking account with Enhanced Direct Deposits.
  2. Within 90 days, complete at least 2 Enhanced Deposits directly into your new checking account totaling $1,500 or more. (Deposit your way from recurring paychecks, retirement payments, pensions, and more)
  3. Bonus will be deposited within 30 days after required activities have been completed

Bonus
$300
Score
4.3 / 5
Expires In
26 days
Requires
  • Direct Deposit

Best savings account bonuses

Capital One

360 Performance Savings

  1. Open a new 360 Performance Savings account with promo code BONUS1500.
  2. Within 15 days of opening, deposit at least $20,000 to earn $300; $50,000 to earn $750; or $100,000+ to earn $1,500.
  3. Hold the money in your account for 90 days.
  4. Bonus will drop to your account within 60 days.

Bonus
up to $1500
Score
4.0 / 5
Expires In
Limited Time
Requires
  • Min Balance

Wells Fargo

Way2Save® Savings

  1. Open a new eligible savings account with your personal code (found at the link below) in branch.
  2. By day 30, bring $25,000 or more to your new savings account.
  3. Maintain at least a $25,000 balance through day 90.
  4. Bonus will be deposited within 30 days of meeting the offer requirements.

Bonus
$525
Score
3.8 / 5
Expires In
19 days
Requires
  • Min Balance

TD Bank

Personal Savings Account

  1. Open a TD Savings account using the link below.
  2. Within 20 days, deposit $20,000 and maintain that balance for 90 days.
  3. Bonus will be paid on or before 180 days after account opening.

Bonus
$200
Score
3.7 / 5
Expires In
18 days
Requires
  • Min Balance

Alliant

Ultimate Opportunity Savings Account

  1. Open a new Ultimate Opportunity Savings Account using the link below.
  2. For 12 consecutive months, deposit $100 each month.
  3. Bonus will be loaded into your account within 4 weeks of your 12th deposit.

Bonus
$100
Score
3.5 / 5
Expires In
110 days
Requires
  • Min Balance

BMO

Savings Builder

  1. Open a new Savings Builder account using the link below.
  2. Earn an extra $5 for every month you deposit at least $200 into the account, for up to 12 months.

Bonus
up to $60
Score
3.0 / 5
Expires In
Limited Time
Requires
  • Min Balance

Citi®

Citi® Accelerate Savings

  1. Open a new Citi® Accelerate Savings account using the link below.
  2. Transfer money from a different bank or an existing Citi account.
  3. Interest compounds daily and will be credited to your account each month.

Bonus
4.45% APY
Score
3.5 / 5
Expires In
Limited Time
Requires
  • Open an Account

Best business bank account bonuses

Chase

Chase Business Complete Checking®

  1. Obtain a Chase business coupon using the link below and open a new Chase Business Complete Checking® account.
  2. Within 30 days, deposit at least $2,000 in new money into the account.
  3. Maintain that balance for at least 60 days from offer enrollment.
  4. Within 90 days of account opening, complete 5 qualifying transactions: debit card purchases, Chase QuickAccept℠ deposits, Chase QuickDeposit℠, ACH credits, wires (credits and debits), and/or bill pay.
  5. Bonus will be credited to your account within 15 days of meeting the requirements.

Bonus
$300
Score
4.0 / 5
Expires In
35 days
Requires
  • Min Balance
  • Card Spend (optional)

U.S. Bank

Business Checking

  1. Open a new Silver, Gold or Platinum Business Checking Package from U.S. Bank online with the promo code Q3AFL24 and complete qualifying activities. Member FDIC.
  2. To earn $300 bonus: Deposit $5,000 in new money within 30 days of account opening and maintain for 60 days after account opening.
  3. To earn $800 bonus: Deposit $30,000 in new money within 30 days of account opening and maintain for 60 days after account opening.
  4. Subject to certain terms and limitations. Offer valid through September 30, 2024

Bonus
up to $800
Score
4.7 / 5
Expires In
18 days
Requires
  • Min Balance
  • Bill Pay (optional)
  • Card Spend (optional)

Axos

Business Premium Savings

  1. Open a new Business Premium Savings account with promo code BPS375.
  2. Within 30 days, fund the account.
  3. During the first 4 statement cycles maintain a minimum balance as follows: $75 will be earned for each statement cycle during which the average daily balance in your Business Premium Savings account is between $30,000 and 74,999.99. $125 will be earned for each statement cycle during which the average daily balance in your Business Premium Savings account is a minimum of $75,000 or greater.
  4. You can earn a maximum of 3 payouts during the 4 statement cycles.
  5. Bonus(es) will be deposited into your new account within 10 business days following the end of the statement cycle in which the balance requirement was met.

Bonus
up to $375
Score
2.9 / 5
Expires In
110 days
Requires
  • Min Balance

Axos

Business Interest Checking

  1. Open a new Business Interest Checking account from Axos Bank with promo code NEW400.
  2. During the first 5 statement cycles, earn $75 for each statement cycle the average daily balance is $25,000 - $49,999.99, up to $300 total OR earn $100 for each statement cycle the average daily balance is at least $50,000, up to $400 total.
  3. In addition, you'll need to complete 10 purchases of at least $3 with your Small Business Checking Visa® Debit Card and have BillPay setup on your account.
  4. Bonus will be deposited into your new account within 10 business days of your statement cycle date.

Bonus
up to $400
Score
3.7 / 5
Expires In
49 days
Requires
  • Min Balance
  • Bill Pay
  • Card Spend

Bank of America

Bank of America® Business Advantage Banking

  1. Open a new Bank of America® Business Advantage Banking account.
  2. Within 30 days, make qualifying deposits of $5,000 or more in new money.
  3. For the next 60 days, maintain an average balance of $5,000.
  4. Bonus will be deposited directly into your Business Advantage Banking account within 60 days from the end of your qualifying period.

Bonus
$200
Score
3.3 / 5
Expires In
110 days
Requires
  • Min Balance

Truist

Business Checking

  1. Open a new Truist business checking account using the promo code SB24Q3BIZAFL.
  2. Within 30 days, deposit $1,500.
  3. During the same 30 days, enroll in online banking and log-in.
  4. Bonus will be credited to your new account within 4 weeks of meeting requirements.

Bonus
$400
Score
4.7 / 5
Expires In
18 days
Requires
  • Min Balance

PNC

Business Checking Account

  1. Open a new Business Checking or Business Checking Plus account.
  2. For 3 statement cycles, maintain an average balance of $5,000.
  3. During those same statement cycles, make 20 debit card purchases.
  4. Bonus will be deposited within 90 days of meeting the requirements.

Bonus
$200
Score
3.1 / 5
Expires In
18 days
Requires
  • Min Balance
  • Card Spend

Amex

Business Checking

  1. Open a new business checking account.
  2. Within 20 days, deposit $5,000 into your account and maintain an average account balance of $5,000 for 60 days.
  3. Within 60 days, make 5 or more transactions (mobile deposits, and electronic/online transactions including ACH, Wire, and Bill Payments).
  4. Bonus will be deposited within 8-12 weeks after completing the requirements.

Bonus
30,000 MR Points
Score
4.3 / 5
Expires In
Limited Time
Requires
  • Min Balance
  • Card Spend
Expert Answers Frequently Asked Questions

Here are answers to some of the most common questions about earning bank bonuses.

Shameless plug: Want more hand-holding? Sign up for our totally free email course, which will walk you through everything you need to know.

Ultimately, bank account bonuses are a marketing tactic to attract new customers.

While most checking accounts are free (either by default or because you’re able to meet the requirements necessary to waive the fee), banks profit from you in other ways. Overdraft and other fees, add-ons like safe deposit boxes or checks, deepening their relationship with you through products like credit cards or loans, and more.

But even if you never pay your bank a single fee or a dime of interest, they still make money by having you as a customer.

How?

Bringing in new money gives banks lending power – which means they’re able to lend to other clients and earn interest (and origination fees!) from those loans.

So, to attract new customers (and their cash), many banks offer welcome bonuses to new customers.

First, you almost always need to be a new customer.

Next, you'll have to meet certain requirements – the exact details of which will be unique to each offer. Often, the more difficult the requirements, the higher the reward.

While the exact steps vary, requirements for new account offers usually fall into four categories:

  1. Minimum Balance: Some bonuses will require you to transfer new money to the account and then maintain that balance for a certain period of time. How long will vary, but it's typically from 30 to 90 days.
  2. Direct Deposit: Other offers will require you to receive qualifying direct deposits from your employer or government benefits such as social security. Often, the deposit will need to exceed a certain amount, and terms can vary from a single deposit to a recurring deposit that occurs over consecutive months.
  3. Debit Card Purchases: Sometimes the checking account bonus will require you to use your debit card to make a certain number of purchases. Keep in mind that ATM withdrawals won't count.
  4. Account Features: The last common requirement involves using account features like Bill Pay, enrolling in eStatements, remote deposit capture, or logging into the mobile app.

Banks will outline exactly which of the above requirements – sometimes just one, sometimes a combination of several – are necessary to qualify for the bonus.

In addition to meeting the initial requirements, you also have to stay in good standing with the bank or credit union for a certain number of days after account opening (the first three to six months is pretty typical).

Sign-up bonuses typically range from a couple hundred to a thousand or more dollars, depending on the bank, how much money you deposit, or how "tough" the requirements are.

In other words, it varies a lot.

That means some offers are worth it, and some aren't.

For example, a $400 cash bonus might seem like an amazing deal, but if you're moving funds over from a high-yield savings account that earns a significant Annual Percentage Yield (APY), you might be losing money in the long run.

That said, even in these times of high interest rates, many deposit and savings accounts still don't offer great interest rates – particularly those from big national banks.

So bank bonuses are very often a fantastic and safe way to put your savings to work.

Tip: Check out our Bank Bonus Return Calculator to determine for yourself the effective rate of a welcome offer and how it compares to your HYSA. The tool even lets you factor in any fees that might come with your new account, including monthly maintenance, check writing or ATM fees.

Most of the time, it's in the form of a cash bonus that the bank puts directly into your new account. Less commonly, the bonus payment might be handed out in other forms, such as a Visa Gift Card or reward points.

Once you've met all the requirements, it'll usually take anywhere from a few business days to a couple weeks for the cash to show up in your checking or savings account.

While these are general guidelines, most bank offers will clearly state when and how to expect your cash bonus, so read the fine print!

Yes, money you earn from a new account bonus will be reported to the IRS and taxed as income. Keep this in mind when you're figuring out your total return on any given offer.

One exception to this are credit card sign up offers. Since most credit cards require you to spend a certain amount in order to qualify for a bonus, the reward doesn't count as taxable income.

The short answer is yes, chasing too many bank account bonuses too quickly can cause other banks to decline your application, particularly if you open the account just for the bonus and then close it a short time after (also known as "bank account churning").

This is because when you open a new bank account, it gets reported to ChexSystems, a reporting agency used by banks. And opening too many bank accounts too recently can show up as a negative item on your ChexSystems report.

Another possible issue is failing to manage your accounts properly, which can happen if you sign up for too many all at once. For example, without proper oversight, you may end up with unpaid fees or negative balances, or you may fail to meet some other requirement causing the bank to close your account involuntarily.

So, how do you avoid this?

We recommend viewing the bonus as a cherry on top of an already great account.

In other words, don't go after a bonus for an account or card that isn't a good fit for your financial needs long-term.

Some clues this may be the case: the account has a monthly fee that you can't waive; the bank has no physical locations in your area and you deal with a lot of cash; the credit card has an annual fee for perks you won't use.

We also recommend taking it slow. Don't try to go after too many bonuses all at once. Not only is that a red flag to the banks, it also makes it easier to miss requirements.

Ultimately, chasing multiple bank account bonuses is not illegal, and banks have done analysis on the ROI of offering the bonus even factoring in churners. But you should be striving to be a good customer for any account you open. Read the fine print, leave the correct amount of money deposited, leave your account open long enough, and otherwise follow the bank's rules.

A monthly maintenance fee is a fee charged by a financial institution simply for having the account. This is typically bundled with premium features such as interest on your deposit balance. This is different from other account fees like ATM surcharges, overdraft fees, or early account termination fees.

Fortunately, most of the time, the monthly service fee can be waived by meeting certain requirements such as receiving qualifying direct deposits or maintaining a minimum balance.

If you can't meet the thresholds necessary to waive the monthly fee, the account is probably not a good fit for you long-term, so we don't recommend opening the account just to get the bonus.

But, fear not! There are plenty of bonuses available even on totally free accounts.

Sometimes. Banks love to get you in the door with as many products as possible, so some will require you to hold multiple accounts to earn a bonus.

Other promotions will give you a certain reward for opening a new checking account and meeting those requirements, and an extra cash reward for also opening a new savings account at the same time.

In either case, just because a bank is offering money as a sign-up bonus for opening a new account, you still want to be sure the new account makes sense for you.

There's no limit to how many bank accounts you can hold, so this isn't a huge issue, as long as an unwanted account doesn't leave you paying fees.

With this in mind, if you need to add a checking account to get a bonus, make sure that it's a free checking account that won't penalize you for lack of use or a low balance.

Up NextBrowse Bank Offers

Chase

active bonuses: 18

Bank of America

active bonuses: 5

Citi®

active bonuses: 16

Fifth Third Bank

active bonuses: 3

Discover

active bonuses: 2

BMO

active bonuses: 3

U.S. Bank

active bonuses: 6

PNC

active bonuses: 5

TD Bank

active bonuses: 4

Huntington

active bonuses: 2

Popular ReadsTrending Articles
Find The BestReviews and Recommendations

Bank Bonus Email Course

How to Find & Maximize Your Bonuses!

Banks really will give you free money just for opening an account.

You don't need a ton of money, there aren't "gotcha" fees buried in the fine print, and you're not doing anything unethical by signing up just to get the promotion.

Doubtful? Overwhelmed?

We can help. And we'll deliver it free, straight to your inbox.

In this free 3-day course, we'll cover:

  • Why banks run these deals and how they make money
  • How to meet the requirements
  • Pitfalls to avoid
  • Insider tips to maximize your earnings

...basically everything you need to go from "I'm so confused!" to earning some of the easiest money you've ever made.