Générateur de BSN (Pays-Bas / Hollande)
Générez et formatez des numéros Burgerservicenummer (BSN) valides pour vos tests aux Pays-Bas.
En attendant la génération...
À propos du Burgerservicenummer (BSN)
Le BSN est le numéro de service citoyen à 9 chiffres utilisé aux Pays-Bas pour l'état civil, la fiscalité et la sécurité sociale.
Il applique l'algorithme traditionnel néerlandais '11-proef' (test des 11), où le 9e chiffre a un multiplicateur négatif de -1 dans la somme pondérée décroissante de 9 à 2.
Anatomie & Structure du BSN Néerlandais
Le Burgerservicenummer se compose de 9 chiffres décimaux régulés par le RvIG :
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 à 8 | Base Séquentielle | 8 chiffres | Numéro séquentiel aléatoire attribué par le registre civil (RvIG/BRP) | 12345678 |
| 9 | Clé de Contrôle | 1 chiffre | Chiffre de sécurité avec multiplicateur négatif (-1) dans le test 11-proef | 2 |
Algorithme de Calcul et de Validation du BSN (11-proef)
La validation du BSN repose sur une variante du test des 11 avec poids négatif :
(d1×9 + d2×8 + d3×7 + d4×6 + d5×5 + d6×4 + d7×3 + d8×2 - d9×1) mod 11 = 0
- 1. Assainissez l'entrée et complétez avec un zéro à gauche si elle comporte 8 chiffres pour atteindre 9 positions.
- 2. Multipliez chacun des 8 premiers chiffres par des poids décroissants de 9 à 2.
- 3. Soustrayez la valeur du 9e chiffre multiplié par 1 du total accumulé.
- 4. Vérifiez si le résultat final est divisible par 11 (reste zéro).
- 5. Rejetez les numéros composés exclusivement de zéros (000000000).