Gerador de BSN Holandês Fake
Gera Burgerservicenummer (BSN) holandês válido (9 dígitos com 11-test) — apenas para testes de formulários.
Aviso: BSN gerado é estruturalmente válido (passa 11-test), mas não está atribuído a nenhuma pessoa real. Use somente em ambiente de testes.
BSN holandês: estrutura, elfproef e por que empresas privadas raramente devem pedi-lo
O BSN (Burgerservicenummer, literalmente "Número de Serviço ao Cidadão") é o identificador nacional único emitido pelo governo holandês para todo residente nos Países Baixos. Substituiu o antigo SoFi nummer (Sofinummer) em 26 de novembro de 2007 como parte de uma ampla reforma de governo eletrônico e hoje está no centro de quase toda interação entre cidadão e Estado — impostos, saúde, escola, emprego, previdência e identidade digital via DigiD.
O BSN tem 9 dígitos. É emitido no nascimento pela prefeitura (gemeente) e registrado no BRP (Basisregistratie Personen), o banco de dados pessoal holandês. Estrangeiros recebem BSN ao se registrar na gemeente após a imigração, normalmente em poucas semanas. Os residentes do Caribe Holandês (Bonaire, Sint Eustatius e Saba) usam uma variante separada chamada BES BSN.
O teste de 11 (elfproef)
Um BSN válido passa pelo elfproef, um checksum ponderado usado por bancos holandeses desde os anos 1970 para validar contas. Cada um dos nove dígitos é multiplicado por um peso, somam-se os resultados e o total precisa ser divisível por 11:
posições 1 2 3 4 5 6 7 8 9
pesos 9 8 7 6 5 4 3 2 -1
soma = d1*9 + d2*8 + d3*7 + d4*6 + d5*5 + d6*4 + d7*3 + d8*2 - d9
BSN válido: soma mod 11 === 0
O peso negativo no último dígito é o que diferencia o elfproef do BSN do elfproef clássico de contas bancárias. Por operar localmente sobre uma string de 9 dígitos, a validação é trivial de embarcar em qualquer aplicação e detecta cerca de 90% dos erros de digitação acidentais.
Onde o BSN é realmente usado
- Impostos (Belastingdienst): imposto de renda (inkomstenbelasting), IVA (BTW) para autônomos, imposto de folha (loonbelasting).
- Saúde: obrigatório sob a Zorgverzekeringswet — toda consulta, prescrição e internação referenciam o BSN.
- Emprego: empregadores reportam salários ao Belastingdienst pelo BSN; o UWV usa para seguro-desemprego.
- Educação: o DUO usa o BSN para financiamento estudantil e inscrição em exames.
- Serviços públicos online: o DigiD (a e-ID nacional) está vinculado ao BSN.
Privacidade e a AVG
O BSN é tratado como dado pessoal altamente sensível pela AVG (a implementação holandesa do GDPR). O artigo 46 da AVG-UAVG proíbe organizações de usar o BSN a menos que explicitamente autorizadas por lei. Empresas privadas — academias, locadores, empregadores antes da contratação — em geral não podem solicitá-lo. A Autoriteit Persoonsgegevens (DPA holandesa) regularmente aplica multas de cinco dígitos (10.000 EUR ou mais) por coleta desnecessária de BSN.
Em comparação com o CPF brasileiro, o BSN não codifica nenhuma informação pessoal (sem data de nascimento, gênero ou região) mas é muito mais rigidamente regulado. CPF é livremente escrito em recibos, cartões fidelidade e contratos; fazer o mesmo com um BSN renderia multa.
BSN sintético para desenvolvimento e testes
Como BSNs reais não podem ser usados em ambientes de desenvolvimento (violaria a AVG mesmo internamente), times de software holandeses geram BSNs mock que passam pelo elfproef mas não estão vinculados a nenhum cidadão. Este gerador produz exatamente isso — útil para popular bases de teste, validar pipelines de importação ou construir cliente sandbox para as APIs do Belastingdienst. Equivalentes na UE incluem o Steuer-ID alemão, o NIR francês, o NIE/DNI espanhol e o Codice Fiscale italiano; juntos formam o ecossistema TIN (Tax Identification Number) trocado automaticamente sob a DAC2.
Perguntas frequentes
Posso usar estes BSNs em produção? Não. Eles são estruturalmente válidos (passam pelo elfproef) mas não estão registrados no BRP. Enviá-los ao Belastingdienst ou a uma seguradora de saúde falhará no segundo passo de validação e pode ser registrado como atividade suspeita.
Como testar integrações com APIs do governo holandês? Use os ambientes sandbox oficiais — a Logius oferece contas DigiD de teste, e o Belastingdienst fornece faixas de BSN reservadas para testes. BSNs mock como os deste gerador servem para testes unitários e seed de bancos, não para testes end-to-end em sandbox.
Qual a diferença do BSN para o CPF? Ambos são identificadores nacionais com checksum. A diferença é legal, não técnica: o CPF é pedido em todo lugar e quase nunca fiscalizado, o BSN é restrito por lei a usos autorizados e a DPA holandesa fiscaliza ativamente. Um desenvolvedor brasileiro construindo uma fintech para o mercado holandês precisa desenhar formulários que evitem pedir BSN sempre que possível.
O BSN codifica data de nascimento ou gênero do titular? Não. Diferente do Codice Fiscale italiano, o BSN é um identificador sequencial opaco com checksum. A única informação que o número em si revela é aproximadamente quando foi emitido (BSNs antigos começam com dígitos menores).
Ferramentas Relacionadas
Gerador de JWT Aleatório (Fake)
Gera JWT com header/payload/signature aleatórios (sem assinatura válida) para mockar fluxos OAuth em desenvolvimento local.
Gerador de currículo fake em HTML
Gere um currículo (CV) fictício completo, com nome, experiência, formação e habilidades. Ideal para protótipos de portais de emprego, mockups e testes de layout.
Gerador de PIS com Data
Gera número de PIS/PASEP fictício acompanhado da data fictícia de cadastro. Para popular bases de teste com pares (número, data).