United States

Bank of America SWIFT code

Bank of America publishes two SWIFT codes for customer wires, and the one you need depends on the currency being sent rather than the state your account was opened in. Dollars go to the New York-registered code; anything else goes to the San Francisco one. The account number does not change.

Wiring to Bank of America? Check the rate and the fee side by side first. Compare wire costs

Last reviewed

Primary SWIFT / BIC

BOFAUS3M

BOFAUS3M breaks down as BOFA for bank, US for ctry, 3M for city.

Head office · MIAMI,FL — an 8-character BIC reaches the head office; 11 characters target a branch.

SWIFT / BIC code details

Bank
BANK OF AMERICA, N.A.
SWIFT / BIC
BOFAUS3M
Branch
Head office / main
City
MIAMI,FL
Codes listed
41
Also known as
BofA, Bank of America, N.A.

Which Bank of America SWIFT code do you need?

Choose by the currency being sent. Bank of America’s incoming-wire instructions publish BOFAUS3N for US dollars or an unknown currency and BOFAUS6S for foreign currency; they do not select a code by branch or state.

Bank of America SWIFT codes, as published August 2026
Currency of the wireSWIFT / BICRegistered address
US dollars, or currency unknownBOFAUS3N222 Broadway, New York, NY 10038
Any foreign currencyBOFAUS6S555 California St., San Francisco, CA 94104

What the characters in BOFAUS3N mean

The format is ISO 9362, and SWIFT is its registration authority. ISO/TC 68 describes a BIC as eight alphanumeric characters identifying a business party in one country, with characters five and six naming that country under ISO 3166-1 — US in both Bank of America codes.

BOFA
Bank of America — the same four letters on every code it holds
US
Characters five and six: the country, under ISO 3166-1
3N
222 Broadway, New York — the US dollar code
6S
555 California St., San Francisco — the foreign-currency code

Some forms demand eleven characters. ISO 9362 allows an optional three-character element after the eight, identifying an organisational unit, division or branch — that is what the field wants. Bank of America publishes the eight-character forms; this directory resolves BOFAUS3NXXX and BOFAUS6SXXX to the same record.

Receiving money into a Bank of America account from abroad

  1. Pick the code by currency

    BOFAUS3N if the sender is remitting US dollars or does not know the currency; BOFAUS6S for anything else.

  2. Send your address too

    Bank of America’s list for an international wire is the recipient’s name, address and bank information, including SWIFT code and account number.

  3. Add the matching bank address

    222 Broadway, New York, NY 10038 for BOFAUS3N; 555 California St., San Francisco, CA 94104 for BOFAUS6S.

  4. Expect it in one to two business days

    That is Bank of America’s own typical window for an inbound international wire.

SWIFT code or routing number — which does the sender need?

A routing number moves money inside the United States; a SWIFT code addresses the bank from outside it. Bank of America keeps them apart: one wire routing number, 026009593, for domestic wires, and the two SWIFT codes when the money starts overseas.

What a sender needs, by where the money starts
Money startsIdentifier to give themPlus
Another US bank, by wire026009593Your name, address and account number
Outside the US, by SWIFTBOFAUS3N or BOFAUS6SName, address, account number and the bank address above

Do not read a number off a cheque and send it abroad. Bank of America assigns paper and electronic routing numbers by the state in which the account was opened, so they vary between customers. Only the wire routing number and the two SWIFT codes are the same for everyone.

Why this page lists 41 Bank of America codes

This directory snapshot indexes 41 codes under Bank of America, N.A. Six are eight characters; the other 35 carry a three-character suffix. Their labels include internal desks, inquiries and overseas operations, so they are not interchangeable customer-wire instructions.

  • BOFAUS6SINQ — money transfer inquiries
  • BOFAUS3NINQ — wire transfer inquiry
  • BOFAUS6SSFX — US foreign exchange
  • BOFAUS6SMET — precious metals
  • BOFAUS3DTSY — treasury

Sending a wire out of Bank of America

Bank of America outbound wire fees, as published August 2026
WireFee
Outgoing, domestic$30
Outgoing, international in US dollars$45
Outgoing, international in foreign currencyNo wire transfer fee*

The asterisk is the whole story. Bank of America states that for wires sent in foreign currency, markups associated with the currency conversion are included in its exchange rate: the fee line reads zero because the cost moved into the rate. Other fees may apply, including those charged by the recipient’s financial institution. Cutoff is 5 p.m. Eastern, and money typically lands in one to five business days.

A SWIFT code alone is often not enough at the far end. Canada wants a transit code, India an IFSC, much of Europe an IBAN, Mexico a CLABE. Bank of America also advises sending in US dollars to Colombia, Nigeria, Panama, Somalia, Timor-Leste, Venezuela and the Palestinian Territories.

All Bank of America SWIFT codes41

