You can open a Bank of America checking account online in about 10 minutes using a computer or phone

Bank of America lets you start a checking account entirely through their website or mobile app without visiting a branch. You'll need a Social Security number, a valid government ID, and an initial deposit method — usually a debit card or bank account you already own. The process moves fast: you answer questions about yourself, choose your account type, fund it, and you're done. Your account number and routing number appear immediately, though your debit card arrives by mail in 7 to 10 business days.

The entire process is digital from start to finish. Bank of America verifies your identity in real time using information from your credit history and public records, so you don't wait for approval. Once you complete the final step, you can log into your new account right away and set up direct deposit or transfers before your physical card arrives.

Key Takeaways

  • You need a Social Security number, valid government ID, current address, phone number, and email address to open an account online.
  • Bank of America offers several checking account types online, each with different monthly fees and minimum balance requirements.
  • You can fund your new account immediately using an existing debit card, bank account, or wire transfer, with a $25 minimum deposit.
  • Your account opens instantly and you receive account and routing numbers right away, but your physical debit card takes 7 to 10 business days to arrive.
  • If you're under 18, a parent or guardian must open the account with you, either online or at a branch.

What you need before you start

Gather these documents and information before opening your browser: a valid government-issued ID (driver's license, passport, or state ID), your Social Security number, your current address, a phone number, and an email address. Bank of America will verify your identity using this information and may check your banking history through ChexSystems, which tracks checking account behavior across banks.

You'll also need a way to fund the account. Most people use an existing debit card or link a bank account they already own. Bank of America accepts initial deposits as small as $25, though some account types have higher minimum balance requirements to avoid monthly fees. If you don't have another account or card, you can fund the account later in person at a branch or through a wire transfer, though this slows things down.

The step-by-step process on Bank of America's website

Go to bankofamerica.com and click "Open an Account" or "New Customer" — the link location changes occasionally, but it's always on the homepage. You'll land on a page asking whether you want checking, savings, or both. Select checking and choose which type: Advantage SafePass, Advantage Plus, or Preferred Rewards (if you have a Bank of America investment account). Each has different monthly fees and minimum balance thresholds; Advantage SafePass has no monthly fee if you maintain a $500 balance or set up direct deposit.

Answer the personal information questions: name, date of birth, address, phone, email, and Social Security number. Bank of America will ask whether you've held an account with them before. Next comes identity verification — they'll ask questions only you should know, drawn from your credit history and public records. This takes 2 to 3 minutes and happens in real time.

Choose your funding method. If you're using an existing debit card, enter the card number, expiration date, and CVV. If you're linking a bank account, provide the routing number and account number from a check or your bank's website. Enter the deposit amount — $25 minimum — and review the account agreement and fee schedule before clicking "Agree and Open Account."

What happens immediately after you open the account

Your account opens instantly. Bank of America displays your new account number, routing number, and available balance on screen. Write these down or take a screenshot — you'll need them to set up direct deposit or receive wire transfers before your debit card arrives. You can also log into your new account right away using your email and a password you create during signup.

Your debit card ships within 1 to 2 business days and typically arrives in 7 to 10 business days. Until it arrives, you can withdraw cash at any Bank of America ATM using your account number and ID, or transfer money out to another account you own. You cannot make purchases or pay bills until the card arrives, unless you add the account to your phone's digital wallet (Apple Pay, Google Pay, or Samsung Pay), which you can do as soon as the account opens.

Monthly fees and how to avoid them

Bank of America checking accounts charge a monthly maintenance fee unless you meet one of these conditions: maintain a minimum balance (usually $500 to $1,500 depending on account type), set up direct deposit, or link a may have access to savings or investment account. The Advantage SafePass account has no monthly fee if you keep $500 in the account or receive direct deposit. Advantage Plus charges $12 per month unless you maintain $1,500 or have direct deposit.

If you fall below the minimum or don't have direct deposit, the fee posts on the last day of the month. You can waive it by bringing your balance back up before that date, or by setting up direct deposit later. If you're charged a fee by mistake or circumstances change, you can call Bank of America at 1-800-432-1000 and ask them to reverse one or two months as a courtesy.

If you're under 18

Bank of America requires a parent or guardian to open a checking account for anyone under 18. You cannot complete the online process alone. Instead, a parent or guardian must go to bankofamerica.com, select "Open an Account," and choose the Student Checking option. They'll provide their own identity information and yours, and the account opens in both names. The parent or guardian can manage the account online and set spending limits through the mobile app.

Once you turn 18, you can request to remove the parent or guardian from the account, though Bank of America may ask you to visit a branch to do so. Some families keep the joint account open for easier money transfers. The Student Checking account itself has no monthly fee regardless of balance, making it a low-cost option while you're in school.

Troubleshooting common problems during signup

If your identity verification fails, Bank of America will ask you to visit a branch in person with your ID and Social Security card. This usually means the information you entered didn't match public records, or ChexSystems flagged an issue with your banking history. Bring your ID and be ready to answer questions about past accounts. The branch can often complete the account opening on the spot.

If your funding method is declined, the debit card or bank account you're trying to use may be locked, expired, or flagged for fraud. Try a different card or account if you have one. If you don't, you can open the account without funding it and add money later at a branch or through a wire transfer — just know you won't have immediate access to funds. Contact your card issuer or bank to find out why the transaction was blocked.

If you're locked out after starting the process, check your email for a message from Bank of America asking you to verify your email address or complete additional steps. If nothing arrives, wait 24 hours and try again, or call 1-800-432-1000 to start over with a representative. Sometimes the system times out if you take too long between steps, and you'll need to begin the process fresh.

Frequently Asked Questions

Can I open a Bank of America checking account on my phone?

Yes. The Bank of America mobile app has the same account opening process as the website. Download the app, tap "Open an Account," and follow the same steps. The experience is identical and takes the same amount of time.

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

Bank of America requires a Social Security number to open a checking account online. If you don't have one, you'll need to visit a branch in person and bring your passport or other government ID. A branch representative can explore other options, though they may still require an ITIN (Individual Taxpayer Identification Number) or other documentation.

How long does it take to receive my debit card?

Bank of America ships debit cards within 1 to 2 business days of account opening and delivery typically takes 7 to 10 business days. If you need cash before the card arrives, you can withdraw from any Bank of America ATM using your account number and ID. If your card doesn't arrive within two weeks, call 1-800-432-1000 to request a replacement.

Can I open multiple checking accounts at Bank of America?

Yes. You can open as many checking accounts as you want, though each account has its own monthly fee unless you meet the minimum balance or direct deposit requirement. Some people open separate accounts for different purposes — one for bills, one for savings goals, one for shared expenses.

What happens if I don't make an initial deposit?

Your account still opens, but you won't have any funds in it. You can deposit money later at a branch, through an ATM, by wire transfer, or by setting up direct deposit. Until you add money, you can't make purchases or withdrawals, but the account exists and you can use the account number for direct deposit setup.