Belgian Bank Identification Codes

Type a 3-digit code, a bank name or a BIC.

Local: yes. Your input stays on your device and is not sent to an external service for this tool.

Searched on your device. Source: National Bank of Belgium.

Where the bank code sits in an account number

Every Belgian account number starts with a 3-digit bank code (protocol number) assigned by the National Bank of Belgium. In the old notation 096-1234567-69 it is the first group; in the IBAN BE71 0961 2345 6769 it is digits 5 to 7, right after the country code and the two IBAN check digits. A bank usually owns one or more ranges of codes, so many different codes lead to the same institution.

Sample lookups

Code   Range      BIC        Institution
001    000–049    GEBABEBB   BNP Paribas Fortis
096    050–099    GKCCBEBB   Belfius Bank
363    300–399    BBRUBEBB   ING Belgium
645    645        JVBABE22   Bank J. Van Breda & C°
732    732        CREGBEBB   CBC Banque et Assurances
750    750–765    AXABBE22   Crelan
539    539        –          unavailable (reserved or retired)

Search by code, by bank name or by BIC. The list is the official NBB file, embedded in the page; its version date is shown above the results.

How a Belgian account number is checked

An old-style Belgian account has 12 digits: 3 bank code, 7 account, 2 check digits. The check digits are the first 10 digits modulo 97, with a remainder of 0 written as 97. The IBAN adds its own ISO 13616 check (the 71 in BE71), so a Belgian IBAN is protected twice. The IBAN checker runs both checks and converts old numbers to IBAN.

Edge cases

  • Mergers and brand changes. Codes stay with the legal institution after a merger, so an old code can now show the absorbing bank.
  • Unavailable ranges are reserved or retired and should not appear in real accounts; an IBAN with such a code is suspicious.
  • Payment institutions and neobanks may have their own Belgian code or issue foreign IBANs (for example LT or NL); a foreign IBAN is not in this list.
  • BIC is optional for SEPA transfers within the EEA, but files such as pain.001 and EPC QR codes can still carry it; the code gives you the right one.

Read bank codes inside statements with the CODA viewer, or make a payment reference with the OGM generator.

Frequently asked questions

How do I find the bank from a Belgian IBAN?

Take digits 5 to 7 of the IBAN, the first three digits of the account number. For BE71 0961 2345 6769 that is 096, which belongs to the Belfius range 050–099.

What is the BIC of a Belgian bank?

Look up the bank code or bank name here: each range shows its BIC, for example GEBABEBB for BNP Paribas Fortis, GKCCBEBB for Belfius and BBRUBEBB for ING Belgium.

Where does the list come from?

From the official bank code list of the National Bank of Belgium, embedded in the page with its version date.

Why does a code show as unavailable?

The range is reserved or retired and is not assigned to an active institution. A real account with such a code is unlikely.

Is my account number sent anywhere?

No. The list is part of the page and the search runs in your browser.