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 (which varies by account type). You'll need an existing email address and a way to verify your identity — usually a phone number or existing Bank of America account.

The account becomes active immediately after approval, though it can take one to two business days for your initial deposit to clear and for you to access all features. You can start using your debit card as soon as it arrives, which typically takes five to seven business days.

Key Takeaways

  • Online account opening at Bank of America requires a valid government ID, Social Security number, and an initial deposit amount that depends on which checking account you choose.
  • The application takes about 10 minutes and you'll receive approval or denial within minutes in most cases.
  • Your debit card arrives by mail in five to seven business days, but you can use your account number to set up direct deposit or transfers immediately.
  • Bank of America offers multiple checking account types online, each with different monthly fees, minimum balance requirements, and benefits.
  • If you're denied, you can reapply after 30 days or contact a branch to discuss other account options.

What you need before you start

Gather these documents and information before opening your account. You'll need a valid government-issued ID (driver's license, passport, or state ID card), your Social Security number, and your date of birth. Bank of America will also ask for your current address and phone number.

Have your initial deposit ready. The amount varies by account type — some checking accounts require $100 to open, while others have no minimum. If you're opening an account with a promotion, the deposit requirement may be higher. You can fund the account by transferring money from another bank account or by providing a debit card number.

If you already have a Bank of America account (savings, credit card, or another checking account), the process moves faster because the bank already has your information on file. You'll still need to verify your identity, but you may skip some steps.

The step-by-step process

Start at the Bank of America website or mobile app and select "Open an account." Choose the checking account type you want — options include Advantage Checking, Advantage Plus Checking, and Premium Checking, each with different fees and features. Read the account details carefully because monthly maintenance fees and minimum balance requirements differ.

Enter your personal information: full name, date of birth, Social Security number, address, phone number, and email. Bank of America will ask whether you want paperless statements and how you prefer to receive communications. Answer honestly about your employment status and annual income, as the bank uses this to assess risk.

Verify your identity. Bank of America typically sends a code to your phone or email that you enter to confirm you control that number. If you have an existing Bank of America account, you may skip this step. If the system cannot verify you automatically, you'll be asked to upload a photo of your ID or answer security questions.

Choose your initial deposit method. You can transfer money from another bank account (provide the routing and account number), use a debit card, or wire funds. The transfer usually completes within one to two business days. Some promotions require a minimum deposit to open, so confirm the amount before proceeding.

Review and accept the account agreement. Bank of America will show you the terms, fees, and conditions. You must agree to these before the account opens. Take time to read the fee schedule — it lists monthly maintenance charges, overdraft fees, and other costs.

Submit your application. Bank of America will tell you immediately whether you're approved, pending review, or denied. Most approvals happen within minutes. If you're approved, your account number appears on screen and you can start using it right away for transfers and bill pay, even before your debit card arrives.

Account types and their differences

Account TypeMonthly FeeMinimum BalanceKey Features
Advantage Checking$12 (waived with direct deposit or $1,500+ balance)NoneBasic checking, debit card, online banking
Advantage Plus Checking$12 (waived with direct deposit or $1,500+ balance)NoneIncludes overdraft protection and higher ATM limits
Premium Checking$25 (waived with $20,000+ balance)None to openHigher ATM limits, priority customer service, investment discounts

The main difference between accounts is the monthly fee and what waives it. If you receive direct deposit from an employer or government benefit, most Bank of America checking accounts waive the monthly fee. If you don't have direct deposit, you'll need to maintain a minimum balance to avoid the charge.

Premium Checking is designed for customers with higher balances or those who want priority service. The $25 monthly fee is steep if you can't maintain the $20,000 balance, so compare it against the Advantage accounts before choosing.

What happens after approval

Your account is active immediately, but full functionality takes a few days. You can log into online banking and the mobile app right away to check your balance, set up bill pay, and transfer money. Your routing number and account number are available on screen so you can set up direct deposit or receive wire transfers.

Your debit card ships within one to two business days and arrives in five to seven business days. Until it arrives, you can use your account number to make online purchases or set up automatic payments. Some customers receive a temporary digital card in the mobile app that works for online shopping before the physical card arrives.

Your initial deposit clears within one to two business days depending on the transfer method. ACH transfers from another bank account typically take one business day. Debit card deposits clear immediately. Wire transfers clear the same day if sent before 2 p.m. ET.

Reasons your application might be denied

Bank of America denies applications based on ChexSystems reports (a banking history database), previous fraud, or unpaid fees at other banks. If you've had accounts closed for negative balances or suspicious activity, you're more likely to be denied. The bank also checks for identity theft flags.

You may be denied if your Social Security number doesn't match your name in government records, if you're under 18 without a parent or guardian, or if you have an active fraud investigation. Bank of America will tell you the reason for denial, though sometimes it's vague.

If you're denied, you can reapply after 30 days. In the meantime, contact Bank of America to ask what specifically caused the denial and whether you can fix it. Some issues (like a ChexSystems error) can be corrected. Others (like a recent fraud case) require time to pass.

Alternatives if you can't open online

If your online application is denied or pending, you can visit a Bank of America branch in person. A banker can review your situation and sometimes override an online denial or offer a different account type. Bring the same documents you would have used online: ID, Social Security card, and proof of address.

If you have an existing Bank of America account (savings, credit card, or loan), opening a checking account is usually faster and easier. Call the number on the back of your existing card and ask about opening a checking account by phone — you may not need to go online or visit a branch.

If Bank of America repeatedly denies you, consider a second-chance checking account at another bank. Some banks specialize in customers with banking history issues and may be more willing to open an account for you.

Frequently Asked Questions

How long does it take to open a Bank of America checking account online?

The application itself takes about 10 minutes. You'll receive approval or denial within minutes in most cases. Your account becomes active immediately, but your debit card takes five to seven business days to arrive by mail.

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

No, but having one makes the process faster. If you don't have an existing account, you'll go through full identity verification, which adds a few minutes but doesn't prevent approval.

Can I use my account before my debit card arrives?

Yes. You can use your account number for direct deposit, bill pay, and online transfers immediately. You can also use a temporary digital card in the mobile app for online purchases if Bank of America offers it.

What's the minimum deposit to open a Bank of America checking account?

It varies by account type and current promotions. Most accounts require $100 to $500 to open, though some have no minimum. Check the specific account details before applying.

What if I'm denied for a checking account?

Bank of America will tell you the reason. Common reasons include ChexSystems issues, previous fraud, or identity verification problems. You can reapply after 30 days or visit a branch to discuss other options.