Skip to content
Indexo Pro

Invoices and professionals · Everyday tools

Check a Belgian or European IBAN

Updated on

Check an IBAN

A Belgian IBAN has 16 characters: BE, 2 check digits, then the 12 digits of the account number. It is valid if, after moving the first 4 characters to the end and replacing the letters with numbers (B = 11, E = 14), the remainder of division by 97 is 1. Example from the official registry: BE68 5390 0754 7034 is valid.

The tool also checks IBANs for the 42 country codes in the SEPA area, from 15 characters (Norway) to 31 (Malta). Registry checked on 8 October 2026.

The Belgian IBAN

The 12 digits of a Belgian account are read in three parts: the bank code (3 digits), the account number (7 digits) and a check (2 digits), equal to the remainder of the first 10 digits divided by 97. For BE68 5390 0754 7034, the old number was 539-0075470-34.

Real example: the FPS Finance account for advance tax payments, BE61 6792 0022 9117, passes both checks (bank code 679, check 17).

The bank code lets you find the BIC in the National Bank’s list of bank identification codes. Indexo does not work it out automatically: for a SEPA transfer, the IBAN is enough.

IBAN length by country (SEPA area)

CountryCodeLength
AlbaniaAL28
GermanyDE22
AndorraAD24
AustriaAT20
BelgiumBE16
BulgariaBG22
CyprusCY28
CroatiaHR21
DenmarkDK18
SpainES24
EstoniaEE20
FinlandFI18
FranceFR27
GibraltarGI23
GreeceGR27
HungaryHU28
IrelandIE22
IcelandIS26
ItalyIT27
LatviaLV21
LiechtensteinLI21
LithuaniaLT20
LuxembourgLU20
North MacedoniaMK19
MaltaMT31
MoldovaMD24
MonacoMC27
MontenegroME22
NorwayNO15
NetherlandsNL18
PolandPL28
PortugalPT25
RomaniaRO24
United KingdomGB22
San MarinoSM27
SerbiaRS22
SlovakiaSK24
SloveniaSI19
SwedenSE24
SwitzerlandCH21
CzechiaCZ24
Vatican CityVA22
IBAN length for the countries and territories in the SEPA area, according to SWIFT’s IBAN Registry. Territories (Guadeloupe, Jersey, the Azores…) use the code of the country they belong to.

A valid IBAN is no guarantee

The check detects typos, not fraud: a fraudster can give a perfectly valid IBAN. If a supplier announces a change of account, confirm it by phone, on a number you already know, before you pay.

Check an IBAN

Paste the IBAN, with or without spaces.

The tool could not be displayed. Reload the page (Cmd + Shift + R on a Mac, Ctrl + F5 on a PC).

Frequently asked questions

How many characters does a Belgian IBAN have?

16: the letters BE, 2 check digits and the 12 digits of the account, often written in four groups of four.

Is the BIC still needed for a transfer?

For a transfer in euros within the SEPA area, the IBAN is in principle enough. The BIC may still be requested for some transfers outside SEPA.

Can the tool tell you who an IBAN belongs to?

No: it only checks that the number is consistent, without consulting any bank. Nothing is sent.

What next?

Sources

Parameters in force on 1 October 2026. Each parameter links to its source, the official one where it exists; a secondary source is flagged as such.