Bank of America checking accounts use a 10-digit account number, plus a routing number that identifies the bank itself
Your Bank of America checking account number is 10 digits long. This number is unique to your account and appears on your checks, statements, and in the mobile app. It is not the same as your routing number, which is a separate 9-digit code that tells other banks and payment systems that the money is going to Bank of America.
When you set up a direct deposit, write a check, or send a wire transfer, you will need both numbers working together. The routing number directs the payment to Bank of America. The account number directs it to your specific account within the bank. Without both, the payment either bounces or goes to the wrong place.
You will also see other numbers on your statements and in your account — a card number if you have a debit card, a sort code in some contexts, and various transaction reference numbers. Each one serves a different purpose in how money moves in and out of your account.
Key Takeaways
- Your Bank of America checking account number is 10 digits and is unique to your account only.
- The routing number is 9 digits and identifies Bank of America itself, not your individual account.
- You need both the account number and routing number for direct deposits, wire transfers, and ACH payments.
- Your debit card number is separate from your account number and is used only for card transactions.
- Transaction reference numbers and confirmation codes are temporary identifiers for individual payments, not permanent account identifiers.
Where to find your 10-digit account number
The easiest place to find your account number is on a check. Look at the bottom left of the check, after the routing number. The sequence is: routing number (9 digits), then account number (10 digits), then check number. If you do not have checks in front of you, open the Bank of America mobile app or log into your online account and look at the account details section — the full account number is displayed there.
Your monthly statement also shows the account number, usually in the upper right corner or in the account information section at the top. If you call Bank of America customer service, they can read it to you after verifying your identity, though they will typically only read the last four digits over the phone for security reasons.
The 9-digit routing number and why it is different
Bank of America's routing number is 026009593 for most domestic transfers. This number is the same for every Bank of America customer in the United States — it does not change from account to account. The routing number tells the Federal Reserve and other financial institutions that the money is headed to Bank of America, not to Wells Fargo or Chase or any other bank.
When you receive a direct deposit from an employer or government agency, they use your routing number to find Bank of America and your account number to find you within the bank. If the routing number is wrong, the payment goes to the wrong bank entirely. If the account number is wrong but the routing number is correct, the payment reaches Bank of America but may be rejected or sent to the wrong account.
Some Bank of America accounts or transfers may use a different routing number depending on the state or the type of transfer. If you are setting up a wire transfer or ACH payment and you are unsure which routing number to use, the safest approach is to ask Bank of America directly or check the transfer instructions on their website for your specific transaction type.
Your debit card number is separate from your account number
If you have a Bank of America debit card, the card number printed on the front is 16 digits and is completely separate from your 10-digit account number. The card number is used only for card transactions — swiping at a store, paying online, or using an ATM. It does not appear on checks and is not used for direct deposits or wire transfers.
The card number includes a security code (CVV) on the back, which is 3 digits. This code is used only for online and phone purchases and is never needed for in-person transactions. If someone asks for your account number to process a card payment, that is a red flag — they should be asking for the card number instead.
Transaction reference numbers and confirmation codes
Every time you send or receive money through Bank of America, the bank assigns a transaction reference number or confirmation code. This is a long string of letters and numbers that appears in your transaction history and in confirmation emails. This number is not part of your account identity — it is a temporary label for that specific transaction only.
You will need this reference number if you have to dispute a transaction, trace a payment that did not arrive, or contact the bank about a specific transfer. Keep confirmation emails or screenshots of reference numbers for at least 60 days after any transfer, especially for wire transfers or large ACH payments. If a payment goes missing, the reference number is what the bank uses to track it down.
What happens if you give out your account number
Your account number alone cannot be used to withdraw money from your account — someone would also need your routing number, and even then, they can only move money through ACH transfers or checks, which take time and leave a record. A thief cannot use just your account number to drain your account when ready the way they could with a debit card number and CVV.
That said, you should not share your full account number with anyone except the people or organizations you are intentionally sending money to or receiving money from. If you are setting up direct deposit with an employer, you need to give them both numbers. If you are paying a bill by check, the account number is printed on it. But you should never give your account number to someone who calls you unsolicited or who is not directly involved in a transaction you initiated.
If you believe your account number has been compromised, contact Bank of America when ready. They can monitor your account for suspicious activity and issue you a new account number if necessary, though this is rare and usually only done in cases of fraud.
Frequently Asked Questions
Is my Bank of America account number the same as my customer ID?
No. Your customer ID is a separate number used to identify you as a Bank of America customer across all your accounts. Your account number identifies only that specific checking account. You may have multiple account numbers if you have multiple accounts, but you have only one customer ID.
Can I change my account number?
Bank of America does not allow you to change your account number yourself. If your account number has been compromised or you have concerns about fraud, contact the bank and they will determine whether a new account number is necessary. In most cases, they will monitor the account instead.
Why do I need both the routing number and account number?
The routing number tells the payment system which bank to send the money to. The account number tells that bank which account within the bank should receive it. Without both, the payment cannot reach the right place. It is like needing both a street address and an apartment number.
What if I give someone the wrong account number by mistake?
If the account number does not exist or belongs to someone else, the payment will be rejected and returned to the sender. If you accidentally give the correct account number for a different account you own, the money will go to that account instead. Contact Bank of America when ready if this happens so they can help you move the funds to the correct account.
Is my account number visible to other people who use shared computers or phones?
If you log into your Bank of America account on a shared device, your account number may be visible on the screen. Always log out completely when you finish, and consider using private browsing mode on shared computers. Never save your login information on a shared device.