When I opened my first bank account back in Pittsburgh, I was just happy to get an ATM card that didn’t charge me fees at the University Center (the student union building at Carnegie Mellon).
Credit cards were famous for offering t-shirts but banks weren’t known for a welcome bonus or anythign like that.
Today, the world is different and some banks are now offering a bonus when you open an account and follow a few conditions.
There are nearly 5,000 FDIC insured banking institutions and some of them, especially the big national or regional banks, offer a bonus when you open an account.
For them, it’s a direct way to get new customers. Instead of advertising, and hoping people open an account, they can offer a cash incentive for you to give them a try.
So how do get one of these offers?
It comes down to a simple four-step process:
- Know where to look for the best bank offers
- Understand the different requirements you need to meet
- Avoid fees that can eat into your bonus
- Hold a little back for the tax man
Let’s dig into each:
Table of Contents
- How to Find the Best Bank Offers
- Understand the Requirements
- What To Watch For
- Don’t Chase Bonuses
- Unfreeze Your Credit Reports
- Is the Offer Competitive?
- Keep a Copy of the Offer Page!
- Check Qualifications VERY Carefully
- Track Bonuses Using a Spreadsheet
- Set Reminders
- Bonuses May Expire Early
- Avoid Maintenance Fees
- How Are Bank Bonuses Taxed?
- Watch Early Closure Penalties
- Watch for Credit Inquiries
- Summary
🔃 Updated November 2025 with an updated example of a bank bonus and some minor language changes.
How to Find the Best Bank Offers
We maintain a list of the offers we know about – the only requirement is that they be at least $100 in cash to appear on this list of bank bonuses.
I started this list because I wanted one place to send readers when they asked “Do you know if Bank XYZ has an offer?” When you’re looking to change banks, it’s good to know what your options are. That list hopes to answer that.
We don’t list every single bank because there are some smaller, regional banks that only service a small area. The list would be unwieldy to read, let alone maintain, so we try to stick with larger banks. We don’t have a set rule on what is included but generally, I like them to be available in at least a handful of states.
If you want to find the best offers in your area, Google is your best friend. Just do a search for “bank bonuses” or “best bank bonuses” and peek at the advertisements.
I know that when I do a search, Google knows my zip code and if a bank is targeting that zip code, I’ll see an ad like this one:
Just look for the ads, click on them, and get the offer!
Understand the Requirements
Most bank offers are structured in the same way – open an account, make a minimum deposit, and then satisfy the conditions of the offer to get the bonus cash. Sometimes the bonus condition is to transfer over a certain amount of “new money.”
Other times, it may be a monthly or cumulative direct deposit requirement. We’ll break down a few popular offers and explain how they work.
Let’s break down one popular offer:
U.S. Bank Smartly® Checking – up to $450
U.S. Bank has a promotion on their U.S. Bank Smartly® Checking account – it’s a great offer for new accounts and the requirements are straightforward.
Earn up to $450 when you open a new U.S. Bank Smartly® Checking account and complete qualifying activities, subject to certain terms and limitations. Offer valid through 1/28/2026. Member FDIC.
Earn up to $450 with a new Bank Smartly Checking account. Complete the following within 90 days of account opening:- Enroll in online banking or the U.S. Bank Mobile App
- Make two or more direct deposit(s) totaling $2,000 - $4,999.99 to earn $250, $5,000 - $7,999.99 to earn $350 or $8,000 or more to earn $450.
(Offer expires 1/28/2026)
How does this work?
This offer is considered an “easy” one because:
- It doesn’t require you to transfer in a high amount of “new money” to the bank;
- There is a modest minimum direct deposit amount, just $3,000 over 90 days for the lower bonus. $5,000 over 90 days for the higher tier.
The account itself is appealing because there is an easily waivable monthly service fee. Two ways to avoid it are to have combined monthly direct deposits totaling $1,500 or more or keep a minimum average account balance of $1,500 or more. (there are other ways too)
The bonus is paid out within 60 days after you satisfy the conditions.
You have 90 days to get a direct deposit, which is a nice long time period. Some banks will have a shorter window. You want to double-check this because the direct deposit may need to come from a government benefit or your employer. It may take those entities a long time to process a change of payment. Try to find out how long it would take to change your payment information and when the next payment will be – so you can get it done within the requirement.
Raisin – up to $1,500
a marketing company that partners with banks to offer you very competitive interest rates on savings accounts and certificates of deposit. Your money is held at the partner banks and FDIC insured.
When you open an account with Raisin with the promotion code HEADSTART before 2/1/2026, you can take advantage of a new account bonus worth up to $1,500.
All you have to do is open an account and deposit at least $10,000 within 14 days. The amount of your bonus is based on the total funds deposited within 14 days of the initial deposit date. The bonus is based on this schedule:
| Deposit | Cash Bonus |
|---|---|
| $10,000 – $24,999 | $70 |
| $25,000 – $49,999 | $175 |
| $50,000 – $99,999 | $350 |
| $100,000 – $199,999 | $750 |
| $200,000 | $1,500 |
You must keep the funds with partner banks on the platform for 90 days and your bonus will be deposited within 30 days of meeting the requirements.
👉 Learn more about this promotion
How does this work?
This is an example of a large deposit based bonus in which you get a bonus based on how much new money you transfer into the bank. There is no direct deposit requirement, which makes it appealing for folks who have a lot of cash but may not be able to move a direct deposit quickly.
What makes this offer appealing is that you can earn a competitive interest rate on your savings and still get a cash bonus. Some banks will require a large deposit but not pay interest, which is usually a bad deal.
Raisin has the added benefit of having no account maintenance fees, so you never worry you’ll lose money to some random charge.
Common Bank Bonus Requirements
Most bank bonuses fall into one of two categories:
- Transfer a lot of “new” money into the bank account, or,
- Set up and receive a “large” amount in direct deposits.
The idea behind both is they want you to make them your primary bank. Moving a large sum of money into the bank and requiring you to keep the account open for six months may incentivize you to stay there but most people don’t have many thousands sitting around in a checking account.
Asking you to change a direct deposit can be a hurdle but once you do, you’re likely to stay. Plus, a direct deposit of $500 is often much easier than transferring $5,000. Plus, your employer’s human resources department may not like you much if you keep moving it around – which keeps people with the same bank.
You will rarely see a bank offer that requires both. Usually, it’s one or the other and the bonus requirement also helps get you a waiver on monthly maintenance fees.
What To Watch For
Here are a few things to know when it comes to bank bonuses:
Don’t Chase Bonuses
You should view bonuses as a cherry on top of a sundae you were already going to order.
When you open a new bank account, it’s usually reported to ChexSystems. If you do this often, it could come back to bite you because you could be identified as someone who opens a lot of accounts and is a risk to a bank.
This can be a significant problem if you really need an account from a bank and are denied because of ChexSystems.
Unfreeze Your Credit Reports
Before we get to any of the offers and how to evaluate them, remember that you will need to unfreeze (or thaw) your credit reports. You want to do this at least 14 days before you apply for an account or you risk being denied. Different banks use different bureaus so to be sure, I recommend unfreezing them all.
We’ve gotten multiple reports of folks who were initially denied accounts because of this. 14 days seems like such a long time but that’s how long it takes for the systems to work properly. (for what it’s worth, freezing your credit reports is a brilliant move to protect against identity theft)
Is the Offer Competitive?
When interest rates were lower, a lot of the offers were no brainers. As interest rates have gone up, some of the big deposit bonus offers aren’t worth it anymore. If you have to deposit $10,000 for six months to earn $100… well you could’ve left it in a high yield savings account and earned more (and have less paperwork).
Keep a Copy of the Offer Page!
When you apply for an offer, keep a copy of it in your records. I like to print it as a PDF and save it on my computer. Make sure you include the terms & conditions if they are included on a separate page. Otherwise, save the terms & conditions page too.
This way if there is any question about the terms of the offer, you have a copy of the PDF handy. When an offer expires, the bank will usually remove the page. You want a copy of your own so you know exactly what the requirements are and whether you satisfied them.
Check Qualifications VERY Carefully
Many banks will restrict the promotion to new customers and those who haven’t had a bank account at the bank within the last 12-24 months. They don’t want you to be opening and closing accounts just to get their bonuses. Sometimes they will set a specific date, sometimes it’ll be “customer must not have had an account in the last 12 months” or some other time period.
They also have geographic requirements – typically where they have a physical location.
Track Bonuses Using a Spreadsheet
A spreadsheet is going to be the best way to keep track of offers, especially if you take advantage of several of them. It can also keep track of the last time you did an offer, in case you want to return to it.
A lot of savvy readers will track:
- Amount of bonus
- Requirements of the bonus
- Important dates – when to get direct deposits by, how long to keep the account open, when the bonus is deposited
- Other relevant terms & conditions
If you do several of these, it’s hard to keep track so a spreadsheet can help.
💡 We have a bank bonus spreadsheet that you can build on. When you click on the link, go to File -> Download to get your own copy that you can edit.
Set Reminders
Whether it’s calendar reminders or old fashioned Post It Notes – make sure you keep reminders of important deadlines. This can be how long you need to keep the account open to avoid early closure penalties or when you can move your direct deposit (or not). These reminders are far easier than trying to remember in your head or having to re-read the requirements.
Bonuses May Expire Early
Banks will usually tell you when an offer will expire – however, they may often pull an offer early if they get too good of a response.
I’ve also seen banks change the terms of an offer before it expires. For example, in February 2021, Sunflower Bank was offering a $200 bonus for a new checking account and allowed you to open it online. I sent an email out to our bank bonus email list and within a day or so, Sunflower Bank made it so that you had to visit a branch to get the offer!
If you see an offer you like, jump on it.
Avoid Maintenance Fees
Most checking accounts have fees that can be waived if you meet certain requirements. Before you open an account, make sure you review those pesky monthly maintenance fees. Since most of these accounts are checking accounts, you will have a small monthly fee that will be waived if you receive a direct deposit or maintain an average daily balance of a few thousand dollars.
Make sure you can meet these requirements or that you’re willing to take the monthly charge.
How Are Bank Bonuses Taxed?
Bank bonuses are typically taxed as interest income. The bank will send you a Form 1099-INT and the bonus will be reported as bank interest. If you do a lot of these in a year, make sure to set some aside for income taxes so you don’t get surprised. Unlike your regular salary, the bank generally does not withhold interest to pay for your taxes.
Do not confuse them with job bonuses, which often have some of that amount withheld for taxes.
Why does the IRS collect taxes on bank bonuses but not credit card sign-up bonuses? It’s because sign up bonuses are considered “cash back” – you are simply getting a discount on your purchase. You’re getting your own money back, so the IRS doesn’t consider it taxable.
Also, bank fees are not considered expenses that can reduce your income. If you get $100 in a bonus but are charged $20 in fees, you still owe taxes on the full $100 – not the net of $80.
Watch Early Closure Penalties
Many banks will require you to keep the account for a set period of time, sometimes as long as a year. This gives you a chance to use the account (which we recommend).
If you close it early, they may charge you a fee or even claw back the bonus.
Watch for Credit Inquiries
In some very rare cases, a bank may use your credit report to determine eligibility, especially if they offer some kind of overdraft protection. This will result in a hard inquiry appearing on your credit report, which will reduce your score temporarily. If you are planning on getting a loan, such as a mortgage or car note, then you want to make sure the bank only does a soft inquiry (usually for identity verification).
You don’t want to earn a $100 bonus but then pay thousands more on a mortgage over 15 or 30 years!
Summary
Banks often offer bonuses for opening a new account with them and meeting qualifications – such as depositing a certain dollar amount into the account or setting up direct deposit.
Ensure that you know the details of the offer and what you need to do get your bonus. It’d be a shame to sign up but then miss a requirement that keeps you from getting your reward.
Here’s a list of our best bank bonuses. Be sure to set aside some money for taxes as bank bonuses are taxable income.




