Banks don't may provide a bonus just for opening an account
A checking account bonus — sometimes called a sign-up bonus or new account offer — is not automatic. Banks advertise these bonuses to attract new customers, but they come with specific conditions. You have to meet those conditions to receive the money, and if you don't, the bank keeps the offer off your account.
The most common reason you didn't get a bonus is that you didn't meet the requirements the bank set. These requirements vary widely by bank and by offer. Some banks require a minimum deposit within a certain number of days. Others require a certain number of debit card transactions, direct deposits, or a minimum balance held for a set period. If you opened the account but didn't complete these steps, the bonus doesn't post.
A second reason is that the offer may have expired or been limited to a specific time window. Banks rotate their promotions. An offer that was active when you first looked at the bank's website might have ended by the time you actually opened the account. Some offers are also limited to customers in certain states or to people who haven't had an account with that bank in a set number of years.
Key Takeaways
- Checking account bonuses require you to complete specific actions — like making deposits, setting up direct deposit, or using your debit card a certain number of times — before the bank will pay the bonus.
- The timeline matters: you usually have 30 to 90 days from account opening to complete the requirements, and the bonus posts only after you meet them all.
- Banks change their bonus offers frequently, so an offer advertised one week may not be available the next week or may have different terms.
- Some bonuses are restricted by state, age, or account history, and you won't know you don't meet these restrictions until after you open the account.
- If you believe you completed all the requirements, contact the bank's customer service with your account number and the offer details to ask them to review your account.
How checking account bonuses actually work
When a bank advertises a bonus, it publishes the offer terms on its website or in promotional materials. These terms spell out what you have to do to get the money. Common requirements include:
- A minimum deposit within 30 days of opening (often $500 to $2,500)
- Setting up a direct deposit within 60 days
- Making a certain number of debit card purchases (often 10 to 15 transactions)
- Maintaining a minimum balance for a set period (often 30 or 60 days)
- Keeping the account open for a minimum time (often 90 days)
The bank tracks whether you meet these conditions. Once you do, the bonus posts to your account — usually within one to two billing cycles after you complete the final requirement. If you don't meet even one condition, the bonus does not post. For example, if the offer requires both a $1,000 deposit and 10 debit card transactions within 60 days, and you make the deposit but only use the debit card 8 times, you won't get the bonus.
The offer terms also include an expiration date. This is the last day you can open an account and still be may be able to access for that particular bonus. Once that date passes, the bank removes the offer and replaces it with a new one (or no offer at all). If you opened your account after the expiration date, you were not may be able to access, even if you saw the offer advertised earlier.
Check whether you met the specific requirements
Start by finding the exact offer terms you saw when you opened the account. If you have an email confirmation from the bank, check that first — it often includes the bonus details and the deadline to complete the requirements. If not, log into your online banking and look for a "promotions" or "offers" section. Some banks display active offers there.
Once you have the terms, go through each requirement one by one. Did you deposit the minimum amount? Check your account history. Did you set up direct deposit? Log into your employer's payroll system or ask your HR department whether the direct deposit was processed. Did you make the required number of debit card transactions? Count the transactions in your account statement. Did you maintain the minimum balance? Check your balance on the date the requirement ended.
Write down which requirements you completed and which you did not. This list will help you when you contact the bank. If you completed all the requirements but still don't see the bonus, the bank may have made an error, or the bonus may still be processing.
Contact the bank if you believe you completed all requirements
Call the customer service number on the back of your debit card or on the bank's website. Have your account number ready. Tell the representative that you opened an account under a specific bonus offer and ask them to review whether you met all the requirements. Provide the date you opened the account and the bonus amount you were offered.
The representative can pull up the offer terms tied to your account and compare them to your account activity. If you did meet all the requirements, they can escalate the issue to the promotions department to investigate why the bonus didn't post. This can take a few business days. Ask for a reference number and a timeline for when you'll hear back.
If the representative says you didn't meet a requirement, ask them to explain specifically which requirement you missed and why. Sometimes there is a misunderstanding about what counts toward the requirement. For example, some banks count only in-person debit card purchases toward transaction requirements, not ATM withdrawals or online bill payments. If the bank made an error in how it counted your transactions, they may correct it and post the bonus.
Bonuses that were never offered to you
Some people open a checking account expecting a bonus because they saw one advertised, but the bonus doesn't appear in their account paperwork or online banking. This usually means one of three things: the offer had already expired, the offer was not available in your state, or you didn't meet a hidden restriction.
Banks sometimes advertise bonuses on their homepage or in email campaigns, but those offers are not available to everyone. A bonus might be limited to customers in certain states, to customers under a certain age, or to customers who haven't had an account with that bank in the past 12 months. These restrictions are usually listed in small print on the offer page, but not always prominently.
If you opened an account and no bonus was ever mentioned, contact the bank and ask whether you were ever may be able to access for the offer you saw. They can tell you whether a restriction applied to you. If the bank made an error and should have shown you the offer, some banks will honor it retroactively, though this is not may provide.
Bonuses vary widely by bank and change frequently
The amount of a checking account bonus ranges from $50 to $500 or more, depending on the bank and the current offer. Large national banks like Chase, Bank of America, and Wells Fargo typically offer smaller bonuses ($100 to $300) because they attract customers through brand recognition. Online banks and smaller regional banks often offer larger bonuses ($200 to $500) to compete for new customers.
Banks change their bonus offers every few weeks or months. An offer that was active in January may be gone by March, replaced by a different offer with different requirements and a different amount. If you saw a bonus advertised but didn't open the account right away, check the bank's website again before you open it. The offer may have changed, or it may no longer be available.
Some banks run bonus offers only during certain times of the year, such as the beginning of the year or during back-to-school season. If you open an account during a slow period, there may be no bonus offer at all. This doesn't mean the bank never offers bonuses — it just means the current offer window has closed.
What to do if the bank won't post the bonus
If you completed all the requirements, the bank confirmed you met them, but the bonus still hasn't posted after two billing cycles, ask to speak with a supervisor. Explain that you met all the terms and that customer service has confirmed this, but the bonus has not appeared. Request that they manually review your account and post the bonus.
If the bank refuses or says the offer has expired, you have a few options. You can file a complaint with the Consumer Financial Protection Bureau (CFPB) at consumerfinance.gov. The CFPB investigates complaints about banks and can pressure them to resolve the issue. You can also contact your state's banking regulator or attorney general's office.
In most cases, the bank will resolve the issue once you escalate it. Banks want to avoid regulatory complaints, and the bonus amount is usually small enough that it's cheaper for them to pay it than to deal with an investigation. However, if the bank's terms clearly state that the offer has expired or that you didn't meet a requirement, they are not legally required to pay the bonus.
Frequently Asked Questions
How long does it take for a checking account bonus to show up after I meet the requirements?
Most banks post the bonus within one to two billing cycles after you complete the final requirement. Some banks post it within a few days; others take up to 30 days. Check the offer terms for the specific timeline. If it's been longer than the stated period, contact customer service.
Can I get the bonus if I already have an account with the bank?
Most bonuses are for new customers only, and "new" usually means you haven't had an account with that bank in the past 12 to 24 months. Some banks define it differently. Check the offer terms or call the bank to ask whether you're may be able to access based on your account history.
What if I don't want to meet all the requirements — can the bank give me the bonus anyway?
No. The bonus is conditional on meeting the requirements. If you don't want to set up direct deposit or make debit card transactions, you won't get the bonus. Some banks offer smaller bonuses with fewer requirements, so you could look for a different offer instead.
Can I close the account right after I get the bonus?
Most offer terms allow you to close the account after the bonus posts. However, some banks require you to keep the account open for 90 days or longer. If you close it too early, the bank may take back the bonus. Check the terms before you close the account.
What if the bank advertised a bonus but it's not in the offer terms I received?
Contact the bank and ask them to clarify. Bring a screenshot or printout of the advertisement you saw. If the bank advertised a bonus that wasn't actually available to you, they may honor it as a goodwill gesture, but they're not required to. Escalating to a supervisor increases your chances.