Bank of America checking account numbers have 10 digits

Your Bank of America checking account number is always 10 digits long. You'll find it printed on the bottom left of your checks, in your online banking portal, or by calling customer service. The account number itself is just those 10 digits — it does not include your routing number, which is a separate 9-digit code that tells the banking system which Bank of America branch handles your account.

When you need to provide your account number for direct deposit, wire transfers, bill payments, or other transactions, give only the 10-digit number. Some forms or systems may ask for both your routing number and account number together, but they are requesting two separate pieces of information.

Key Takeaways

  • Bank of America checking account numbers are exactly 10 digits, printed on the bottom left of your checks starting after the routing number.
  • Your routing number (9 digits) and account number (10 digits) are different codes used together for transfers and direct deposit.
  • You can find your account number in the Bank of America mobile app, online banking, or by calling 1-800-432-1000.
  • Never share your full account number with someone you don't trust, even though the number alone cannot be used to withdraw money without additional verification.

Where to locate your account number on a check

Look at the bottom of any check from your Bank of America account. You will see three groups of numbers printed in magnetic ink. Reading from left to right, the first group is your routing number (9 digits), the second group is your account number (10 digits), and the third group is the check number. The account number is the middle set of digits.

The routing number stays the same for all Bank of America customers at your branch location. Your account number is unique to you and changes only if you close the account and open a new one. The check number increments with each check you write and is not used to identify your account in the banking system.

Finding your account number without a check

If you don't have a check handy, log into your Bank of America online banking account or open the mobile app. Your account number appears on the account overview page, usually near the account balance and recent transactions. You can also see it listed under account details or account information.

If you prefer to speak with someone, call Bank of America customer service at 1-800-432-1000. Have your Social Security number and a form of identification ready. A representative can confirm your account number and answer questions about how it's used in different types of transactions.

How account numbers are used in transactions

Your 10-digit account number is required for direct deposit from your employer or government benefits. It's also needed when you set up automatic bill payments, receive wire transfers, or provide banking information to a third party. The account number tells the banking system which specific account the money should go into or come from.

When combined with your routing number, these two pieces of information create a complete banking address. Some transactions, like ACH transfers (the system used for most direct deposits and bill payments), require both numbers. Wire transfers also need both. Checks use the routing and account numbers printed in magnetic ink, which is why the bank can process them even if the numbers are handwritten incorrectly — the magnetic ink is the authoritative source.

Security and what someone can do with your account number

Your account number alone cannot be used to withdraw money or make unauthorized transfers. A person would need additional information — such as your PIN, password, or authorization through your bank's verification system — to access your funds. That said, you should still treat your account number as sensitive information and not share it with people you don't trust.

If you suspect someone has misused your account number, contact Bank of America immediately at 1-800-432-1000 or through your online banking portal. The bank can monitor your account for suspicious activity and issue you a new account number if necessary, though this requires closing your current account and opening a new one. Your direct deposit and automatic payments would need to be updated with the new number.

Difference between account number and other banking codes

Bank of America uses several different numbers to identify you and your account. Your routing number (9 digits) identifies the specific Bank of America location or processing center. Your account number (10 digits) identifies your individual account. Your SWIFT code (8 or 11 characters) is used only for international wire transfers. Your IBAN (International Bank Account Number) is not used by Bank of America in the United States, though it may be relevant if you have accounts outside the U.S.

For most domestic transactions — payroll direct deposit, bill payments, ACH transfers — you need only the routing number and account number. International wires require the SWIFT code in addition. Knowing which code applies to which transaction prevents delays and ensures your money reaches the right place.

Frequently Asked Questions

Can someone transfer money from my account if they only have my account number?

No. Your account number alone is not enough to authorize a transfer. The person would also need your password, PIN, or access to your account through another method. If you're concerned about unauthorized access, contact Bank of America to review your account security and recent activity.

What if I give my account number to the wrong person or business?

Monitor your account for unauthorized transactions. If you see charges you didn't authorize, report them to Bank of America within 60 days of the statement date. The bank can reverse fraudulent ACH transactions and investigate. You may also request a new account number, though this requires closing your current account.

Do I need both my routing number and account number for direct deposit?

Yes. Your employer or the organization sending the deposit needs both numbers to route the money to your specific Bank of America account. Your pay stub or direct deposit form will ask for both the routing number and account number.

Is my account number the same as my customer ID?

No. Your customer ID is a separate number Bank of America uses to identify you as a customer across all your accounts. Your account number identifies only one specific account. You may have multiple account numbers if you hold checking, savings, and other accounts.

Why is my account number 10 digits and not a different length?

Bank of America standardized on 10-digit account numbers as part of the U.S. banking system's structure. Different banks may use different lengths, but within Bank of America, all checking accounts follow the 10-digit format. This consistency makes processing faster and reduces errors.