Datatypes

Dutch citizen service number (BSN)

ID bsn

DatatypePersonal data (PII)identifier

Burgerservicenummer (BSN), the personal number of everyone registered in the Dutch population register (BRP). It replaced the sofinummer in 2007 and keeps its numbers. The government uses it to identify a person in contacts with public bodies, the tax service, healthcare and education. The Rijksdienst voor Identiteitsgegevens (RvIG) issues the numbers, which carry no information about the person. A BSN has nine digits and passes the 11-proef (elfproef). The first eight digits are weighted 9 down to 2 and the last one -1, and the sum must be divisible by 11. Systems that store it as a number drop the leading zero, so 8-digit values occur; they are checked with the zero restored.

Categories
Personally identifiable information, Person related, Finances and banking
Countries
Netherlands
Languages
Dutch
W3C DPV
pd:OfficialID
HL7 FHIR identifier system
http://fhir.nl/fhir/NamingSystem/bsn
FTA
IDENTITY.BSN_NL
Google DLP
NETHERLANDS_BSN_NUMBER
Microsoft Purview
Netherlands citizens service (BSN) number, Netherlands tax identification number, EU national identification number, EU Tax Identification Number (TIN), EU Tax identification number
python-stdnum
stdnum.nl.bsn
Check digit
nl_bsn
Quality
100/100
Metacrafter rules
2 rules (1 by field name, 1 by value)
Supported by tools
AWS Glue Sensitive Data Detection, Azure AI Language PII detection, Databricks Unity Catalog data classification, DataPrep, FTA (Fast Text Analysis), Google Cloud Sensitive Data Protection (DLP), IBM Security Guardium Analyzer, metacrafter, Microsoft Purview Data Loss Prevention, python-stdnum, Snowflake sensitive data classification

Regular expression

^\d{8,9}$

Python re syntax.

Examples

ValueDescription
999990068Test person of the RvIG test environment
999994931Test person of the RvIG test environment
999999990Personal number on the RvIG specimen passport of 2014
999990069 invalidThe RvIG test number 999990068 with a wrong last digit
9999900681 invalidTen digits

Translations

LanguageNameDescription
DutchBurgerservicenummer (BSN)Persoonsnummer van iedereen die in de BRP is ingeschreven; negen cijfers die aan de elfproef voldoen. Opvolger van het sofinummer sinds 2007.
RussianНомер гражданина Нидерландов (BSN)Персональный номер каждого, кто зарегистрирован в базе населения BRP; девять цифр, проходящих проверку 11-proef. С 2007 года заменил sofinummer.

Sources

Use this record