What is a SWIFT code?
A SWIFT code (also called a BIC, Business Identifier Code) is the standardised identifier for a bank in the SWIFT payment network. It is governed by the Society for Worldwide Interbank Financial Telecommunication — a cooperative founded in 1973 and headquartered in La Hulpe, Belgium — which operates the messaging rails that carry the vast majority of cross-border bank-to-bank instructions worldwide. Without a valid SWIFT code, an international wire literally cannot find its destination.
The code is either 8 or 11 characters and follows a strict structure: 4 letters for the bank, 2 letters for the country (ISO 3166-1 alpha-2), 2 characters for the location (a city or institutional position), and an optional 3 characters for a specific branch. An 8-character code identifies the head office; an 11-character code with the trailing 'XXX' also designates the head office. Codes ending in other branch suffixes refer to specific branches.
One technical detail worth knowing: if the second character of the location code is a '1', the institution is a passive participant on the SWIFT network — meaning it can receive messages but not actively initiate them. This rarely affects everyday users but matters for institutional flows.