General Banking
National Bank Code
A national bank code (also called a bank identifier or clearing code) is a numeric or alphanumeric code assigned by a country's central bank or payments authority to identify a financial institution. It forms part of the domestic account addressing system and is typically embedded within the BBAN section of an IBAN.
Each country defines its own bank code format. Germany uses an 8-digit Bankleitzahl (BLZ), France uses a 5-digit code banque, and Switzerland uses a 3-to-5-digit BC number. When constructing an IBAN, the bank code occupies a fixed position within the BBAN, allowing payment systems to extract and route transactions to the correct institution. The bank code is distinct from a SWIFT/BIC code, which is an international identifier managed by SWIFT rather than a national authority.
Bank codes are the foundation of domestic payment routing. An incorrect bank code in an IBAN will cause the payment to be rejected or routed to the wrong institution. Understanding the bank code structure for a given country is essential when composing or validating IBANs, especially when converting from local account details to the international format.
Back to all terms.