New! Send wire transfers in our Mobile Banking app or Online Banking
Send domestic and international wire transfers in 140+ currencies to over 200 countries.1 Available in English and Spanish.
Wire type | Fee |
---|---|
Domestic | $30 |
International, U.S. dollars | $45 |
International, foreign currency | No wire transfer fee* |
*International, foreign currency: No wire transfer fee, but exchange rate markups apply.2
Select Preferred Rewards members could save on wire transfer fees.
Sending wire transfers
To send a wire transfer, log in to our Mobile app or Online Banking and tap Pay & Transfer. You will need your debit card number, PIN, and U.S. mobile number OR a USB security key.
Domestic:
- You need the recipient’s name, address, bank wire routing number (ABA) and account number.
- Cutoff time is 5 p.m. Eastern, and funds typically arrive the same day (business days only).
International:
- You need the recipient’s name, address and bank information, including SWIFT code and account number.
- You can send in U.S. dollars or foreign currency; cutoff time is 5 p.m. Eastern, and funds typically arrive in 1 to 5 business days, but this may depend on currency selected and processing time of the receiving bank.
- Some countries require specific bank identifiers (e.g. Canada's Transit Code or India's IFSC code), or account identifiers (e.g. IBAN, or CLABE for Mexico). See the
Foreign Currency Payments Guide for details.
Fees and limits may apply.
Receiving wire transfers
To receive domestic and international wire transfers you will need to provide the sender your account information and the following information. To find your account number, log in to our Mobile App or Online Banking and select your receiving account.
Domestic (U.S):
- Bank of America’s wires routing number: 026009593
International:
- Receive in U.S. dollars: SWIFT Code BOFAUS3N
Bank of America N.A.
222 Broadway, New York, NY 10038 - Receive in foreign currency: SWIFT Code BOFAUS6S
Bank of America N.A.
555 California St., San Francisco, CA 94104
Domestic transfers will typically be credited to your account the same business day, and international transfers will typically be credited to your account in 1 to 2 business days.
See how to do a wire transfer
Review digital demos to see how to set up domestic and international wire transfers with the Mobile Banking app or Online Banking.
You can also view our printable guide.