Bank of America usually approves a checking account within one to three business days if you explore online or in a branch

The speed depends on how you open the account and what information you have ready. If you walk into a branch with a government ID and Social Security number, you can often leave with an account the same day. If you open online, the bank typically reviews your process within 24 hours, though it may take longer if they need to verify information or if you're opening the account on a weekend.

The approval itself is usually fast. What takes longer is getting access to your debit card and setting up online banking. Your debit card arrives by mail in five to seven business days. Online banking access can be set up when ready in the branch or within a few hours if you opened online.

Key Takeaways

  • Opening in a Bank of America branch with an ID and Social Security number typically takes less than an hour and your account is active the same day.
  • Opening online takes 24 hours for approval, but you can start using your account for some transactions before your debit card arrives.
  • Your physical debit card arrives by mail in five to seven business days from the date your account opens.
  • If Bank of America needs to verify information about you, approval can take up to five business days.
  • Weekend and holiday applications may not be reviewed until the next business day.

Opening in a branch versus online

If you open your account at a Bank of America branch, bring a government-issued ID (driver's license, passport, or state ID) and your Social Security number. A banker will review your information while you wait, run a background check through ChexSystems (a banking history database), and usually approve you on the spot. You walk out with your account open and ready to use, though your physical debit card will still arrive later by mail.

Opening online through bankofamerica.com takes longer because the bank cannot verify your identity in real time. You'll provide your Social Security number, date of birth, address, and phone number. Bank of America reviews this information and typically approves within 24 hours. If the bank cannot verify your information automatically, it may ask you to upload a photo of your ID or call you to confirm details. This can add one to three business days.

What happens after approval

Once your account is approved, you can use it when ready for online transfers, bill pay, and mobile deposits if you opened online. You cannot withdraw cash or make purchases until your debit card arrives, which takes five to seven business days. If you opened in a branch, you can ask for a temporary debit card number that works online right away, or you can use a teller to withdraw cash the same day.

Your online banking login is usually active within a few hours of opening. You'll receive an email with instructions to set up your username and password. If you opened in a branch, the banker can help you set this up before you leave.

Why approval might take longer

Bank of America runs a ChexSystems check on every new account. This is a report of your banking history — whether you've had accounts closed for overdrafts, fraud, or other problems. If the report shows issues, the bank may take longer to decide or may ask you questions about what happened. This can add two to five business days.

The bank may also delay approval if your address cannot be verified, if there's a mismatch between the name on your ID and the name you provided, or if you have a very recent address change. In these cases, Bank of America usually calls or emails to ask for clarification. Responding quickly helps speed up approval.

Applications submitted on weekends or holidays are not reviewed until the next business day. If you open online on Saturday, your process enters the queue Monday morning.

Getting your debit card faster

Your debit card arrives by standard mail, which takes five to seven business days. Bank of America does not offer expedited card shipping as a standard option. If you need cash when ready after opening, you can visit a branch and ask a teller to withdraw from your new account, or you can use your temporary card number online to transfer money to another account you already have.

Some Bank of America branches offer a temporary debit card number at the time you open your account. Ask the banker whether this is available at your branch. This number works for online purchases and mobile payments right away, though not for in-person transactions.

Documents you'll need

Bring one government-issued photo ID (driver's license, passport, state ID, or military ID). You'll also need your Social Security number. That's the minimum for most people.

If you don't have a Social Security number, you can open an account with an Individual Taxpayer Identification Number (ITIN), though the process takes longer and you'll need to visit a branch in person. If you're opening an account for a minor, a parent or guardian must be present with their own ID.

What to do if your account is denied

Bank of America denies accounts most often because of ChexSystems issues — usually a history of overdrafts, fraud, or accounts closed by the bank. If your account is denied, ask the bank which reason caused the denial. You have the right to request a copy of your ChexSystems report and dispute any errors on it.

If you were denied because of ChexSystems, you may be able to open an account at a different bank that does not use ChexSystems or uses it less strictly. Some banks focus on customers rebuilding their banking history. You can also ask Bank of America whether you can reapply after a certain period — some banks will reconsider after six months or a year.

Frequently Asked Questions

Can I use my account before my debit card arrives?

Yes. You can transfer money, pay bills, and make online purchases when ready after approval. You can also visit a branch to withdraw cash. You cannot make in-person purchases or use an ATM until your physical card arrives, unless the branch gave you a temporary card number.

What if I opened online and it's been more than 24 hours with no decision?

Check your email for messages from Bank of America asking for more information. If you don't see any, log into your online banking to see if your account shows as active. If neither happened, call Bank of America at the number on their website to ask about your process status.

Do I need a minimum deposit to open a checking account?

Bank of America does not require a minimum opening deposit for most checking accounts, though some account types may have different rules. You can open with zero dollars and deposit money later.

What if I don't have a Social Security number?

You can open an account with an ITIN if you're not a U.S. citizen. You must open in a branch, not online. Bring your ITIN documentation and a government-issued ID. The process takes longer because the bank must verify your ITIN through additional steps.

Can I open a joint account faster than a single account?

No. Both account holders must be present with ID and Social Security numbers, and both must be approved. This adds the time needed to verify both people, but the overall timeline is usually the same — same day in a branch, 24 hours online.