How to Find the Swift Code for a Bank

Quick answer: The safest way to find a bank’s SWIFT code is to check the bank’s official website, mobile app, account statement, wire transfer instructions, or customer support. A SWIFT code, also called a BIC, is usually 8 or 11 characters long. It identifies the bank, country, location, and sometimes the branch. Before sending an international transfer, verify the code with the receiving bank, because using the wrong code can delay or return the payment.

Person reviewing banking paperwork and international transfer details
A SWIFT code helps route international payments to the right financial institution.

What Is a SWIFT Code?

A SWIFT code is an international identifier used to route financial messages between banks and other financial institutions. It is commonly used for international wire transfers, cross-border business payments, and some foreign currency transactions. You may also see it called a BIC, SWIFT-BIC, BIC code, bank identifier code, or business identifier code.

The important idea is simple: when money crosses borders, the sending bank needs a reliable way to identify the receiving bank. Names are not enough. Many banks have similar names, branches, subsidiaries, and international offices. A SWIFT code reduces confusion by giving the financial institution a standardized code.

What Does a SWIFT Code Look Like?

A SWIFT code usually has either 8 or 11 characters. The basic structure is:

  • First 4 characters: bank or institution code.
  • Next 2 characters: country code.
  • Next 2 characters: location code.
  • Last 3 characters: optional branch code.

For example, a code may look like ABCDUS33 or ABCDUS33XXX. The 8-character version often points to the bank’s main office. The 11-character version may identify a specific branch or department. When the last three characters are XXX, it usually means the primary office rather than a special branch.

Do not guess a SWIFT code. A single wrong letter or number can send the transfer to manual review, delay it for days, or cause it to return. Some banks use different SWIFT codes for different currencies, branches, countries, or types of transfer.

SWIFT Code vs. IBAN vs. Routing Number

People often confuse SWIFT codes with other banking identifiers. A SWIFT code identifies the bank or financial institution. An IBAN identifies a specific bank account in countries that use the IBAN system. A routing number is mainly used for domestic transfers in the United States. A sort code is used in the United Kingdom and some related banking systems.

For an international transfer, you may need more than one identifier. The sender may ask for the recipient’s full name, bank name, bank address, account number or IBAN, SWIFT/BIC, currency, and sometimes an intermediary bank. The exact requirements depend on the sending bank, receiving bank, country, and currency.

Step 1: Check the Bank’s Official Website

The receiving bank’s official website is usually the best starting point. Search the bank’s site for terms like “incoming wire instructions,” “international wire transfer,” “SWIFT code,” “BIC,” or “receive money from abroad.” Many banks publish a wire transfer page that lists the exact SWIFT code and instructions.

Be careful with search results. Third-party SWIFT lookup pages can be useful for a first check, but they may be outdated or incomplete. The bank’s own website or direct confirmation is safer, especially when the transfer amount is large.

Step 2: Look in the Mobile Banking App

Many banks show international transfer details inside the mobile app or online banking portal. Look under account details, statements, wire transfer instructions, direct deposit details, or receive money. Some apps allow you to download a letter with account information for incoming transfers.

If the app shows both domestic and international details, make sure you choose the international section. A domestic routing number is not the same as a SWIFT code, and using one in place of the other can cause a failed transfer.

Step 3: Check Your Bank Statement

Some banks print SWIFT/BIC information on account statements, especially for business accounts or accounts in countries where international transfers are common. If you cannot find it on the first page, check the fine print near account details or wire instructions.

Statements can be useful because they are tied to your exact account. However, statements may not always show the best code for a specific currency or receiving route. If the transfer is important, confirm with the bank before sending.

Step 4: Contact the Receiving Bank

If you are not sure, contact the bank directly. Use the phone number or secure message center from the bank’s official website, not a number from a random search result. Ask for the SWIFT/BIC for incoming international transfers to your specific account type and currency.

When speaking with support, ask whether an intermediary bank is required. Some international wires, especially in U.S. dollars or certain currencies, may pass through an intermediary bank before reaching the final bank. In that case, the sender may need both the intermediary bank details and the final beneficiary bank details.

Step 5: Ask the Recipient for Official Instructions

If you are sending money to someone else, ask the recipient to get official incoming wire instructions from their bank. Do not rely on a screenshot from an unknown source or a code copied from a forum. The recipient should provide their legal name, account number or IBAN, bank name, bank address, SWIFT/BIC, and any reference information required.

For business payments, request an invoice with bank instructions on company letterhead or from a verified email address. If payment details suddenly change, confirm by phone using a trusted number. Payment redirection scams often involve fake emails that ask you to send money to a new bank account.

Step 6: Verify the Code Format

After you find the code, check whether it looks valid. A normal SWIFT/BIC has 8 or 11 characters. The first four characters identify the institution, the next two identify the country, the next two identify the location, and the optional last three identify the branch. Spaces, hyphens, and punctuation are usually not part of the code.

A format check does not prove the code is correct, but it can catch obvious mistakes. For example, if someone gives you a 9-digit domestic routing number and calls it a SWIFT code, that is a warning sign. If the code has too many characters, missing letters, or a country code that does not match the receiving bank’s country, confirm before sending.

Step 7: Do a Small Test for High-Risk Transfers

For large or sensitive transfers, consider sending a small test payment first if the timing and fees make sense. This is not always practical because international wires can be expensive, but it can reduce risk when you are paying a new supplier, sending funds to a new country, or using unfamiliar banking details.

Another option is to ask both banks to confirm the instructions before the transfer is released. Some banks can validate beneficiary details, but not all can guarantee final credit before the wire is processed.

Common Places to Find a SWIFT Code

  • The bank’s official incoming wire transfer page.
  • Mobile banking or online banking account details.
  • PDF account statements.
  • Business invoice payment instructions.
  • Customer support or secure bank messaging.
  • Reliable bank-code lookup tools, followed by direct verification.

Common Mistakes to Avoid

The first mistake is using a routing number instead of a SWIFT code. Routing numbers are domestic identifiers and are not the same as SWIFT/BIC codes. The second mistake is assuming one bank has only one SWIFT code. Large banks may use different codes for different countries, branches, departments, or currencies.

The third mistake is copying an old code from an old invoice or online directory. Banks merge, rename branches, and update instructions. The fourth mistake is ignoring intermediary bank instructions. If an intermediary bank is required and you leave it out, the transfer may be delayed or returned.

The fifth mistake is trusting changed payment details without verification. If a vendor, contractor, or real estate party suddenly sends new bank details, pause and confirm through a trusted channel. International wire transfers can be hard to reverse once released.

What If You Sent Money with the Wrong SWIFT Code?

Contact your sending bank immediately. Ask whether the wire can be amended, recalled, or traced. The sooner you act, the better. Provide the transfer reference number, date, amount, currency, recipient name, and the incorrect details used.

If the code was invalid, the transfer may return automatically, but fees may be deducted. If the code belonged to another institution, the payment may enter manual review. Do not send a second transfer until you understand what happened to the first one.

Helpful Videos

Final Checklist

  • Get the code from the bank’s official source whenever possible.
  • Confirm whether you need an 8-character or 11-character code.
  • Check whether the transfer currency requires a special code.
  • Ask whether an intermediary bank is needed.
  • Verify changed payment instructions before sending money.
  • Contact the bank immediately if you used the wrong code.

Lord AI Editorial Team

The Lord AI Editorial Team publishes practical, reader-focused guides and reliable information across technology, finance, digital safety, politics, and current affairs.

Leave a Reply