Validador SIN Canadá (Formato)
Valide o formato de um SIN (Social Insurance Number) do Canadá, no padrão 3-3-3 dígitos. Útil para formulários, cadastros e validação de dados no Canadá.
SIN canadense (Social Insurance Number): 9 dígitos com verificação Luhn
O Social Insurance Number (SIN) é o identificador do Canadá para trabalho e acesso a programas e benefícios do governo, administrado pelo Service Canada. O formato são 9 dígitos, agrupados convencionalmente como NNN-NNN-NNN, ex. 123-456-789. Diferente do SSN dos EUA, o SIN tem dígito verificador — o 9º dígito valida o número inteiro via algoritmo Luhn (mod 10).
A verificação Luhn atua sobre os 8 primeiros dígitos: dobra-se cada segundo dígito (posições 2,4,6,8), subtrai-se 9 de qualquer resultado acima de 9, soma-se os dígitos intocados, e o 9º dígito é o que torna o total múltiplo de 10. É o mesmo checksum dos cartões de crédito, então um erro de digitação ou transposição costuma ser pego na hora.
O que significa o primeiro dígito
- O primeiro dígito historicamente indicava a província/região de registro (ex.
1províncias do Atlântico,2–3Quebec,4–5Ontário,6Prairies/Territórios,7Pacífico,8reservado). - Um SIN começando com 9 é um número temporário emitido a quem não é cidadão nem residente permanente (ex. trabalhadores/estudantes temporários). Esses têm data de validade ligada ao status imigratório.
- Um SIN começando com 0 nunca é emitido.
Pegadinhas comuns
- Esquecer a verificação Luhn: uma string de 9 dígitos com primeiro dígito válido ainda pode falhar no checksum — sempre rode o Luhn.
- Validade do SIN temporário: um SIN da série 9 expira junto com o work permit; formato válido não significa que está utilizável agora.
- Tratar como documento de identidade: o Service Canada alerta que o SIN não é documento de identidade e só deve ser compartilhado quando legalmente exigido (emprego, imposto, benefícios) para limitar fraude.
FAQ
O SIN tem dígito verificador? Sim — o 9º dígito é um checksum Luhn (mod 10) sobre os oito primeiros.
O que significa um SIN começando com 9? É um SIN temporário para não residentes, ligado ao status imigratório e a uma data de validade.
Um SIN válido prova que está registrado? Não. O Luhn confirma que é bem-formado; só o Service Canada confirma que está atribuído e ativo.
Ferramentas Relacionadas
Validador SSN EUA (Formato)
Valide o formato de um SSN (Social Security Number) dos Estados Unidos, no padrão 3-2-4 dígitos. Útil para formulários, cadastros e validação de dados nos EUA.
Validador RG-MG (Formato)
Valide o formato do RG de Minas Gerais (9 dígitos mais o dígito verificador alfanumérico). Útil para conferir documentos em cadastros e formulários.
Validador EIN EUA (Formato)
Valide o formato de um EIN dos EUA (Employer Identification Number), no padrão XX-XXXXXXX. Útil para empresas, impostos e cadastros nos Estados Unidos.