Yes, you can open most Bank of America accounts online without visiting a branch
Bank of America lets you open a checking or savings account entirely through their website or mobile app. You do not need to go to a physical branch. The process takes about 10 minutes, and you can start using your account the same day in most cases.
The catch: you will need a valid government ID, a Social Security number, and a way to fund the account (a debit card, another bank account, or a wire transfer). Some account types have restrictions based on your state or age. If you are under 18, you will need a parent or guardian to open the account with you, and that adult must also be present online during the process.
Key Takeaways
- You can open a checking or savings account online using Bank of America's website or mobile app without visiting a branch.
- The online process requires a valid government ID, Social Security number, and an initial deposit or linked funding source.
- Your account is usually active the same day, though some verification steps may take up to 24 hours.
- If you are under 18, a parent or guardian must open the account with you and verify their identity online as well.
- Some account types and features are not available in all states, so the options you see depend on where you live.
What you need before you start
Gather these items before you begin the online application. You will need a valid government-issued ID — a driver's license, passport, or state ID card. Bank of America will ask you to provide the number and take a photo of it during the process. You will also need your Social Security number.
You must have a way to fund your new account. This can be a debit card from another bank, a checking or savings account at a different institution, or a wire transfer. Bank of America typically requires an initial deposit of $0 to $25 depending on the account type, though some accounts have no minimum. Check the specific account details before you start, because the deposit requirement varies.
If you are opening an account from outside the United States, you will need a valid passport and a U.S. address. Bank of America does not open accounts for non-residents without a U.S. mailing address.
The step-by-step process
Go to bankofamerica.com or open the Bank of America mobile app. Look for the "Open an Account" button, usually on the homepage. Select the type of account you want — checking, savings, or money market. Bank of America will show you the features and fees for each option available in your state.
Enter your personal information: full name, date of birth, Social Security number, email address, and phone number. Bank of America will verify this information against their records and credit bureaus. Next, you will provide your address and confirm your government ID. The app or website will ask you to photograph your ID or enter the number manually.
Link a funding source to make your initial deposit. You can enter another bank account number and routing number, provide a debit card number, or arrange a wire transfer. Bank of America will verify the account with a small deposit (usually $0.01) within one to two business days. Once verified, your new account is active and you can use it immediately for most transactions.
How long it takes and when you can use your account
Your account is usually active within minutes of completing the online application. You will receive a confirmation email and can log in to your new account right away. However, some features may not be available until Bank of America completes additional verification, which typically takes 24 hours.
If you linked another bank account for funding, that account must be verified before you can transfer money. Bank of America deposits a small amount (usually $0.01) into the linked account and asks you to confirm the amount. This verification step takes one to two business days. Until it is complete, you cannot transfer money from that account, but you can still use your new Bank of America account if you funded it with a debit card.
Debit cards and checks take longer. Bank of America will mail you a debit card within 7 to 10 business days. Checks arrive separately and may take an additional week. If you need a debit card immediately, you can visit a branch and request a temporary card or expedited shipping for a fee.
What happens if verification fails or is delayed
Bank of America may ask you to verify additional information if their system flags something unusual. This happens most often if your name, address, or Social Security number does not match their records exactly, or if you have a common name that matches multiple people in their database. They will send you an email or call you with instructions on how to provide more information.
If you cannot verify your identity online, Bank of America will ask you to visit a branch in person with your ID and Social Security card. Bring the confirmation email from your online application. A banker will complete the verification at the branch, and your account will be fully active the same day.
In rare cases, Bank of America may decline to open an account if they cannot verify your identity or if you have a history of fraud or unpaid fees at another bank. If this happens, you will receive a letter explaining the reason. You can contact Bank of America customer service to ask if there is a way to resolve the issue, but the decision is usually final.
Account types available online
Bank of America offers several account types through their online application. Checking accounts come in two main versions: a basic account with no monthly fee if you maintain a minimum balance or set up direct deposit, and a premium account with higher fees but more perks. Savings accounts earn interest and have limits on how many withdrawals you can make per month (usually six). Money market accounts combine features of checking and savings, with higher interest rates but higher minimum balances.
Some account types are not available in all states. For example, certain promotional offers or account structures may only be open to residents of specific states. Bank of America's website will show you only the accounts you can open based on your state and personal information. If you do not see an account type you want, it may not be available where you live.
Frequently Asked Questions
Do I need to visit a branch to open an account?
No. You can open most Bank of America accounts entirely online through their website or mobile app. You only need to visit a branch if Bank of America cannot verify your identity online, which is uncommon. If that happens, they will contact you with instructions.
Can I open an account if I do not have a Social Security number?
Bank of America requires a Social Security number or Individual Taxpayer Identification Number (ITIN) to open an account. If you do not have either, you will need to visit a branch and speak with a banker about alternative options, though availability varies by location.
What if I do not have another bank account to link for funding?
You can fund your new account with a debit card from any bank or through a wire transfer. You do not need an existing bank account. If you use a debit card, the deposit is processed immediately. Wire transfers take one to two business days.
Can I open an account for someone else online?
No. The person whose name is on the account must complete the online application themselves and verify their own identity. If you are opening an account for a minor, the parent or guardian must open it jointly and verify their identity as well during the same process.
What if my online application is rejected?
Bank of America will send you an email explaining why your application was not approved. Common reasons include identity verification failure, a history of fraud, or unpaid fees at another bank. You can contact Bank of America customer service to ask about next steps, but you may need to visit a branch or resolve the underlying issue before you can open an account.