BSN controleren met de elfproef

Vul een burgerservicenummer (BSN) in en zie of het voldoet aan de elfproef. Onder het resultaat staat de berekening stap voor stap, zodat je ziet waarom een nummer wel of niet klopt.

Negen cijfers, eventueel met spaties of puntjes. We sturen niets op: de controle gebeurt in je browser.

Vul de velden in; de uitkomst verschijnt hier direct.

Zo werkt het

  1. Vul de waarden in

    Typ de getallen of de formule. Kommagetallen mogen met een komma. Geen idee? Klik op Voorbeeld invullen.

  2. Direct de uitkomst

    Het antwoord verschijnt terwijl je typt, met de belangrijkste tussenwaarden erbij.

  3. Bekijk de uitleg

    Onder "Zo reken je het uit" zie je de stappen, handig om je eigen berekening te controleren.

Hoe werkt de elfproef?

  1. Schrijf het BSN op, negen cijfers, en vul eventueel met een nul aan als er acht staan.
  2. Vermenigvuldig de cijfers van links naar rechts met 9, 8, 7, 6, 5, 4, 3, 2 en −1.
  3. Tel de uitkomsten op.
  4. Is de som deelbaar door 11 en niet nul, dan voldoet het nummer.

Voorbeeld met 111222333:

  • 1×9 + 1×8 + 1×7 + 2×6 + 2×5 + 2×4 + 3×3 + 3×2 + 3×(−1)
  • = 9 + 8 + 7 + 12 + 10 + 8 + 9 + 6 − 3 = 66
  • 66 ÷ 11 = 6, dus het nummer voldoet.

Waarvoor is de controle bedoeld?

Webformulieren, administratiepakketten en testomgevingen gebruiken de elfproef om typfouten op te sporen voordat een nummer wordt verwerkt. Ontwikkelaars gebruiken de proef bovendien om testnummers te maken die er echt uitzien. Gebruik voor echte gegevens nooit een verzonnen BSN.

Wat de elfproef niet doet

De elfproef bewijst niet dat een BSN bestaat of bij een persoon hoort. Het is alleen een controle op de opbouw. Dezelfde proef zit ook in andere nummers, zoals oudere bankrekeningnummers. Voor je IBAN is er de IBAN-controle.

Uitleg voor ontwikkelaars

Wie een formulier bouwt waarin een BSN staat, kan de elfproef in een paar regels code inbouwen. Neem de negen cijfers, vermenigvuldig ze met 9 tot en met 2 en trek het laatste cijfer af, en controleer of de som deelbaar is door 11. Let op dat nummers met acht cijfers eerst een voorloopnul krijgen, en dat een som van 0 nooit een geldig BSN is. Gebruik voor tests de bekende voorbeeldnummers, zoals 111222333 en 123456782, en nooit het BSN van een echt persoon.

Wanneer klopt de elfproef niet?

  • Er is een cijfer verkeerd overgetypt.
  • Twee cijfers zijn verwisseld.
  • Het nummer heeft te weinig of te veel cijfers.
  • Het nummer is geen BSN, maar bijvoorbeeld een telefoonnummer of klantnummer.

Voor rekeningnummers is er de IBAN-controle, en wie nummerstelsels wil begrijpen kan terecht bij de talstelsels-omrekenaar.

Privacy

Een BSN is een persoonsgegeven. Daarom gebeurt de berekening volledig in je browser en wordt niets verstuurd of opgeslagen.

Veelgestelde vragen

Wat is de elfproef?

De elfproef is een controle die ontdekt of een nummer verkeerd is overgetypt. Je vermenigvuldigt elk cijfer van het BSN met een gewicht, telt alles op en kijkt of de som deelbaar is door 11. Zo ja, dan voldoet het nummer aan de elfproef.

Welke gewichten gebruikt de elfproef voor een BSN?

Van links naar rechts 9, 8, 7, 6, 5, 4, 3 en 2, en voor het laatste cijfer −1. Het BSN 111222333 geeft 9 + 8 + 7 + 12 + 10 + 8 + 9 + 6 − 3 = 66, en 66 is deelbaar door 11.

Betekent een geslaagde elfproef dat het BSN echt is?

Nee. Ongeveer één op de elf willekeurige nummers voldoet aan de elfproef. De proef zegt alleen dat het nummer goed is overgetypt, niet dat het aan iemand is toegekend. Of een BSN echt bij iemand hoort, kan alleen de overheid zien.

Kan een BSN met 8 cijfers?

Oudere nummers hebben soms 8 cijfers. De proef rekent dan met een nul ervoor, dus 12345678 wordt behandeld als 012345678.

Wordt mijn BSN ergens heen gestuurd?

Nee. De controle gebeurt in je browser. Het nummer wordt nergens opgeslagen of verstuurd. Deel je BSN toch alleen als het echt nodig is.