Skip to main content

FAQs: Wire Transfers

  • Hide What is a wire transfer?

    A wire transfer is an electronic payment service for transferring funds by wire, for example through SWIFT, the Federal Reserve Wire Network or the Clearing House Interbank Payments System.

  • Show How do I send a domestic or international wire transfer?

    To send a wire transfer, sign in to Online Banking and select the Transfers tab. Then choose the Wire money link or follow the instructions under I want to transfer money. You can also send a wire transfer by visiting your nearest Bank of America banking center.

  • Show Can someone wire funds to my account at Bank of America?

    Yes, someone with your account information can wire funds directly to your Bank of America account. You will need to provide your account number and wire transfer routing number. For incoming international wires, you will also need to provide the appropriate SWIFT Code.

    To find your account number and wire transfer number, sign in to Online Banking, select your desired account and then select the Information & Services tab.

  • Show Are there fees and limits for domestic and international wire transfers?

    Fees and limits may apply, depending on your account type and the type of wire. You will be able to review any fees and limits before completing your wire transfer in Online Banking.

  • Show What is SafePass, and do I need SafePass to send a wire transfer?

    The SafePass feature is Bank of America’s extra layer of protection against fraud and identity theft as you use Online Banking. SafePass lets you authorize transactions using one-time 6-digit Passcodes that are sent directly to your mobile device or a SafePass card provided by Bank of America.

    You will only need to enroll in SafePass if you want to transfer more money than the limit set by your account type. When completing a wire transfer, you will be prompted for a SafePass code if one is required.

    When sending a wire transfer to a new account, you will need either your Bank of America credit or debit card information (account number, expiration date and 3-digit security code) or the one-time Passcode from your SafePass mobile device or card.

    Review SafePass FAQs

  • Show What is a SWIFT Code?

    The Society for Worldwide Interbank Financial Telecommunication (SWIFT) Code is a unique identification code that may be required by some banks, broker-dealers and investment managers for the completion of international wire transfers.

  • Show Which Bank of America SWIFT Code should I provide?

    Bank of America's SWIFT Code for U.S. dollar denominated wires is BOFAUS3N. The SWIFT code for wires sent in foreign currency (non-U.S. dollars) to Bank of America in the United States is BOFAUS6S. SWIFT members include banks, broker-dealers and investment managers. While not always required, a SWIFT Code may be required by some banks for the completion of wire transfers.

  • Show What is an IBAN number?

    The International Bank Account Number (IBAN) is the international standard for identifying international bank accounts across national borders.

    The IBAN is comprised of a maximum of 27 alphanumeric characters within Europe and a maximum of 34 outside of Europe (German IBAN: 22 characters). At present, the United States does not participate in IBAN. Therefore, Bank of America does not have an IBAN number.

    When sending wire transfers to countries that have IBAN numbers, we recommend including those numbers in your wire transfer documentation. According to the European Directive, only the account-keeping bank may calculate the IBAN / check digits. To obtain the IBAN numbers of another bank, please visit that banks website or contact them directly to obtain that information.

  • Show Does Bank of America have an IBAN number?

    The United States does not currently participate in IBAN. Therefore, Bank of America does not have an IBAN number.

  • Show How should I obtain the IBAN numbers of another bank?

    To obtain the IBAN numbers of another bank, please visit that bank's website or contact them directly.

  • Show How soon can an international recipient receive the funds from a wire transfer?

    If you are transferring funds to an international account, your account will be debited the same day and Bank of America will send the payment out immediately. The beneficiary's bank will generally receive the funds 1 to 2 days later. The funds will usually be credited to the beneficiary within 2 days. However, there are a number of factors which could delay the credit to the beneficiary. These include, but are not limited to: local bank holidays, delays by an intermediary bank or other local conditions. Note, too, that some countries have been designated as slow-to-pay countries. Transfers made to or from a slow-to-pay country may experience delays in crediting the beneficiary's account.