Ferramenta Virtual Plus

Valide um NIF português em segundos

Garanta que um Número de Identificação Fiscal está correto antes de avançar com propostas, contratos ou integrações. Tudo de forma simples e visual, na mesma linguagem do nosso site.

  • Algoritmo oficial da Autoridade Tributária
  • Reconhecimento automático de prefixos autorizados
  • Explicação transparente na linguagem da marca
Conhecer o processo
Validação imediata

Introduza o NIF:

Aceitamos dígitos com ou sem espaços e hífen. Apenas o valor numérico é utilizado.

Como funciona

Seguimos a metodologia oficial

Aplicamos o algoritmo de validação publicado pela Autoridade Tributária e documentado na Wikipédia. Desta forma garantimos total compatibilidade com sistemas portugueses.

1. Higienização

Eliminamos espaços, hífens e outros caracteres não numéricos para obter um NIF limpo com 9 dígitos.

2. Validação do prefixo

Confirmamos se o NIF pertence a um dos prefixos autorizados pela Autoridade Tributária, distinguindo pessoas singulares, coletivas e gamas especiais.

3. Dígito de controlo

Calculamos o módulo 11 (pesos de 9 a 2) para gerar o dígito de controlo e comparar com o nono algarismo fornecido.

FAQ

Perguntas frequentes

Esclareça dúvidas rápidas sobre o funcionamento do validador e sobre o NIF em Portugal.

Que prefixos de NIF são aceites?

A ferramenta aceita NIF que começam por 1, 2, 3, 5, 6 ou 8, além dos intervalos especiais 45, 70, 71, 72, 74, 75, 77, 79, 90, 91, 98 e 99, conforme documentação disponibilizada pela Autoridade Tributária.

O algoritmo substitui uma consulta oficial?

Não. A validação matemática é útil para identificar erros de digitação, mas não substitui a consulta direta à Autoridade Tributária quando necessita de confirmar o estado fiscal de um contribuinte.

Posso integrar este validador noutra aplicação?

Sim. O código JavaScript é autónomo e pode ser adaptado para validar NIF do lado do cliente ou do servidor. Recomendamos acrescentar logs e testes automatizados se for integrado em sistemas críticos.