All Bank of America SWIFT codes — showing 141 of 41.
SWIFT / BICBranch
BOFAUS3MPrimary
BOFAUS3N
BOFAUS6H
BOFAUS6N
BOFAUS6S
BOFAUSV1
BOFAUS3DAU2(BANK OF AMERICA SECURITIES AUSTRALIA LIMITED, BAS AUSTRALIA)
BOFAUS3DAUS(BANK OF AMERICA, AUSTRALIA BRANCH)
BOFAUS3DCCD(COMMERCIAL CONDUIT BUSINESS)
BOFAUS3DCRD(OTC DERIVATIVES)
BOFAUS3DEQN(NY/DEPT EQUITY DERIVATIVES)
BOFAUS3DFPS(FUNDS PROCESSING SYSTEM)
BOFAUS3DHK2(BANK OF AMERICA, HONG KONG BRANCH)
BOFAUS3DHKG(BANK OF AMERICA, HONG KONG BRANCH)
BOFAUS3DIND(BANK OF AMERICA, MUMBAI BRANCH)
BOFAUS3DJAP(BANK OF AMERICA, TOKYO BRANCH)
BOFAUS3DKOR(BANK OF AMERICA, SEOUL BRANCH)
BOFAUS3DSG2(BANK OF AMERICA SINGAPORE LIMITED)
BOFAUS3DSG3(BANK OF AMERICA SINGAPORE LIMITED BASL ACU)
BOFAUS3DSG4(BANK OF AMERICA,SINGAPORE BRANCH ACU)
BOFAUS3DSHA
BOFAUS3DSIG(BANK OF AMERICA, SINGAPORE BRANCH)
BOFAUS3DTAI(BANK OF AMERICA, TAIPEI BRANCH)
BOFAUS3DTSY(TREASURY)
BOFAUS3NINQ(WIRE TRANSFER INQUIRY)
BOFAUS3NLMA(LENDING SERVICES AND OPERATIONS (LSOP))
BOFAUS3NLTS
BOFAUS3NTRS(TAX REPORTING SERVICES)
BOFAUS6NCAN
BOFAUS6NGFX(GLOBAL FOREIGN EXCHANGE)
BOFAUS6NLON
BOFAUS6SBND(FIXED INCOME DEBT SETTLEMENTS)
BOFAUS6SFCD
BOFAUS6SGCI
BOFAUS6SGDS(GLOBAL DERIVATIVE SETTLEMENTS)
BOFAUS6SIGC(INTL GLOBAL CURRENCIES)
BOFAUS6SINQ(MONEY TRANSFER INQUIRIES)
BOFAUS6SIPB
BOFAUS6SMET(PRECIOUS METALS)
BOFAUS6SSFX(U.S. FOREIGN EXCHANGE)
BOFAUSV1UST

Frequently asked questions

What is the SWIFT code for Bank of America?

There are two, and the currency decides. Bank of America publishes BOFAUS3N for wires sent in US dollars or in an unknown currency, registered to Bank of America, N.A., 222 Broadway, New York, NY 10038; and BOFAUS6S for wires sent in a foreign currency, registered to 555 California St., San Francisco, CA 94104.

What is the difference between BOFAUS3N and BOFAUS6S?

Only the currency of the incoming wire. BOFAUS3N is the code Bank of America gives for US dollars, or when the sender does not know what currency will be used. BOFAUS6S is the code for anything else. They are registered to different Bank of America addresses — New York and San Francisco — so give the sender the address that matches the code, not the branch where the account was opened.

Is the Bank of America SWIFT code different for each state or branch?

Bank of America’s published incoming-wire instructions do not vary these two codes by state or branch: they specify BOFAUS3N for US dollars or unknown currency and BOFAUS6S for foreign currency. Routing numbers are different; the bank says they are based on the state where the account was opened.

My bank’s form wants 11 characters — is it BOFAUS3NXXX?

ISO 9362 allows an optional three-character element after the eight-character code, identifying an organisational unit, division or branch, and that is what an eleven-character field is asking for. Bank of America itself publishes the eight-character forms, BOFAUS3N and BOFAUS6S. This directory resolves BOFAUS3NXXX and BOFAUS6SXXX to the same Bank of America record, so if the form will not accept eight characters, check the padded form with your sender’s bank before submitting it.

Do I need the routing number 026009593 as well as the SWIFT code?

Bank of America publishes 026009593 for a domestic wire and asks an international sender for the recipient’s name, address and bank information, including SWIFT code and account number. Follow the sending bank’s form rather than adding a domestic identifier that was not requested.

How much does Bank of America charge to receive an international wire, and how long does it take?

As published on bankofamerica.com in August 2026, inbound wire transfers may incur a $15 fee per wire, and an international transfer is typically credited to the account in one to two business days. Going the other way, an outgoing international wire in US dollars costs $45, one in a foreign currency carries no wire transfer fee, and the cutoff is 5 p.m. Eastern.

Why is a foreign-currency wire from Bank of America free?

Bank of America publishes no wire-transfer fee for that row, but states that markups associated with the currency conversion are included in its exchange rate. The exchange rate therefore remains part of the cost to compare.

What are codes like BOFAUS6SMET and BOFAUS3DTSY?

They are eleven-character records with a three-character suffix. The snapshot labels BOFAUS6SMET precious metals, BOFAUS3DTSY treasury and BOFAUS6SINQ money transfer inquiries; other suffixed records name overseas operations or have no label. None is a substitute for the code in current customer-wire instructions.

Sources

International payments

Sending money to Bank of America?

A correspondent wire picks up a fee at each bank it passes through, and most of its real cost is buried in the exchange rate. Conversions are quoted at the mid-market rate, with the cost charged as a visible fee rather than buried in the rate.