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, Social Security number, and an initial deposit method. You'll have access to your account and debit card within a few business days.

The online process works the same whether you're opening your first account or adding another one. You don't need to be an existing Bank of America customer, though having another account with them can speed up verification.

Key Takeaways

  • You can complete the entire account opening on BankofAmerica.com or the mobile app without calling or visiting a branch.
  • You'll need a valid driver's license or passport, your Social Security number, and a way to fund the account (debit card, bank transfer, or check deposit).
  • Your debit card typically arrives within 7 to 10 business days, but you can use your account immediately for transfers and bill pay.
  • Bank of America runs a soft credit check that doesn't affect your credit score, and a background check through ChexSystems to verify your banking history.
  • If you're denied, you can reapply after 30 days or contact a branch to discuss what went wrong.

What you need before you start

Gather these items before opening your browser: a valid government-issued photo ID (driver's license, passport, or state ID), your Social Security number, and proof of your current address. Bank of America will verify your address using public records, so if you've moved recently, have a utility bill or lease handy in case they ask for it.

You'll also need a way to fund the account. You can use a debit card from another bank, transfer money from an existing bank account, or deposit a check using the mobile app's check deposit feature (if you already have a Bank of America account). The minimum opening deposit varies by account type—some checking accounts require $0, while others ask for $25 or more. Check the specific account details before you start.

The step-by-step process

Go to BankofAmerica.com and click "Open an Account" or use the mobile app. Select "Checking" and choose which type of checking account fits your needs—options include basic checking, interest-bearing checking, or accounts designed for students or seniors. Read the account features and fees carefully, since they vary.

Enter your personal information: full name, date of birth, Social Security number, phone number, and email address. Bank of America will ask for your current address and verify it against public records. If the system can't verify your address automatically, you may need to upload a utility bill or lease.

Next, you'll verify your identity. Bank of America uses a photo ID verification process—you'll take a photo of your driver's license or passport, and the system will confirm it matches your face and the information you entered. This step usually takes seconds, though occasionally the system asks you to retake the photo.

Choose how you want to fund the account. If you're using a debit card from another bank, enter the card number and the amount you want to deposit. If you're transferring from another bank account, provide the routing number and account number. Bank of America will typically place a small temporary hold on the transfer to verify the account is yours—you'll see two small deposits (usually under $1 each) that you'll need to confirm in your other bank's app.

Review the account agreement and disclosures, then sign electronically. Your account opens immediately, and you'll receive a confirmation email with your account number and routing number. You can start using your account for bill pay and transfers right away.

What happens after you submit

Bank of America runs two background checks: a soft credit inquiry (which doesn't lower your credit score) and a ChexSystems check to review your banking history. These checks happen in the background while you're still on the screen, and most people see a decision within seconds or minutes.

If you're approved, your account is active immediately. Your physical debit card ships within 7 to 10 business days. While you wait, you can use your account number and routing number to set up direct deposits, pay bills online, or transfer money between accounts. You can also order a rush card for an extra fee if you need it faster.

If Bank of America needs more information, they'll send you an email or call the phone number you provided. This usually means they need to verify your address or confirm recent activity on your account. Respond within the timeframe they give you—typically 10 days—or your application may be denied.

Why your application might be denied

Bank of America denies accounts most often because of ChexSystems history—unpaid overdrafts, fraud, or repeated NSF (non-sufficient funds) fees at other banks. If you have a history of bounced checks or accounts closed due to negative balances, you're at higher risk of denial.

Address verification failures also cause denials. If you've moved recently or your address doesn't match public records, the system may flag you. Providing a utility bill or lease usually resolves this, but if Bank of America can't verify your address, they'll deny the application.

Identity verification problems—a photo that doesn't match your ID, mismatched information, or a name that doesn't match your Social Security record—can also result in denial. If this happens, you can reapply after 30 days or visit a branch in person to open an account with a teller.

If you're denied or want to appeal

You can reapply 30 days after a denial. Before you do, request your ChexSystems report at ChexSystems.com to see what's on file. If there's an error—a closed account listed as still open, or a fraud claim you've already resolved—you can dispute it directly with ChexSystems.

If the denial was due to address verification, update your address with the post office and wait a few days for it to appear in public records, then reapply. If you believe Bank of America made a mistake, you can visit a branch and ask a banker to review your application. They sometimes have more flexibility than the online system and can open an account in person if the issue is minor.

Frequently Asked Questions

How long does it take to open an account online?

The application itself takes 10 to 15 minutes. Your account opens immediately after approval, and your debit card arrives in 7 to 10 business days. You can use your account for transfers and bill pay the same day, even before your card arrives.

Do I need an existing Bank of America account to open a new one online?

No. You can open your first account entirely online. If you already have a Bank of America account, the process is faster because the system already has your verified information on file.

What if the photo ID verification fails?

Try retaking the photo in better lighting and make sure your face is clearly visible and matches your ID. If it fails again, you can visit a branch with your ID and open an account in person, or wait 30 days and reapply online.

Can I use a prepaid card to fund my new account?

Most prepaid cards work, but some don't. If the system rejects your prepaid card, use a debit card from a traditional bank instead, or transfer money from an existing bank account.

What's the difference between the checking accounts Bank of America offers?

Basic checking has no monthly fee and no minimum balance. Interest-bearing checking pays a small amount of interest but may have a monthly fee waived only if you meet balance or deposit requirements. Student and senior accounts have special features and lower fees. Compare the fee schedules before you choose.