What banks offer for opening a checking account
Some banks offer cash bonuses when you open a new checking account and meet certain conditions. These bonuses typically range from $50 to $300, though the exact amount depends on the bank and the specific offer. The bank is essentially paying you to bring your business there — they make money when you keep a balance, use their services, and potentially move other accounts to them.
Not every bank offers a sign-up bonus, and the ones that do change their offers frequently. The bonus is not automatic; you have to meet the bank's requirements to receive it. These requirements usually involve depositing a minimum amount of money within a set timeframe, setting up direct deposit, or making a certain number of debit card transactions.
Key Takeaways
- Sign-up bonuses range from $50 to $300 depending on the bank, and you must meet specific conditions to receive the money.
- Common requirements include depositing a minimum amount (often $500 to $2,500), setting up direct deposit, or making 10 to 15 debit card purchases within 30 to 90 days.
- Online banks tend to offer larger bonuses than traditional brick-and-mortar banks because they have lower overhead costs.
- The bonus is taxable income, so the bank will report it to the IRS on a 1099 form if it exceeds $10.
- A bonus is only worth pursuing if you were planning to open that account anyway — chasing bonuses at multiple banks can hurt your credit score.
How to find current sign-up bonus offers
Banks advertise their current offers on their own websites, usually on the checking account product page or in a dedicated promotions section. You can also find lists of current offers on financial comparison websites, though these sites may not update when ready when offers change.
Call the bank directly or visit a branch to confirm the offer is still active before you open the account. Offers expire and are replaced regularly, so what was available last week may no longer be offered. When you call, ask specifically what conditions you need to meet and how long you have to meet them.
Common requirements you'll need to meet
Most banks require a minimum deposit within a certain number of days after opening the account. This might be $500, $1,000, $1,500, or $2,500 depending on the bank and the bonus size. The money needs to stay in the account for a set period — often 30 to 90 days — before the bonus is deposited.
Some banks require direct deposit, meaning your paycheck or government benefits must be deposited electronically into the account. Others ask you to make a certain number of debit card transactions, such as 10 or 15 purchases, within 30 or 60 days. A few banks combine these requirements — for example, a $1,000 minimum deposit plus 15 debit card transactions within 90 days.
Read the full terms before opening the account. If you cannot meet the requirements, you will not receive the bonus. Some banks will close your account if you do not meet the conditions, though this is less common.
Online banks versus traditional banks
Online banks (banks with no physical branches) typically offer larger bonuses than traditional banks. A Chase or Bank of America branch might offer $100 to $150, while an online bank like Ally or Charles Schwab might offer $200 to $300. This is because online banks have lower costs — they do not pay for buildings, tellers, or branch staff — so they can afford to pay more to attract customers.
Online banks also tend to have fewer requirements or easier ones to meet. However, online banking requires comfort with digital tools. If you prefer to speak with someone in person or deposit cash at a branch, a traditional bank may be the better fit even if the bonus is smaller.
What happens to the bonus money
The bonus is deposited directly into your checking account, usually within 30 to 60 days after you meet all the requirements. You can withdraw it, spend it, or leave it in the account. It is yours to use however you want.
The bonus counts as taxable income. If the bonus is $10 or more, the bank will send you a 1099 form at the end of the year showing the amount. You will need to report this on your tax return. For example, a $200 bonus might result in $30 to $50 in additional federal income tax depending on your tax bracket.
When chasing bonuses makes sense and when it doesn't
A sign-up bonus is worth pursuing if you were already planning to open that account and can easily meet the requirements. If you need a checking account anyway, getting $100 or $200 for doing so is a straightforward gain.
Chasing bonuses at multiple banks in a short time can hurt your credit score. Each time you open a new account, the bank pulls your credit report, and multiple inquiries in a short period signal to lenders that you may be taking on debt. If you are planning to explore for a mortgage, car loan, or other credit in the next few months, opening multiple accounts for bonuses is not worth the risk.
Also consider whether you will actually use the account. If you open an account to get a bonus and then never use it, the bank may close it for inactivity. Some banks charge monthly fees if you do not maintain a minimum balance, which would eat into your bonus.
Questions to ask before opening an account for a bonus
Before you commit, confirm the bonus offer with the bank directly. Ask: What is the exact bonus amount? What are all the requirements? How long do I have to meet them? When will the bonus be deposited? Are there any monthly fees? What is the minimum balance requirement?
Also ask whether the account has overdraft fees, ATM fees, or other charges that could cost you money. A $200 bonus is less valuable if the account charges $35 for each overdraft or $3 for out-of-network ATM use.
Frequently Asked Questions
Do I have to keep the money in the account after I get the bonus?
No. Once the bonus is deposited, it is yours. You can withdraw it when ready or leave it in the account. However, some banks require you to keep the initial deposit in the account for 30 to 90 days before you withdraw it — check the terms to be sure.
What if I don't meet the requirements in time?
You will not receive the bonus. Some banks will still keep your account open; others may close it. The terms should specify what happens. If you realize you will not meet the important date, contact the bank to ask whether they will extend it or offer an alternative.
Can I get a bonus if I already have a checking account at that bank?
Most banks limit bonuses to new customers only. Some define "new" as someone who has not had an account with them in the past 12 months. Check the terms — they usually state whether you are may be able to access based on your history with that bank.
Is the bonus really information programs?
The bonus itself is free, but it is taxable income. You will owe taxes on it at the end of the year. Also, if the account has monthly fees or requires a minimum balance you would not otherwise keep, those costs reduce the real value of the bonus.
Should I open multiple accounts at different banks to get multiple bonuses?
You can, but be aware that each new account triggers a credit inquiry, and multiple inquiries in a short time can lower your credit score. If you are not planning to borrow money soon, the impact is temporary. If you are explore for a mortgage or car loan within the next few months, it is better to wait.