Datatypes

Belgian BIS number

ID be_bis

DatatypePersonal data (PII)identifierDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

BIS number (BIS-nummer, numéro BIS), the 11-digit number that the Crossroads Bank for Social Security (KSZ/BCSS) assigns to people who have a link with Belgium but are not in the National Register, such as cross-border workers, owners of property in Belgium and people with Belgian social security rights who live abroad. It is built like the national register number (benatcardid): date of birth as YYMMDD, a serial number (even for women, odd for men or when the sex is unknown) and two check digits modulo 97, with a 2 put before the first nine digits for people born from 2000. The month is increased by 40 when the sex was known at creation and by 20 when it was not, so it is 20 to 32 or 40 to 52. The date and sex reflect what was known when the number was created and are not updated.

Parent datatype
Belgian social security identification number (INSZ/NISS) be_insz
Categories
Personally identifiable information, Person related
Countries
Belgium
Languages
Dutch, French, German
W3C DPV
pd:OfficialID
python-stdnum
stdnum.be.bis
Check digit
be_bis
Quality
100/100
Metacrafter rules
no detection rule yet
Supported by tools
python-stdnum

Regular expression

^\d{2}\.?(?:[24]\d|[35][0-2])\.?(?:[0-2]\d|3[01])[-. ]?\d{3}[-. ]?\d{2}$

Python re syntax.

Examples

ValueDescription
76.47.03-285.95Synthetic number of a man born on 3 July 1976 whose sex was known (month 47)
09.23.11-065.81Synthetic number of a person born on 11 March 2009 whose sex was unknown (month 23)
76470328595The first example without separators
76.47.03-285.96 invalidCheck digits do not match
83.09.14-276.43 invalidNational register number (month 01 to 12), not a BIS number
76.53.03-285.95 invalidMonth 53 is not used

Translations

LanguageNameDescription
DutchBIS-nummerElfcijferig identificatienummer dat de KSZ toekent aan personen die niet in het Rijksregister staan; opgebouwd zoals het rijksregisternummer, met de geboortemaand verhoogd met 20 of 40.
FrenchNuméro BISNuméro d'identification à onze chiffres attribué par la BCSS aux personnes absentes du Registre national; construit comme le numéro de registre national, avec le mois de naissance augmenté de 20 ou 40.
GermanBIS-Nummer
RussianНомер BIS БельгииОдиннадцатизначный номер, который Банк-перекрёсток социального обеспечения присваивает лицам вне Национального реестра; устроен как номер реестра, но к месяцу рождения прибавлено 20 или 40.

Sources

Use this record