What you need before you start
Bank of America lets you open a checking account entirely online from your computer or phone. You will need a valid government-issued ID (a driver's license or passport), your Social Security number, and a way to fund the account — either a debit card, another bank account, or a wire transfer. The whole process takes about 10 minutes.
Before you begin, decide which type of checking account fits your situation. Bank of America offers several versions: a basic account with no monthly fee if you keep a minimum balance or set up direct deposit, and accounts designed for students or people under 25 with different rules. You can read the details on their website to see which one matches your needs.
You will also need to choose how you want to receive your debit card and set up online banking access. Bank of America can mail these to you, or in some cases you can pick them up at a branch the same day. Have your address ready, and know whether you want paperless statements or paper ones sent to your home.
Key Takeaways
- You need a valid ID, Social Security number, and a way to fund the account before you start the online process.
- Bank of America's website walks you through account type selection, personal information, and funding in one session that takes about 10 minutes.
- Your debit card arrives by mail in 7 to 10 business days, or you can pick it up at a branch the same day if that option appears during signup.
- You can log in to online banking and set up bill pay when ready after opening the account, even before your physical card arrives.
- If you have questions during the process, Bank of America offers phone support, and you can also visit a local branch to finish the account in person instead.
Step-by-step: opening the account online
Go to bankofamerica.com and look for the "Open an account" button, usually near the top of the page. Click it and select "Checking" from the account type options. Bank of America will ask you to choose which checking account you want — read the descriptions of each one, including any monthly fees and how to avoid them. Most people choose the basic option unless you are a student or under 25.
Next, enter your personal information: full name, date of birth, address, phone number, and email. Bank of America will ask for your Social Security number and driver's license or passport number. Have your ID in front of you so you can type the information exactly as it appears. If any detail does not match what Bank of America has on file, the process may pause while they verify you.
Then you will choose how to fund the account. You can transfer money from another bank account (you will need the routing number and account number), use a debit card, or arrange a wire transfer. Start with at least $25 to open the account, though you can deposit more. Bank of America will verify the funding method before the account is created.
Finally, set up your online banking username and password, choose whether you want paper or electronic statements, and decide if you want your debit card mailed or picked up at a branch. Review everything one more time, then submit. You should see a confirmation screen with your new account number.
What happens after you submit
Your account is active when ready, and you can log into online banking right away. You can set up bill pay, transfer money between accounts, and see your balance. However, your physical debit card takes 7 to 10 business days to arrive by mail unless you chose same-day pickup at a branch during signup.
If you chose same-day pickup, Bank of America will send you an email or text with instructions on which branch to visit and when your card is ready. You will need to bring your ID. If you did not choose this option and want your card faster, you can visit a branch in person and ask if they can issue one on the spot — availability varies by location.
Your first transfer or deposit may take one to two business days to show up in your account, depending on the method you used. If you funded the account with a debit card, the money usually appears within 24 hours. If you transferred from another bank, it may take longer. You can check the status in online banking under "Transfers."
If something goes wrong during signup
The most common reason the process pauses is that your personal information does not match what Bank of America or the credit bureaus have on file. This happens most often with name spelling, address format, or date of birth. If you see an error message, go back and check each field carefully. If you are certain the information is correct, you can call Bank of America at 1-800-432-1000 and ask a representative to help you finish the account over the phone.
Sometimes Bank of America cannot verify your identity online and will ask you to visit a branch in person instead. This is not a problem — it just means you will complete the account with a banker who can see your ID directly. Bring your government-issued ID and the funding method you planned to use (debit card or information for a bank transfer).
If your funding method is declined, try a different one. If you used a debit card, try transferring from a bank account instead. If both fail, call the number on the back of your debit card to check if there is a hold on it, or visit a branch and fund the account in person with cash or a check.
Setting up online banking and your debit card
Once your account is open, you can log in to bankofamerica.com using the username and password you created during signup. From there, you can see your balance, set up bill pay to send money to companies you owe, transfer money to other accounts, and change your account settings.
Your debit card works at any ATM with the Visa or Mastercard logo (depending on which card Bank of America issued you). When your card arrives, sign the back of it and set up it by logging into online banking or calling the number on the card. You can also set spending limits, turn the card on and off, and get a replacement if it is lost or stolen — all from the mobile app or website.
If you want to start spending money before your physical card arrives, Bank of America offers a temporary digital card in the mobile app. You can use this number to shop online or add it to Apple Pay or Google Pay for contactless payments at stores. The digital card works when ready after you create it.
Monthly fees and how to avoid them
Bank of America's basic checking account has a monthly maintenance fee, but you can waive it by meeting one of these conditions: keep a minimum balance (usually $500 to $1,500 depending on the account type), set up direct deposit, or maintain a linked savings account with a minimum balance. Most people find the direct deposit option easiest — ask your employer's payroll department to deposit your paycheck into your new Bank of America account.
If you do not use direct deposit and cannot keep the minimum balance, you will pay the monthly fee. The amount varies by account type, so check the fee schedule on Bank of America's website for the specific account you opened. You can change your account type later if you find a better fit for your situation.
Some accounts designed for students or people under 25 have no monthly fee at all, regardless of balance. If you are in that age group, make sure you selected the right account type during signup. If you chose the wrong one, you can call Bank of America and ask them to switch you.
Frequently Asked Questions
Can I open an account if I do not have a Social Security number?
Bank of America requires a Social Security number to open a checking account online. If you do not have one, you can visit a branch in person and ask about alternatives — some branches can open accounts with an ITIN (Individual Taxpayer Identification Number) instead, though this varies by location. Call ahead to confirm your local branch offers this option.
What if I do not have a government-issued ID?
You need a valid ID to open an account online. If you do not have a driver's license or passport, visit a Bank of America branch in person with whatever ID you do have — a state ID card, tribal ID, or passport card all work. A banker can verify your identity and open the account for you on the spot.
How long does it take to get my debit card?
Standard mail delivery takes 7 to 10 business days. If you chose same-day pickup during signup, your card is ready within a few hours and you can pick it up at your selected branch. If you did not choose this option, visit a branch and ask if they can issue a card when ready — some locations can, but it depends on the branch.
Can I use my account before my debit card arrives?
Yes. You can transfer money, pay bills, and set up direct deposit when ready after opening the account using online banking. You can also use a temporary digital card in the Bank of America mobile app for online shopping or contactless payments at stores. Your physical card works once it arrives and you set up it.
What if I made a mistake on my process?
If you notice an error before you submit, go back and correct it. If you already submitted and realize something is wrong, log into online banking and check if you can edit it yourself — some information can be changed online. If not, call Bank of America at 1-800-432-1000 and ask a representative to help you fix it.