Yes, you can open a Bank of America checking account entirely online

Bank of America lets you open a checking account from your computer or phone without visiting a branch. The process takes about 10 minutes and requires a valid government ID, a Social Security number, and an initial deposit (which varies by account type). You'll have access to your account and debit card within a few business days.

The online application walks you through selecting an account type, entering personal information, verifying your identity, and funding the account. Bank of America uses digital verification methods so you don't need to show documents in person. Once approved, you can set up direct deposit, bill pay, and mobile banking right away.

Key Takeaways

  • You need a valid government ID, Social Security number, and initial deposit to open an account online.
  • The application takes about 10 minutes and you'll receive a debit card within 5 to 7 business days.
  • Bank of America verifies your identity digitally during the online process, so no branch visit is required.
  • You can start using your account for direct deposit and bill pay immediately after approval, even before your physical debit card arrives.

What you need before you start

Gather these items before opening the application: a valid government-issued ID (driver's license, passport, or state ID), your Social Security number, and information about your initial deposit. Bank of America requires a minimum opening deposit that varies by account type—typically $0 to $100 depending on which checking account you choose.

You'll also need a current email address and phone number. Bank of America uses these to send account confirmations and to contact you if there are questions during verification. Have your phone nearby during the application because you may need to receive a verification code by text or call.

Steps to open your account online

Start at the Bank of America website and select "Open an account." Choose your checking account type—options include the basic Checking account, Interest Checking, and Premium Checking, each with different features and minimum balance requirements. Read the details for each to understand monthly fees and benefits.

Enter your personal information: full name, date of birth, address, email, and phone number. Bank of America will ask for your Social Security number to verify your identity and check for existing accounts. Next, you'll upload or photograph your government ID. The system reads the ID electronically, so make sure the image is clear and all four corners are visible.

Choose how to fund your account. You can transfer money from another bank account, deposit a check using mobile deposit later, or mail a check. If you transfer from another bank, you'll need the routing number and account number from that bank. Bank of America will verify your identity by asking security questions based on your credit history, then confirm your information and show you a summary of your new account.

How long approval takes and when you can use your account

Most online applications are approved within minutes to a few hours. Bank of America will send a confirmation email with your account number and temporary online banking credentials. You can log in and start using online banking, bill pay, and mobile deposit immediately.

Your physical debit card ships within 5 to 7 business days. While you wait, you can use your account number for direct deposit, set up automatic bill payments, and transfer money between your own accounts. If you need cash before the card arrives, you can withdraw from any Bank of America ATM using your temporary card number in the mobile app.

What happens if your application is declined or delayed

Bank of America may decline your application if you have a history of unpaid overdrafts, fraud, or if ChexSystems (a banking verification system) flags your information. If this happens, you'll receive an email explaining the reason. Some reasons are temporary—for example, if you recently closed an account with unpaid fees, you may need to wait or settle the debt first.

If your application is delayed, it's usually because Bank of America needs to verify your identity more thoroughly. They may call the phone number you provided or ask you to upload additional documents. Check your email and answer your phone during business hours. If you don't hear back within a few days, call Bank of America customer service at 1-800-432-1000 to ask about your status.

Differences between online and in-branch account opening

Opening online is faster and doesn't require a trip to a branch, but the account types and features are identical whether you open in person or digitally. The main difference is timing: online applications are usually approved within hours, while in-branch opening can take longer if the branch is busy.

If you open online and later need to make changes—like adding a co-owner or changing your mailing address—you can do most of that through online banking or the mobile app. Some changes, like adding a co-owner after opening, may require a branch visit or a phone call to verify both people's identities.

Setting up direct deposit and mobile banking after opening

Once your account is open, you can set up direct deposit immediately. Log into online banking, go to the direct deposit section, and you'll see your account and routing number. Give this information to your employer's payroll department. Direct deposits typically post within 1 to 2 business days of your employer sending them.

Download the Bank of America mobile app and log in with your online banking username and password. You can deposit checks by photographing the front and back, transfer money between accounts, pay bills, and check your balance. Mobile deposit checks usually clear within 1 business day. Set up alerts for low balances or large transactions so you stay aware of your account activity.

Frequently Asked Questions

Do I need to be a U.S. citizen to open an account online?

You need a valid government-issued ID and a Social Security number or ITIN (Individual Taxpayer Identification Number). Bank of America accepts applications from non-citizens with these documents, but verification may take longer. Call 1-800-432-1000 before starting if you're unsure whether your ID will work.

What if I don't have a government ID?

Bank of America requires a valid government-issued ID to open an account online. If you don't have one, you can visit a branch in person with alternative documents like a passport, state ID, or military ID. Some branches may also accept other forms of identification, so call ahead to ask.

Can I open an account if I'm under 18?

Bank of America offers teen checking accounts for customers under 18, but they must be opened with a parent or guardian. You can start the online application, but a parent will need to verify their identity and co-sign. Visit a branch or call customer service to complete the process with a parent present.

What if my initial deposit fails during the online application?

If your transfer doesn't go through, your account will still open, but you'll need to fund it within a certain timeframe. Bank of America will send instructions by email. You can deposit money by transferring from another bank, mailing a check, or visiting a branch with cash. Contact customer service if you're unsure about the deadline.

Can I open multiple checking accounts online at the same time?

You can open more than one account, but Bank of America limits how many you can open in a single day. If you need multiple accounts, open the first one, wait a day or two, then open the second. This prevents fraud detection systems from blocking your applications.