Belgian IBAN Format (BE): Structure, Length, and Validation Examples
Belgian IBANs are just 16 characters — the shortest in the eurozone. Learn the BE IBAN structure — 3-digit bank code, account number, domestic check digits — with BNP Paribas Fortis and KBC examples.
The Belgian IBAN is the shortest IBAN in the eurozone at just 16 characters. Belgium was one of the first countries in the world to develop a national bank account number standard (the legacy BE format), and this early standardization resulted in a compact, highly structured IBAN. Understanding the Belgian format is particularly useful because Belgium hosts major EU institutions, and Belgian IBANs appear frequently in euro-denominated institutional and corporate payments.
Belgian IBAN at a Glance
- Country code: BE
- Total length: 16 characters (always)
- Format: BEkk bbb cccccccc xx
- BBAN length: 12 digits
- Character types: digits only after the country code
Belgian IBAN Structure Explained
1. Country Code — BE (2 characters)
The ISO 3166-1 alpha-2 code for Belgium. Every Belgian IBAN begins with BE.
2. Check Digits — kk (2 digits)
Two decimal digits calculated using the MOD-97 algorithm. These are the same check digits as in all other IBANs — not to be confused with the domestic check digits at the end.
3. Bank Code — bbb (3 digits)
A 3-digit bank identifier assigned by the Belgian banking regulator. Belgium uses only 3 digits — shorter than France's 5-digit code or Spain's 4-digit code. Common codes:
539— BNP Paribas Fortis063— KBC Bank068— ING Belgium196— Belfius Bank
4. Account Number — cccccccccc (7 digits)
The 7-digit account number identifying the individual account at that bank. Belgian account numbers are always exactly 7 digits — no zero-padding is typically required.
5. Domestic Check Digits — xx (2 digits)
Two domestic check digits at the end of the BBAN, calculated using a modulo-97 algorithm over the bank code and account number. This is the same modulo-97 arithmetic used for the IBAN check digits, but applied to the domestic Belgian account number format. These digits exist because Belgium introduced a self-checking account number format decades before the IBAN standard.
Belgian IBAN Example Explained
BE68 5390 0754 7034- Country: BE
- Check digits: 68
- Bank code: 539 (BNP Paribas Fortis)
- Account number: 0075470
- Domestic check digits: 34
Second Example — KBC
BE43 0639 8030 0059- Country: BE
- Check digits: 43
- Bank code: 063 (KBC Bank)
- Account number: 9803000
- Domestic check digits: 59
How Belgian IBAN Validation Works
- Country code check: First two characters must be exactly
BE. - Length check: Total character count (spaces removed) must be exactly 16. This is the shortest IBAN in the eurozone — any string longer than 16 characters is not a Belgian IBAN.
- Character type check: Positions 3–16 must all be decimal digits.
- MOD-97 check: Move the first four characters to the end, convert letters to numbers, compute modulo 97. Result must equal 1.
The ibanchecker.cash validator validates Belgian IBANs and shows the bank code, account number, and domestic check digits in the result breakdown.
Common Belgian IBAN Mistakes
Confusing with Dutch IBANs
Both Dutch (NL, 18 characters) and Belgian (BE, 16 characters) IBANs are short by European standards. A Belgian IBAN will always fail as a Dutch IBAN and vice versa — the lengths are different and the bank code structures are incompatible.
Reconstructing from a Legacy Account Number
The legacy Belgian account number format was written as 539-0075470-34 (bank-account-check). When converting to IBAN, the hyphens are removed and the full 12-digit BBAN is assembled. Keeping the hyphens or misreading the segments produces an invalid IBAN.
Spaces in Electronic Transmission
Remove all spaces: BE68539007547034.
Belgian IBAN and SEPA
Belgium is a founding SEPA member. All Belgian bank accounts support SEPA Credit Transfers and Direct Debits. For payments outside SEPA, you need the bank's BIC code. Look up any Belgian bank's BIC using the ibanchecker.cash SWIFT directory.
Validating Belgian IBANs in Bulk
Finance teams processing Benelux supplier or payroll payments can validate multiple Belgian IBANs at once using the ibanchecker.cash bulk checker. Upload a CSV with up to 100 IBANs and get instant validation with bank codes and error flagging.
Last updated: June 2026
Validate an IBAN instantly
Free IBAN checker — MOD-97 verification, bank lookup, and SEPA status across 84 countries.
Open IBAN Checker →Related Articles