Validador NINo (UK National Insurance)
Valida número de seguro social britânico (NINo) com regras de prefixo e sufixo — formato AA NN NN NN A.
—
O que é o National Insurance Number do Reino Unido?
O National Insurance Number (NINo) é o identificador único do Reino Unido para os sistemas de seguridade social e tributário, administrado pela HMRC e pelo DWP. Ele acompanha as contribuições e os benefícios ligados a cada pessoa.
Seu formato é duas letras de prefixo + seis dígitos + uma letra de sufixo, por exemplo QQ 12 34 56 C. QQ123456C é o exemplo oficial usado como espaço reservado.
Regras de formato
A validação trata apenas das letras e do formato — não há dígito verificador aritmético:
- A primeira e a segunda letra não podem ser D, F, I, Q, U ou V.
- A segunda letra também não pode ser O.
- Prefixos proibidos incluem
BG,GB,NK,KN,TN,NTeZZ. - A letra de sufixo deve ser A, B, C ou D.
Por que não há dígito verificador
Diferente de muitos documentos nacionais, os seis dígitos do NINo são basicamente um número de série sem dígito verificador embutido. Por isso, a validação só confirma que as letras e as posições seguem as regras — não prova que o número foi de fato emitido para alguém.
Pegadinhas comuns
- Permitir letras proibidas como
D,F,I,Q,UouVno prefixo. - Aceitar um sufixo fora de
A-D(por exemploEou um dígito). - Esquecer que algumas combinações de duas letras como
BGouZZsão reservadas e nunca emitidas. - Esperar que um dígito verificador detecte erros de digitação — ele não existe, então os seis dígitos não podem ser autoverificados.
FAQ
O NINo tem dígito verificador? Não. A validação se limita às regras de letras e formato; os dígitos não trazem checksum.
QQ123456C é um número real? Não. É o espaço reservado padrão usado em documentação e formulários, nunca uma emissão genuína.
Por que aparecem espaços no número? A forma agrupada QQ 12 34 56 C serve só para leitura — remova os espaços antes de validar.
Ferramentas Relacionadas
Validador de CPF
Valide CPFs instantaneamente pelo algoritmo oficial da Receita Federal, sem enviar dados para nenhum servidor. Gratuito e sem cadastro.
Validador de CPF em Lote
Valida uma lista de CPFs (um por linha) e mostra quais são válidos e quais são inválidos. Sem envio para servidores.
Validador de CNPJ em Lote
Valida uma lista de CNPJs (um por linha) e mostra resumo: válidos, inválidos e total. Sem envio para servidores.