BIC (Bank Identifier Code) / SWIFT Code

BIC (Bank Identifier Code) / SWIFT Code is the 8- or 11-character identifier of a bank or other financial institution in international payments and messaging, defined by the ISO 9362 standard and issued by Swift as registration authority. Its official name is now Business Identifier Code, because corporates and market infrastructures also hold BICs. The code combines a four-character party prefix, a two-letter country code, a two-character suffix and an optional three-character branch code. A BIC identifies the institution and an IBAN the account; within SEPA the IBAN alone is enough. A changed IBAN with a valid BIC is a classic sign of invoice-redirection fraud, and an EMI holding its own BIC signals direct connectivity.

21 November 20252 min read

BIC (Bank Identifier Code) / SWIFT Code is the 8- or 11-character identifier of a bank or other financial institution in international payments and messaging, defined by the ISO 9362 standard and issued by Swift as registration authority. Its official name is now Business Identifier Code, because corporates and market infrastructures also hold BICs. The code combines a four-character party prefix, a two-letter country code, a two-character suffix and an optional three-character branch code. A BIC identifies the institution and an IBAN the account; within SEPA the IBAN alone is enough. A changed IBAN with a valid BIC is a classic sign of invoice-redirection fraud, and an EMI holding its own BIC signals direct connectivity.

BIC code structure

The base code has eight characters: a four-character party prefix identifying the institution, a two-letter ISO country code, and a two-character party suffix that historically identified the location. An optional three-character branch code can be added, making 11 characters. "XXX" in the branch position, or no branch code at all, points to the institution's primary office.

Take DEUTDEFF: DEUT is Deutsche Bank, DE is Germany, FF is Frankfurt. Adding three more characters, such as DEUTDEFFXXX for the primary office, makes the 11-character form that some payment forms insist on. Both versions route to the same institution, so a sender with only the 8-character code can still pay.

BIC vs SWIFT code vs IBAN

"BIC" and "SWIFT code" mean the same thing; the second name comes from the network where the codes are used. An IBAN identifies the individual account, and the BIC identifies the institution holding it. Within the SEPA area, customers only need the IBAN, because banks derive the routing from it. For payments outside SEPA, the sender usually needs both.

How a BIC routes a cross-border payment

An illustrative Polish exporter receives $50,000 from a US buyer. The US bank sends the payment message to the Polish bank's BIC, often through one or more correspondent banks that hold dollar accounts for each other. Each hop can deduct a fee, so the exporter may receive $49,950 or less.

Since 22 November 2025, Swift has retired MT-format payment instructions such as the MT103 for cross-border payments, and banks must use ISO 20022 messages, which carry structured names, addresses and remittance information. Swift has announced that fully unstructured postal addresses will stop being accepted from November 2026, so payment providers have to capture structured address data at onboarding.

BICs and payment fraud

A wrong BIC usually causes a rejection or a delay. A changed IBAN with a valid BIC is the classic sign of invoice-redirection fraud. Since 9 October 2025, euro-area banks must offer Verification of Payee on euro credit transfers, checking the beneficiary's name against the IBAN before the payer confirms.

BICs in licensed fintech deals

An EMI or payment institution can hold its own BIC, which signals direct connectivity rather than reliance on a partner bank's code. For a buyer, a BIC registered to the target, direct Swift or SEPA scheme membership, and existing correspondent relationships add value, because opening new correspondent accounts for a recently acquired fintech can take months.

Comments