Your Bank of America checking account has multiple numbers, and each one does a different job

Bank of America gives you three main numbers for your checking account: your account number, your routing number, and your debit card number. Some accounts also come with a check routing number that may differ slightly from your electronic routing number. You will use these numbers in different situations — some for direct deposits, some for paying bills online, some for in-person purchases. Knowing which number to use where keeps your money moving to the right place.

Key Takeaways

  • Your account number is unique to your checking account and appears on your checks, statements, and debit card.
  • Your routing number tells other banks and employers where to send money to you, and it is the same for all Bank of America customers in your region.
  • Your debit card number is separate from your account number and is used only for card purchases and ATM withdrawals.
  • You can find all three numbers on your debit card, checks, or by logging into your online banking account.

Your account number: the identifier for your specific account

Your account number is a 10-digit code that belongs only to your checking account. No other Bank of America customer has this number. You will see it printed on the bottom left of your checks, on your monthly statements, and sometimes on your debit card itself (though the card number is different).

You use your account number when you set up direct deposit from an employer, when you give someone your banking information to send you money, or when you call Bank of America customer service to discuss your account. If you ever need to prove which account is yours, this is the number you provide.

Your routing number: how money finds its way to you

Your routing number is a nine-digit code that tells other banks and employers which Bank of America branch or processing center should receive your money. Think of it as the address of your bank. All Bank of America customers in the same region share the same routing number — it does not change from account to account.

You need your routing number whenever someone outside Bank of America sends you money electronically. An employer uses it for direct deposit. A friend paying you through their bank's bill-pay system uses it. A government agency sending you a tax refund uses it. You will find your routing number on the bottom left of your checks (it comes before your account number), or you can log into your Bank of America account online to find it.

Your debit card number: for purchases and ATM use

Your debit card number is a 16-digit number printed on the front of your physical debit card. This number is separate from your account number. You use it to buy things in stores, online, or over the phone. You also use it at ATMs to withdraw cash.

The debit card number is what you protect most carefully. If someone gets this number, they can attempt to make purchases or withdraw money. Your account number alone is not enough to drain your account — someone would need both your account number and routing number, and even then they would need authorization. But your debit card number is designed to be used by anyone who has it, so treat it like cash.

Where to find all your numbers

The easiest place to find your account number and routing number is on a check from your checkbook. Look at the bottom of the check. On the far left, you will see nine digits (your routing number), then ten digits (your account number). The numbers are printed in a special magnetic ink that machines can read.

You can also find both numbers by logging into your Bank of America online account or mobile app. Go to your account details or account information section, and both numbers will be listed there. If you do not have checks or online access, you can call Bank of America customer service at the number on the back of your debit card, and they will give you both numbers over the phone.

When you might see a different routing number

Bank of America sometimes uses different routing numbers depending on how you are sending or receiving money. If you are writing a check, the routing number on the check is correct for that purpose. If you are setting up direct deposit or a wire transfer, Bank of America may give you a different routing number to use — always use the one they specify for that specific transaction.

This happens because Bank of America processes different types of transactions through different systems. The routing number for a direct deposit might be different from the routing number for a wire transfer, even though both go to the same account. When in doubt, ask Bank of America which routing number to use for your specific situation.

What these numbers do not do

Your account number and routing number together do not let someone withdraw money from your account without your permission. They are designed to receive money, not to send it. If you give someone your account number and routing number, they can deposit money into your account, but they cannot take money out.

Your debit card number is different — it is designed to let the holder spend money. That is why you should never share your debit card number with anyone you do not trust completely, and why you should report a lost or stolen card when ready.

Frequently Asked Questions

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

No. Your account number is 10 digits and appears on your checks and statements. Your debit card number is 16 digits and appears on the front of your card. They are separate numbers that identify different things — your account versus your card.

Can someone take money from my account if they have my account number and routing number?

Not without additional authorization. Your account number and routing number are designed to receive deposits, not to send money out. However, do not share these numbers with people you do not trust, because they could attempt unauthorized transactions.

What should I do if I lose my debit card?

Call Bank of America when ready at the number on the back of your card or on your statement. They will freeze the card so no one can use it, and they will send you a replacement. Bank of America typically covers fraudulent charges made after you report the card lost.

Do I need to memorize these numbers?

No. You can look them up anytime through your online account, on your checks, or by calling Bank of America. Most people keep a record of their account and routing number in a safe place but do not memorize them.

Will my routing number change if I move to a different state?

Not necessarily. Your routing number is based on where your account is processed, not where you live. If you move but keep the same Bank of America account, your routing number usually stays the same. If you open a new account at a different Bank of America location, the routing number might change — ask when you open the account.