What Is a SWIFT Code? How It Works and Where to Find It

What Is a SWIFT Code? How It Works and Where to Find It

What is a SWIFT code?

A SWIFT code is an identifier used to specify a bank or other institution in international financial messaging. Its formal name is a Business Identifier Code (BIC). A standard BIC has eight characters, while an optional three-character branch identifier can extend it to eleven.

The code helps participating institutions direct payment messages to the correct organisation. It does not contain the recipient’s personal account number, and it does not move money by itself. Banks and payment providers use it alongside account details and other routing information.

How a SWIFT code works in an international transfer

When an international payment is prepared, the sender’s provider needs to identify the receiving institution. The SWIFT/BIC code provides a standard, machine-readable identifier for that institution. Depending on the route, one or more intermediary institutions may also be involved before the recipient’s provider applies the funds to the destination account.

SWIFT is primarily a secure financial messaging network. A payment instruction can travel through the network, while settlement of the money may happen through accounts that financial institutions maintain with one another. This is why a SWIFT message and the actual movement of funds are related but not identical steps.

What the 8 or 11 characters mean

An eight-character BIC identifies the organisation. An eleven-character version adds an optional branch identifier:

  • Characters 1–4: business party prefix, commonly associated with the institution.
  • Characters 5–6: two-letter country code.
  • Characters 7–8: business party suffix, often used to distinguish a location or registration.
  • Characters 9–11: optional branch identifier for a particular location, department, or service.

Do not guess missing characters. If a form asks for eleven characters and you only have eight, check the receiving institution’s instructions before adding anything.

Where to find the correct SWIFT code

The safest source is the receiving bank or payment provider. The code may appear in the recipient’s banking app, account statement, official transfer instructions, or help centre. The recipient can also ask their institution to confirm the exact code needed for the account and currency.

A large organisation may use more than one BIC for different branches or services. Before sending, compare the institution name, country, branch, recipient details, and currency instructions. Avoid copying a code from an unverified directory or from an old payment without checking that it still applies.

Is a SWIFT code the same as a BIC?

In everyday banking, SWIFT code and BIC usually refer to the same identifier. BIC is the formal standards term. “SWIFT code” is the familiar name because Swift acts as the registration authority for the BIC standard and operates the messaging network used by many financial institutions.

One nuance matters: having a BIC does not automatically mean an organisation is connected to the Swift network. Some BICs are used only as identifiers. For a customer making a transfer, the practical step is still to use the code specified by the receiving institution.

SWIFT code vs IBAN, routing number, and account number

  • SWIFT/BIC: identifies a financial or non-financial institution in standardized financial messaging.
  • IBAN: identifies a specific bank account in countries that use the IBAN standard.
  • Routing number: identifies a bank or processing route within certain domestic systems, especially in the United States.
  • Account number: identifies the recipient’s account within their institution.

An international transfer may require more than one of these details. They are not interchangeable. Use the fields and format requested by the receiving institution or transfer provider.

Common SWIFT-code mistakes to avoid

  • Using the code of the right bank but the wrong country or branch.
  • Confusing the letter O with zero, or the letter I with one.
  • Entering an IBAN or routing number in the SWIFT/BIC field.
  • Assuming an eight-character code should always be padded to eleven characters.
  • Reusing old instructions after the recipient has changed banks or account details.

Review every character before confirming. If the app shows the receiving institution’s name after validation, compare it with the information supplied by the recipient. When anything differs, pause and confirm the details through a trusted channel.

Frequently asked questions

Do all international transfers need a SWIFT code?

No. The required identifiers depend on the countries, currencies, providers, and payment rails involved. Follow the instructions shown for the specific transfer.

Can two branches of the same bank have different SWIFT codes?

Yes. An optional three-character branch identifier can point to a specific location, department, or service, and some institutions maintain multiple BICs.

Can I identify a recipient’s account from a SWIFT code?

No. A SWIFT/BIC identifies an institution or business party, not an individual customer account. You may also need an IBAN, account number, recipient name, and other information.

What should I do if the code is rejected?

Do not keep trying variations. Recheck the format, remove accidental spaces, and ask the receiving institution or recipient to provide current transfer instructions.