Bank of America's ABA number is 011000015
Bank of America's ABA number (also called a routing number) is 011000015. This nine-digit code identifies Bank of America as the receiving bank when someone sends you a wire transfer. You need it when you're giving wire instructions to someone who wants to send you money — whether that's a paycheck, a refund, a payment from a client, or a transfer from another account you own.
The ABA number is the same across all Bank of America locations and accounts. It doesn't change based on which branch you use or what type of account you have. However, if you have accounts at other banks, those banks will have different ABA numbers, so double-check before you give out wire instructions.
Bank of America also has a SWIFT code for international wire transfers: BOFAUS3N. If someone outside the United States is sending you money, they may need this code instead of the ABA number.
Key Takeaways
- Bank of America's ABA number is 011000015, and it's the same for all Bank of America accounts regardless of location or account type.
- You provide your ABA number along with your account number when someone needs to wire money to you.
- International wire transfers to Bank of America use the SWIFT code BOFAUS3N instead of the ABA number.
- The ABA number identifies the bank receiving the transfer, while your account number identifies which specific account the money goes into.
- Verify you have the correct ABA number before giving wire instructions, because a wrong routing number can delay or misdirect your transfer.
What information you need to give for a wire transfer to your Bank of America account
When someone sends you a wire transfer, they'll need four pieces of information: your bank's ABA number, your account number, your full name as it appears on the account, and your bank's name and location. For Bank of America, you'd provide 011000015 as the ABA number, your 10-digit Bank of America account number, your name, and "Bank of America" as the bank name.
The person sending the wire will enter this information into their bank's wire transfer system. Their bank uses the ABA number to route the transfer to Bank of America, and then Bank of America uses your account number to deposit the money into your specific account. If any of these details are wrong — especially the ABA number or account number — the transfer can be delayed, sent to the wrong account, or rejected entirely.
Some employers and payment services ask for this information in advance so they can set up recurring transfers. If you're setting up direct deposit or a regular payment, write down all four pieces of information and keep it handy.
How to find your Bank of America account number
Your Bank of America account number is a 10-digit code printed on the bottom left of your checks, if you have a checkbook. It appears after the ABA number and before the check number. If you don't have checks, you can find your account number by logging into your Bank of America online account, calling Bank of America customer service at 1-800-432-1000, or visiting a Bank of America branch in person.
When you call or visit, have your ID ready. Bank of America will verify your identity before giving you account information over the phone or in person. Online, you can usually see your account number in the account details or settings section without additional verification.
Domestic versus international wire transfers
A domestic wire transfer (money coming from another U.S. bank) uses the ABA number 011000015. A international wire transfer (money coming from outside the United States) uses the SWIFT code BOFAUS3N. Some international transfers may also ask for an IBAN (International Bank Account Number), but Bank of America accounts don't use IBANs — only the SWIFT code and account number.
International transfers typically take longer than domestic ones — usually three to five business days instead of one to two — and may involve currency conversion fees. The sender's bank and Bank of America may both charge fees for international transfers, so ask about costs before the transfer is sent.
What to do if a wire transfer doesn't arrive
If you were expecting a wire transfer and it hasn't shown up in your account after the expected timeframe, contact Bank of America first. Call 1-800-432-1000 or log into your online account and look for a message center or customer service option. Have the sender's name, the amount, and the date they said they sent it ready when you call.
Bank of America can check whether the transfer arrived at the bank but went to the wrong account, was rejected, or is still in process. If the money went to the wrong account, Bank of America can sometimes recover it, but this process is faster if you catch it quickly. If the transfer was sent with incorrect information (wrong ABA number or account number), you'll need to contact the sender and ask them to initiate a new transfer with the correct details.
Frequently Asked Questions
Is the ABA number the same as my account number?
No. The ABA number (011000015) identifies Bank of America as the receiving bank. Your account number is a separate 10-digit code that identifies your specific account within Bank of America. Both are needed for a wire transfer.
Can I use the ABA number for other types of transfers besides wire transfers?
Yes. The ABA number is also called a routing number and is used for ACH transfers (automatic bill payments, direct deposit, and transfers between banks), checks, and other electronic transfers. Wire transfers are just one use.
What if I give someone the wrong ABA number?
If the ABA number is wrong, the transfer will likely be rejected or sent to a different bank. The sender's bank will catch the error and either return the money or ask for corrected instructions. Contact the sender immediately and provide the correct ABA number (011000015) so they can try again.
Do I need the SWIFT code if I'm receiving a wire from another U.S. bank?
No. The SWIFT code (BOFAUS3N) is only for international transfers from banks outside the United States. For domestic transfers, use the ABA number 011000015.
How long does a wire transfer to my Bank of America account take?
Domestic wire transfers typically arrive within one to two business days. International transfers usually take three to five business days. The exact timing depends on the sender's bank and whether the transfer is sent during business hours.