Elfproef BSN: bsn-nummer controleren
Met de elfproef BSN controleer je of een burgerservicenummer van 9 cijfers rekenkundig klopt: je ziet de gewogen som en of die deelbaar is door 11. Handig om typefouten te vinden. Alles wordt in je browser berekend; het nummer wordt niet verstuurd of opgeslagen.
Bron: Wikipedia – Elfproef (gewichten 9 t/m 2 en −1 bij het BSN; 9 t/m 1 bij rekeningnummers; geraadpleegd op 02.10.2026). Bijgewerkt: .
Zo wordt het berekend
Zo werkt de elfproef bij een BSN
Elk cijfer van het 9-cijferige BSN krijgt een gewicht: 9, 8, 7, 6, 5, 4, 3, 2 en −1. Je vermenigvuldigt de cijfers met hun gewicht en telt alles op. Is de som deelbaar door 11, dan voldoet het nummer aan de elfproef.
Voorbeeld met 111222333: 1×9 + 1×8 + 1×7 + 2×6 + 2×5 + 2×4 + 3×3 + 3×2 − 3×1 = 66. Dat is 6 × 11, dus het nummer slaagt.
Waarom het laatste gewicht negatief is
Bij het BSN telt het laatste cijfer met −1 in plaats van 1. Daardoor is de proef gevoeliger voor typefouten en verwisselde cijfers dan de elfproef voor rekeningnummers.
Elfproef voor rekeningnummers
Bij oude 9-cijferige bankrekeningnummers is de regel hetzelfde, maar de gewichten lopen van 9 tot en met 1 en alle gewichten zijn positief. Voor IBAN-nummers gebruik je een IBAN-controle.
Wat de elfproef niet bewijst
Veel nummers die de proef doorstaan, zijn nooit uitgegeven. Alleen de gemeente en de Rijksdienst voor Identiteitsgegevens kunnen zeggen of een BSN echt is. Een werkgever controleert het BSN daarom aan de hand van een geldig identiteitsbewijs.
Privacy
Het nummer blijft in je browser: het wordt niet verstuurd, niet opgeslagen en niet in de adresbalk gezet.
Veelgestelde vragen
Wat is de elfproef bij een BSN?
Een rekenkundige controle: de 9 cijfers worden vermenigvuldigd met 9, 8, 7, 6, 5, 4, 3, 2 en −1. Is de som deelbaar door 11, dan voldoet het BSN.
Bewijst de elfproef dat een BSN echt is?
Nee. De proef vangt typefouten, maar zegt niet of het nummer is uitgegeven. Dat weet alleen de overheid.
Mag een BSN beginnen met een 0?
Oudere BSN’s van 8 cijfers worden voor de controle met een 0 aangevuld. Een nummer met alleen nullen is geen geldig BSN.
Is de elfproef ook voor rekeningnummers?
Ja, voor oude 9-cijferige rekeningnummers, met gewichten 9 tot en met 1. Kies daarvoor het soort nummer ‘Rekeningnummer’.
Wordt mijn nummer opgeslagen?
Nee. De berekening gebeurt in je browser, zonder versturen of opslaan.
Bronnen en wettelijke basis
- Wikipedia – Elfproef (gewichten 9 t/m 2 en −1 bij het BSN; 9 t/m 1 bij rekeningnummers; geraadpleegd op 02.10.2026)
- Rijksoverheid – Burgerservicenummer (BSN)
Bijgewerkt op: · Redactioneel beleid
Vergelijkbare tools
- IBAN controlerenControleer je IBAN: controlegetal (mod 97), lengte en structuur voor 89 landen, plus bank en BIC bij Duitse IBAN’s. Alles blijft in je browser.
- Btw-nummer controleren (formaat en controlegetal)Controleer het formaat en controlegetal van een EU-btw-identificatienummer voor alle 27 lidstaten en Noord-Ierland (XI). Lokaal, met link naar VIES.
- Controlegetal berekenen en controleren met het Luhn-algoritmeControleer een nummer met het Luhn-algoritme (modulo 10, ISO/IEC 7812-1) of bereken het controlegetal – alleen een formaatcheck, lokaal in je browser.
- EAN-, GTIN- en ISBN-code controlerenControleer het controlecijfer van EAN-8, EAN-13, UPC-A, GTIN-14 en ISBN-10/13, bereken een ontbrekend cijfer en zet ISBN-10 om naar ISBN-13 – gratis.
- Wat is mijn IP-adres?Toont direct je publieke IP-adres, detecteert IPv4 of IPv6 en legt het verschil uit. Gratis, geen registratie – je IP-adres wordt nooit opgeslagen.
- IEEE 754 converterIEEE 754 converter voor half, single en double: reken decimaal, hex of bits om en zie teken, exponent, mantisse en de exact opgeslagen waarde met afrondfout.
- CSV naar SQL omzettenCSV naar SQL omzetten: genereer CREATE TABLE en INSERT voor MySQL, PostgreSQL, SQLite of SQL Server. Types herkend, in je browser, zonder upload.
- JavaScript minificerenJavaScript minificeren: haal commentaar en witruimte weg, verklein de code en zie de besparing in bytes. In je browser, zonder upload.
- Syntax highlighterSyntax highlighter online: plak code, kies kleuren voor JavaScript, JSON, HTML, CSS, SQL, Python of Bash en kopieer kant-en-klare HTML voor blog, mail of Word.