Pular para o conteúdo principal

Validador de SSN

Validador online de Social Security Number americano. Excelente para QA.

Como funciona a validação do SSN?

O validador de SSN analisa o comprimento do documento (9 dígitos), o formato de máscara opcional (AAA-GG-SSSS) e executa as validações das regras oficiais de restrição do Social Security Administration.

Um SSN válido não pode ter a primeira seção (Area Number) igual a '000', '666' ou na faixa de '900' a '999'. A seção central (Group Number) não pode ser '00', e a seção final (Serial Number) não pode ser '0000'. Se qualquer uma dessas condições for violada, o documento é considerado inválido.

Anatomia & Estrutura do SSN (9 Dígitos: AAA-GG-SSSS)

O número da previdência social dos EUA é composto por 3 blocos divididos por hifens:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 a 3Area Number (AAA)3 dígitosAté 2011 indicava o estado de residência; hoje é randomizado (proibidos 000, 666 e 900-999)054
4 e 5Group Number (GG)2 dígitosEmitido em ordem cronológica de 01 a 99 (00 é proibido)72
6 a 9Serial Number (SSSS)4 dígitosIdentificador sequencial de 0001 a 9999 (0000 é proibido)1234

Regras de Validação e Restrições da SSA (Social Security Administration)

A validação do SSN avalia restrições numéricas estritas estabelecidas pela SSA e a era de emissão:

Area != 000 && Area != 666 && Area < 900 && Group != 00 && Serial != 0000
  1. 1. Certifique-se de que a cadeia contém exatamente 9 algarismos.
  2. 2. Area Number: confirme que o valor não é 000, 666 ou superior a 899 (faixa 900-999 é reservada ao IRS para ITINs).
  3. 3. Group Number: confirme que o valor não é 00.
  4. 4. Serial Number: confirme que o valor não é 0000.
  5. 5. Rejeite padrões conhecidos de teste ou publicidade da SSA (ex: 078-05-1120).
  6. 6. Se emitido antes de 25 de junho de 2011, decodifique o estado e o período etário baseado na tabela histórica.

Perguntas Frequentes sobre Validação