Bank Identifier Code
What is Bank Identifier Code?
Bank Identifier Code (BIC) is a standardized 8- or 11-character code that uniquely identifies a bank or financial institution in international transactions. Defined by the ISO 9362 standard, it tells payment systems which institution, and optionally which branch, should send or receive a cross-border transfer.
A BIC is also known as a SWIFT code, because it's the address banks use to route messages across the . Every code resolves to a single institution worldwide, so automated systems can direct funds to the correct recipient without depending on a bank's name or postal address. Cross-border wires and interbank messages rely on the BIC to reach the right institution. Banks, payment processors, and corporate treasuries look up a counterparty's BIC before sending a wire so the instruction carries an unambiguous destination.
Key facts
- Also known as: SWIFT code. SWIFT's official name for it is Business Identifier Code; it's also often written as bank identification code.
- Standard: ISO 9362.
- Length: 8 characters (head office) or 11 characters (specific branch).
- Managed by: SWIFT, the ISO 9362 registration authority.
- Used for: routing cross-border transfers and interbank messages.
Every BIC follows the same layout regardless of length. The code reads left to right and breaks into four parts:
- Bank code – four letters identifying the financial institution.
- Country code – two letters based on the ISO 3166-1 country standard.
- Location code – two letters or digits for the institution's city or head office.
- Branch code – an optional three characters pointing to a specific branch. An 8-character code omits this and defaults to the head office.
For example, in DEUTDEFF, DEUT is the bank code for Deutsche Bank, DE is Germany, and FF is Frankfurt. Written as DEUTDEFFXXX, the same code points to the head office, because XXX is the branch code reserved for it.
Types of BIC
BICs vary by length, which controls how precisely the code points to an institution:
- BIC8 (8 characters) – identifies a bank's head office and routes to its primary processing location.
- BIC11 (11 characters) – adds a three-character branch code to direct funds to a specific branch or department.
So an 8-character code addresses the institution as a whole, while the 11-character version isolates one office within it. Length isn't the only distinction. A connected BIC is registered and active on the SWIFT network and can carry live payment messages, while a non-connected BIC exists for reference and identification only. Both forms are valid ISO 9362 codes; only connected BICs can actually move money over SWIFT.
Where to find a BIC
- Account holder: in the bank's online or mobile banking account details, on bank statements, and on the bank's website. It's usually listed next to the IBAN.
- Payer: from the recipient, who shares it with their IBAN or account number on an invoice or payment request. Lookup tools based on SWIFT's BIC directory confirm which institution a code belongs to.
- Developer: in the beneficiary bank fields of a bank transfer or request, where the BIC is sent alongside the account identifier.
Why it matters
An accurate BIC routes an international transfer to the right institution on the first attempt. When the code is wrong or missing, the payment either lands at the wrong bank or stalls in manual repair, and each detour adds processing days and recovery fees before the money reaches the beneficiary. For high-value or time-sensitive payments, that delay carries real cost.
BICs also anchor compliance checks. Banks screen the sending and receiving institutions against and sanctions lists, and a verified institutional identifier makes that screening reliable while helping flag before settlement. The same identification underpins correspondent banking, where one bank holds accounts for another to clear payments in currencies or regions it can't reach directly.
How it compares
A BIC identifies the bank that holds or moves the money; other identifiers in a transfer point to the account itself or to a card's issuer. The difference matters because "bank identification code" and "bank identification number" sound alike and get used interchangeably, even though one routes interbank transfers and the other sits on a payment card.
| Identifier | What it identifies | Format | Primary use |
| BIC | A bank or branch | 8 or 11 letters/digits | Routing cross-border transfers over SWIFT |
| A specific bank account | Up to 34 alphanumeric characters | Identifying the account in cross-border transfers, mainly in Europe | |
| A payment card issuer | First 6–8 digits of the card number | Identifying the issuing bank during card payments | |
| Routing number | A US bank | 9 digits | Domestic US transfers, such as ACH and domestic wires |
For euro transfers within , the IBAN alone is enough: since February 2016, payers don't have to provide the BIC, and banks derive it from the IBAN.

