Validador de NIF
Verifique se um Número de Identificação Fiscal português tem 9 dígitos e dígito de controlo válido. Funciona sem enviar o número para fora do navegador. Além do NIF, mostra o tipo de contribuinte indicado pelo primeiro dígito e valida IBAN e NIB portugueses, com o banco identificado pelo código do IBAN.

O Validador de NIF verifica, no momento, se um Número de Identificação Fiscal português está bem formado: nove dígitos e o dígito de controlo correto. Quem procura por validador de NIF ou verificar NIF precisa normalmente de validar o número antes de o escrever numa fatura, num contrato ou num formulário, porque um único dígito trocado faz o número ser recusado mais à frente, quando corrigir já custa tempo. Passa também a validar IBAN e NIB e a identificar o banco e o tipo de contribuinte.
Resumo rápido
Como funciona: Multiplica os 8 primeiros dígitos por 9 a 2, soma, calcula 11 menos o resto da divisão por 11 e compara com o 9.º dígito.
Regra e valores: Há um único campo, o NIF, limitado a 9 dígitos. IBAN PT válido confirma-se por mod-97; o código de banco são os dígitos 5 a 8. O primeiro dígito do NIF indica o tipo de contribuinte.
Exemplo: O número 123456789 passa no teste: a soma ponderada dos oito primeiros dígitos dá um dígito de controlo de 9, igual ao último dígito.
Validar agora
IBAN ou NIB português
Os números ficam no navegador. Não são enviados para nenhum servidor nesta página.
Como funciona
Multiplica os 8 primeiros dígitos por 9 a 2, soma, calcula 11 menos o resto da divisão por 11 e compara com o 9.º dígito. O IBAN PT valida-se pelo algoritmo mod-97 e o NIB pelos seus dígitos de controlo; o banco lê-se dos dígitos 5 a 8 do IBAN e o tipo de contribuinte do primeiro dígito do NIF.
Exemplo calculado
Um NIF com dígito de controlo incorreto é assinalado de imediato, antes de o submeter num formulário.
Como obter um resultado mais fiável
Use valores de documentos reais: recibo de vencimento, contrato de crédito, nota de liquidação, escritura ou fatura. Se um campo pedir uma taxa, copie a taxa do contrato em vez de usar uma taxa de publicidade. Está a comparar cenários? Mude um valor de cada vez e anote o que mudou.
Quando usar esta ferramenta
Use o validador ao preencher faturas e recibos com o NIF de um cliente, ao registar um novo fornecedor ou funcionário, ao conferir um NIF ditado por telefone ou copiado de um documento antigo, ou ao testar formulários do seu próprio site ou loja. É a verificação que as empresas fazem automaticamente antes de guardar o número numa base de dados.
Como usar, passo a passo
- Escreva os 9 dígitos do NIF, sem espaços nem letras.
- Carregue em Validar NIF.
- Se o dígito de controlo falhar, compare com o documento original dígito a dígito.
- Mesmo válido na estrutura, confirme a identidade junto da pessoa ou empresa: a validação não diz a quem pertence.
Campos e resultados, explicados
Há um único campo, o NIF, limitado a 9 dígitos. O resultado diz uma de duas coisas: estrutura e dígito de controlo válidos, ou dígito de controlo inválido, assinalado na cor de erro da página. Um NIF pode passar neste teste e pertencer a outra pessoa, e pode falhar por um simples erro de cópia: o validador testa a matemática do número, não o registo da Autoridade Tributária.
O método em profundidade
O dígito de controlo calcula-se assim: multiplicam-se os oito primeiros dígitos por pesos de 9 a 2, somam-se os produtos e calcula-se 11 menos o resto da divisão dessa soma por 11. Se o resultado for maior do que 9, o dígito é 0; caso contrário é o próprio resultado. O nono dígito tem de coincidir. Os primeiros dígitos também têm significado: os de pessoas singulares começam em regra por 1, 2 ou 3 e os de pessoas coletivas por 5, mas é o dígito de controlo que esta página verifica.
Outro exemplo calculado
O número 123456789 passa no teste: a soma ponderada dos oito primeiros dígitos dá um dígito de controlo de 9, igual ao último dígito. Já 123456780 falha, porque termina em 0 quando o dígito correto seria 9. Troque um único dígito do meio e verá que o teste também falha: foi desenhado para apanhar esses erros.
Erros comuns
- Escrever o NIF com espaços ou com o prefixo PT, como nos números intracomunitários, e achar que está errado.
- Confundir NIF com número de cartão de cidadão, número de utente ou NISS.
- Assumir que um NIF válido pertence à pessoa que o apresentou; a validação estrutural não confirma titularidade.
Dicas práticas
Ao copiar um NIF de um documento, leia-o em dois blocos e confirme o último dígito no fim: a maioria dos erros está nas trocas de dígitos vizinhos.
Continue a explorar: Calculadora de Salário Líquido 2026, Simulador de IRS, Simulador IRS Jovem e todas as ferramentas de Finanças e Impostos.
Perguntas frequentes
Funciona no navegador, sem registo. Introduza os valores pedidos, carregue em Calcular e leia o resultado como estimativa. O método está explicado nesta página, na secção Como funciona.
Não. É uma estimativa para planear e comparar. Para valores fiscais e apoios, confirme sempre na Autoridade Tributária e Aduaneira, na Segurança Social, no IHRU ou com um profissional, consoante o tema.
Não. A ferramenta é gratuita e não pede registo. Se estiver a tratar de ficheiros, o processamento indicado é feito no navegador.
Pelos dígitos 5 a 8 do IBAN português, que são o código da instituição. A página identifica os bancos mais comuns por esse código.
Não. Está garantida apenas a estrutura matemática. A titularidade e a situação fiscal só a Autoridade Tributária confirma.
O primeiro dígito indica o tipo de titular: pessoas singulares, coletivas e outros regimes têm gamas diferentes. Isso não afeta o dígito de controlo.