Pular para o conteúdo principal

Validador de Número SSS Filipinas

Validador online de Número SSS Filipinas. Ideal para testes de software.

Como funciona a validação do Número SSS?

O SSS Number identifica os membros do Social Security System nas Filipinas, um plano estatal que provê seguro social a trabalhadores. É composto por 10 dígitos formatados.

Esta ferramenta gera e valida códigos SSS válidos, calculando o dígito verificador final através de uma soma ponderada módulo 10 especial.

Anatomia & Estrutura do SSS (Social Security System) — Filipinas

O número previdenciário filipino possui 10 dígitos estruturados em 3 partes:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 e 2Código Regional / Agência2 dígitosCódigo do escritório regional emissor (01 a 99)01
3 a 9Número do Segurado7 dígitosSequência única do titular2345678
10Dígito Verificador1 dígitoCalculado via algoritmo de **Luhn (Módulo 10)**9

Algoritmo Oficial (Luhn Módulo 10 — SSS Philippines)

Cálculo oficial do dígito verificador do SSS filipino:

S = Σ luhn(d[i], i) (i=0..8); DV = (10 - (S mod 10)) mod 10
  1. 1. Para os 9 primeiros dígitos, dobre os valores em posições alternadas (da direita para a esquerda).
  2. 2. Se o dobro for > 9, subtraia 9 (ou some os dígitos).
  3. 3. Some todos os resultados parciais em S.
  4. 4. O dígito verificador é o valor que completa a soma para o próximo múltiplo de 10: DV = (10 - (S mod 10)) mod 10.

Perguntas Frequentes sobre Validação