Hi Jim,
I’ve been following your advice and appreciate the info. I recently deposited $ 50K into Citibank looking for the $ 700 bonus due in 60-90 days, Not needing to withdraw the money any time soon,
Not looking to get back into stock market w/the ups & downs right now. I also have money in Chase,
so I cannot open another acct for bonus moneyl. I’ll probably get reimbursed from Citi bank by mid-Feb. Do you feel this was a good move? Any other suggestions? I just retired this past year. Thanks,
Gary
If you’re going to sit on the sidelines, you might as well get a few hundred bucks for your trouble right? I think it’s fine.
If your question is whether you should be sitting on the sidelines, that’s for you and a financial advisor to sit down and talk about. Personally, I’m making contributions to my retirement accounts but I haven’t made any taxable investments in the market.
Hi Jim — Let me tell you and your readers something. We work these bank promotions like a serious avocation. We could have written what you wrote for advice. It is fantastic advice. We make a file for each bank offer and follow all of their rules, carefully. We keep the accounts open long enough to get the bonus and add a touch more time. Then, we close the accounts. My husband and I often do this separately, where it is possible and double up on our earnings! We have made at least a steady of $1500 a year doing… Read more »
Fantastic to hear! Glad to see I didn’t miss anything!
Hello! I am new to this avocation (love that word!) and wanted to know how much to expect to pay in taxes on getting 1500 in bank bonuses throughout the year. Thank you kindly for your assistance and wish you all the best for a safe 2021!
The money get from bonuses is usually considered interest and will be reported on a 1099-INT, so you’ll owe whatever you’d owe on bank interest.
Hi Jim,
Will an ACH transfer between an existing bank account I have and the new account I’m opening for the bonus usually work? I have read that w/ Capitol One new accounts it does. Just curious if you know if this practice normally works or do the banks verify it’s an employer or government benefit?
Thanks so much for the time you put into all this work. Thanks, Carlo
They generally won’t consider that a direct deposit for a promotion. They will say so in the terms & conditions, that it has to be an employer or government benefits.
fyi Fidelity Inv is offering $100 acct opening bonus w $50 minimum deposit to open any accts including their cash mgmt acct (treat it like a reqular chking acct w no min bal rqmt) thru twitter .. i found no other links to that offer. it’s ligit! I opened one 3 days ago and got free checks free debit card the works!
Hello Jim. I have an account with Best Bank {thanks to you}. Yesterday they bumped their savings rate from 1.61% to 2.02
Hello Jim! Yesterday Best Bank upgraded the savings rate to 2.02%. Thought you would like to know. Thanks for your website, I’ve used it a lot. Warren Clennan