
A standardized system for identifying banks and financial institutions worldwide, the Bank Identifier Code (BIC) ensures accurate routing of payments and messages across borders. It serves as a critical component of the SWIFT Network, enabling secure and efficient cross-border transactions.
Composition
A BIC consists of 8 or 11 alphanumeric characters, broken down as follows:
- Bank Code: 4 characters, unique identifier for the institution (e.g., BARC for Barclays).
- Country Code: 2 characters, ISO 3166-1 alpha-2 code of the bank’s location (e.g., GB).
- Location Code: 2 characters, identifies the city or region (alphanumeric; 2L usually indicates a test or specialized code).
- Branch Code: 3 characters (optional), identifies a specific branch. XXX denotes the head office.
Example: BARC GB 22 XXX (Bank: Barclays | Country: UK | Location: London | Branch: Head Office).
Functional Role in Banking
The BIC is the foundational element of the SWIFT Network (Society for Worldwide Interbank Financial Telecommunication). Its primary functions include:
- Payment Routing: It tells the sending bank exactly where to “ship” the funds across the global network.
- Message Authentication: SWIFT messages (MT or ISO 20022/MX) use BICs to verify the sender and receiver of financial instructions.
- Compliance & Filtering: Financial institutions use BICs to screen transactions against international sanction lists (e.g., OFAC) based on the geographic location of the participating banks.
IBAN vs. BIC Relationship
While the International Bank Account Number (IBAN) identifies the individual customer’s account, the BIC identifies the bank housing that account. In SEPA (Europe), the IBAN Only rule means that for most Euro transfers, the BIC is automatically derived from the IBAN, and users are no longer required to provide it manually. For cross-border or Priority payments (e.g., US to Singapore), providing both the IBAN (or account number) and the BIC remains mandatory.
Technical Variations
- SWIFT-BIC: Connected to the SWIFT network and capable of sending/receiving financial messages.
- Non-SWIFT BIC: Used for identification purposes in the financial industry but not connected to the SWIFT messaging network (often used by smaller financial entities or for regulatory reporting).
- Connected vs. Non-connected: A “Connected” BIC has a live entry in the SWIFT directory, allowing it to exchange keys for secure communication.
ISO 20022 Migration
The global financial system has largely completed the transition to ISO 20022. In this new data-rich environment, BICs are increasingly being supplemented or replaced in underlying data structures by Legal Entity Identifiers (LEIs) to provide even greater transparency into the corporate structure of financial participants.