Which Banks Currently Offer Checking Account Bonuses
Banks that advertise cash bonuses for new checking accounts change their offers every few months, so the specific amount and terms shift throughout the year. At any given time, you can find bonus offers from national banks like Chase, Bank of America, Wells Fargo, and Citibank, as well as from regional banks and online-only banks like Ally, Charles Schwab, and Discover. The bonus amounts typically range from $50 to $500, depending on the bank and the account tier you open.
The catch is that each bank sets conditions you must meet to receive the bonus. Most require you to deposit a minimum amount within a set timeframe—often $500 to $2,500 within 30 to 90 days. Some require you to set up direct deposit. Others require a certain number of debit card transactions or a minimum balance you must maintain for a specific period. If you don't meet these conditions, you won't receive the bonus, even if you opened the account.
The best way to find current offers is to visit the banks' websites directly and look for a "promotions" or "new customer offers" section. You can also search "checking account bonus" plus the current month and year to find comparison sites that track active offers, though these sites update at different speeds and may not reflect the very latest changes.
Key Takeaways
- Banks offer bonuses ranging from $50 to $500 for opening a checking account, but the specific amount and terms change every few months.
- You must meet conditions such as depositing a minimum amount, setting up direct deposit, or making a certain number of transactions within a set timeframe to receive the bonus.
- Failing to meet the bank's conditions means you lose the bonus, even though you opened the account.
- Check the bank's website directly for the most current offer, since bonus terms and amounts vary by location and change frequently.
- Online banks and regional banks often offer higher bonuses than large national banks, but may have fewer physical branches.
How to Verify a Bonus Offer Before You Open the Account
Before you open an account, read the full terms of the bonus offer on the bank's website. Look for a document labeled "promotion terms," "offer details," or "bonus conditions." This document will tell you the exact deposit requirement, the timeframe you have to meet it, whether direct deposit is required, and when the bank will deposit the bonus into your account.
Pay close attention to the minimum deposit amount and the deadline. If the offer says you must deposit $1,500 within 60 days, and you only deposit $1,200, you will not receive the bonus. If the deadline is 60 days from account opening and you deposit the money on day 61, you will not receive the bonus. Banks enforce these conditions strictly.
Some offers are location-specific, meaning they may not be available in your state. If you see an offer online but cannot find it when you visit the bank's website from your home state, it may not be available to you. Call the bank's customer service line or visit a branch to confirm the offer applies to your location before you open the account.
Common Conditions You Must Meet to Receive the Bonus
The most common condition is a minimum deposit requirement. The bank specifies an amount you must deposit within a certain number of days. This is usually money you were planning to deposit anyway, so it may not cost you anything extra—but you do need to have the money available to meet the deadline.
A direct deposit requirement means your employer or a government agency must deposit money directly into your new account. If you are self-employed or do not receive regular direct deposits, this condition may disqualify you. Some banks require only one direct deposit; others require recurring deposits over a set period.
Debit card transaction requirements mean you must use the debit card a certain number of times within a set timeframe. A typical requirement might be 10 transactions within 60 days. These are usually small purchases—a coffee, a gas station fill-up—and they count as transactions even if you use the same card multiple times in one day.
Minimum balance requirements mean you must keep a certain amount in the account for a certain period. If the offer says you must maintain a $500 balance for 90 days, and your balance drops below $500 on day 89, you may lose the bonus. Read the terms carefully to understand whether the balance must be maintained continuously or only on specific dates.
Online Banks Versus Traditional Banks: Bonus Differences
Online-only banks like Ally, Charles Schwab, and Discover often offer higher bonuses than traditional banks with physical branches. An online bank might offer $200 to $300 for opening a checking account, while a large national bank might offer $50 to $150 for the same account type. This is because online banks have lower overhead costs and can pass some savings to customers in the form of higher bonuses.
However, online banks have no physical branches, so you cannot walk in to deposit cash or speak to someone in person. If you need to deposit cash regularly or prefer face-to-face banking, a traditional bank or credit union may be a better fit, even if the bonus is smaller. Some online banks partner with ATM networks to make cash deposits easier, so check what options are available before you decide.
Regional banks and credit unions sometimes offer bonuses comparable to online banks, especially if they are trying to grow their customer base in your area. It is worth checking local banks and credit unions in addition to the national names.
What Happens If You Do Not Meet the Bonus Conditions
If you open the account but do not meet the conditions, the bank simply does not deposit the bonus. You still have a valid checking account and can use it normally. The bonus just does not appear. There is no penalty or fee for missing the bonus—you simply do not receive the money you were expecting.
Some banks allow you to close the account without penalty if you do not receive the bonus, but others may charge a fee if you close the account within a certain timeframe (often 90 days to six months). Check the account terms to see if there is an early closure fee before you open the account. If there is, and you think you might not meet the bonus conditions, factor that fee into your decision.
Timing: When the Bonus Appears in Your Account
The bank typically deposits the bonus within 30 to 90 days after you meet all the conditions. The exact timing depends on the bank and the specific offer. Some banks deposit the bonus as soon as you meet the final condition; others wait until the end of the promotion period to deposit all bonuses at once.
The terms document will specify when you can expect to see the bonus. If the offer says "bonus will be deposited within 60 days of meeting all conditions," mark that date on your calendar and check your account around that time. If the bonus does not appear by the stated date, contact the bank's customer service to ask about the status.
Frequently Asked Questions
Can I get a bonus if I already have a checking account at that bank?
Most bonus offers are for new customers only, meaning you cannot have had an account at that bank within a certain period (often 90 days to two years). If you already have an account, you are usually not may be able to access. Some banks offer bonuses for opening a second account type, such as a savings account, but read the terms carefully to confirm.
Do I have to keep the account open after I receive the bonus?
No, you can close the account after the bonus is deposited. However, some banks charge a fee if you close within a certain timeframe—often 90 days to six months. If the bonus is $100 and the early closure fee is $25, you net $75. Check the account terms for any closure fees before you decide whether to close.
What if the bank changes the bonus offer after I open my account?
The terms of the offer you saw when you opened the account are the ones that apply to you. If the bank changes the offer for new customers after you open your account, it does not affect your bonus. You will receive the bonus based on the original terms you agreed to.
Are checking account bonuses taxable income?
Yes, the IRS treats bank bonuses as taxable income. If you receive a bonus of $100 or more, the bank will send you a 1099-INT form at tax time, and you will need to report the bonus as income on your tax return. Smaller bonuses may not trigger a 1099, but they are still technically taxable.
Can I meet the direct deposit requirement with a one-time transfer from another bank?
No. Direct deposit means an employer or government agency deposits money into your account electronically. A transfer you initiate from another bank account does not count as direct deposit. If the offer requires direct deposit, you must have your paycheck or a government payment (such as Social Security) deposited directly into the new account.