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 full routing and account information appears on checks in a specific order: the routing number (9 digits) comes first, then your account number (10 digits), then the check number.

When you need to provide your account number for direct deposit, bill payments, or wire transfers, you only give those 10 digits—not the routing number. Bank of America uses the same 10-digit format across all its checking accounts, whether you have a basic account or a premium one.

Key Takeaways

  • Bank of America checking account numbers are always 10 digits, never more or fewer.
  • The account number appears on the bottom of your checks after the 9-digit routing number.
  • When setting up direct deposit or payments, provide only the 10-digit account number unless specifically asked for the routing number.
  • You can find your account number in your online banking dashboard, mobile app, or by calling Bank of America customer service.
  • The 10-digit format is consistent across all Bank of America checking account types.

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 separated by vertical lines. The first set is the routing number (9 digits), the second set is your account number (10 digits), and the third is the check number. The account number is always in the middle.

If you don't have checks handy, log into your Bank of America online banking account or open the mobile app. Your account number appears at the top of your account summary page, usually labeled as "Account Number" or "Checking Account Number." You can also call Bank of America at the number on the back of your debit card and ask a representative to confirm your account number.

Why the account number matters for transfers and payments

Your 10-digit account number is what Bank of America uses to identify your specific checking account. When you set up direct deposit from an employer or government agency, you'll provide this number along with the routing number so the deposit goes to the right account. The same applies for automatic bill payments, wire transfers, or peer-to-peer transfers.

If you provide an incorrect account number, the transaction will either be rejected outright or sent to the wrong account. That's why it's worth double-checking the number before submitting any transfer request. Most employers and payment processors ask for both the routing number and the account number to ensure the money lands in the correct place.

The difference between account number and routing number

Your account number (10 digits) identifies your specific checking account at Bank of America. The routing number (9 digits) identifies Bank of America itself as the bank. Together, they form the complete address for your account in the banking system.

Bank of America's routing number varies depending on which state your account was opened in or which branch you use, but all Bank of America checking accounts have a 10-digit account number. When you're setting up a payment or transfer, you'll almost always need both numbers, so don't assume one is enough. Some online forms ask for them separately; others ask for them together as a single string of 19 digits.

What to do if you forget your account number

If you've lost access to your checks and can't log into online banking, call Bank of America customer service at the number on the back of your debit card. A representative can confirm your 10-digit account number over the phone after verifying your identity. They'll ask for your Social Security number, date of birth, and possibly other security questions.

You can also visit a Bank of America branch in person with a photo ID, and a teller will provide your account number. If you need the number urgently for a direct deposit or payment, the phone route is usually faster than waiting for a branch appointment.

Common mistakes when using your account number

The most common error is confusing the account number with the check number. The check number is the third set of digits on your check and changes with each check you write—it's not your account number. Your account number stays the same for the life of the account.

Another mistake is providing only part of the account number. If you accidentally leave off a digit or add an extra one, the transaction will fail. Always verify you're copying all 10 digits correctly, especially when typing into an online form or giving the number over the phone. If you're unsure, read it back to the person or system asking for it.

Frequently Asked Questions

Is my Bank of America account number the same as my debit card number?

No. Your debit card number is a 16-digit number printed on the front of your card. Your checking account number is 10 digits and appears on your checks or in online banking. They're linked to the same account, but they're different numbers used for different purposes.

Can I change my Bank of America checking account number?

No, your account number is permanent for that account. If you want a different account number, you would need to close the current account and open a new one, which is not practical. Your account number stays with you as long as the account is open.

Do all banks use 10-digit account numbers?

No. Different banks use different account number lengths. Some use 8 digits, others use 12 or more. Bank of America specifically uses 10 digits for checking accounts. When moving money between banks, always verify the account number length required by each bank.

What if I give someone my 10-digit account number by mistake?

An account number alone is not enough to withdraw money or make unauthorized transfers. You would also need the routing number, and most transactions require additional verification like a PIN or password. If you're concerned, contact Bank of America and ask them to monitor the account for suspicious activity.

Why does Bank of America use 10 digits instead of a longer number?

The 10-digit format is a standard Bank of America has used for decades. It provides enough unique combinations to assign a different number to every account the bank holds. Longer numbers would be harder to remember and more prone to entry errors.