Bank of America checking account numbers are 10 digits long

Your Bank of America checking account number is always 10 digits. You'll find it on the bottom left of your checks, in your online banking portal, or by calling customer service. The number itself doesn't encode information about your branch or account type — it's simply a unique identifier assigned to your specific account.

The 10-digit format is standard across Bank of America's checking, savings, and money market accounts. If you see a number that looks longer, you're likely looking at your full account number plus a routing number or other identifying information printed together on a check or statement.

Key Takeaways

  • Bank of America checking account numbers are exactly 10 digits, printed on checks and visible in online banking.
  • The routing number (9 digits) appears separately from your account number and identifies your specific branch.
  • When you provide your account number for transfers or bill payments, use only the 10-digit number.
  • Your account number stays the same for the life of the account, even if you move branches or change account features.

Where to find your 10-digit account number

The easiest place to locate your account number is on a check. Look at the bottom of the check: you'll see three sets of numbers. The first nine digits are the routing number (which identifies Bank of America and your specific branch). The next 10 digits are your account number. The final number is the check number itself.

If you don't have checks handy, log into your Bank of America online banking account or mobile app. Your account number appears on the account summary page, usually near the top. You can also call Bank of America customer service at the number on the back of your debit card, and a representative will read your account number to you after verifying your identity.

Routing number versus account number: what's the difference

Your routing number is 9 digits and identifies Bank of America and your specific branch location. Your account number is 10 digits and identifies your individual account within that branch. Both are needed for certain transactions, but they serve different purposes.

When you set up direct deposit, you typically provide both numbers. When you make a transfer between your own Bank of America accounts, you usually only need the account number. If you're sending money to someone outside Bank of America through a wire transfer or ACH payment, you'll need both the routing number and the account number. The routing number tells the receiving bank where to send the money; the account number tells them whose account to deposit it into.

Why account numbers are 10 digits and not longer

Bank of America chose a 10-digit format because it provides enough unique combinations to assign a different number to every account the bank holds, while keeping the number short enough to write down or read aloud without error. A 10-digit number can represent up to 10 billion different accounts — far more than Bank of America currently has.

Other banks use different lengths: some use 8 digits, others use 12 or more. The length varies by bank and is set by each institution's internal systems. Bank of America's 10-digit standard has remained consistent across all its account types for decades.

What happens if you provide an incorrect account number

If you give someone the wrong 10-digit account number, the transaction may fail before it processes, or it may go to the wrong account. Most banks, including Bank of America, validate account numbers before accepting a transfer. If the number doesn't match an active account, the transfer is rejected and your money stays in your account.

If the wrong number happens to belong to another real Bank of America account, the money could be deposited there by mistake. This is rare but possible. If this happens to you, contact Bank of America immediately. The bank can attempt to recover the funds from the other account holder, though recovery is not may provide. Always double-check the account number before confirming a transfer, especially for large amounts.

Account numbers and fraud protection

Your account number alone is not enough for someone to withdraw money from your account or make unauthorized charges. To access your account, a person would also need your PIN, online banking password, or debit card number and CVV. Sharing your account number with a trusted payee — like your employer for direct deposit or a utility company for bill payments — is generally safe.

However, avoid posting your full account number on social media or sharing it with unknown callers. If you receive a call from someone claiming to be from Bank of America and asking for your account number, hang up and call the number on the back of your debit card instead. Bank of America will never ask for your full account number or password over the phone without you initiating the call.

Frequently Asked Questions

Can I change my Bank of America account number?

No, your account number is permanent for that account. If you want a different number, you would need to close the account and open a new one, which is not practical. Your account number stays the same even if you move to a different branch or change your account features.

Is my account number the same as my debit card number?

No. Your debit card number is 16 digits and is different from your 10-digit account number. The card number is what you use to make purchases or withdraw cash. Your account number is used for transfers, direct deposits, and bill payments. Both are linked to the same account, but they are separate numbers.

Do I need my account number to use my debit card?

No. You only need your debit card number, expiration date, and CVV to make purchases online or by phone. Your account number is not required for card transactions. You need the account number for direct deposits, wire transfers, ACH payments, and setting up bill pay.

What if I forget my account number?

Log into your Bank of America online account or app and look at your account summary. You can also call customer service at the number on your debit card, or visit a Bank of America branch in person with your ID. A representative can provide your account number immediately after verifying your identity.

Are all Bank of America account numbers exactly 10 digits?

Yes. All checking, savings, and money market accounts at Bank of America use 10-digit account numbers. This applies whether you have a personal account, a joint account, or a business account with the bank.