GeradoresOnline
Validador

Validador de Chave de Acesso NF-e

Verifique se uma chave de acesso de NF-e/NFC-e (44 dígitos) tem dígito verificador matematicamente válido.

Este validador apenas confere o dígito verificador mod-11 da chave — não consulta a SEFAZ nem confirma se a nota fiscal existe de fato.

Documentação técnica

Validar Chave de NF-e: 43 dígitos para conferir antes de confiar no 44º

Validar uma chave de acesso de NF-e/NFC-e aplica o mesmo cálculo de Módulo 11 com pesos cíclicos já documentado na página do gerador de Chave de NF-e, mas o volume de dados envolvidos (43 dígitos antes do dígito verificador, contra 8 ou 9 dos documentos mais simples deste site) muda a natureza prática do problema: um erro de transcrição de um único dígito em qualquer posição dos 43 primeiros altera a soma ponderada inteira, então mesmo um erro de digitação pequeno é detectado — mas só se a implementação processar os 44 dígitos corretamente, sem truncar ou reordenar nenhum campo por engano.

Validar a chave não substitui a consulta à SEFAZ

Um erro conceitual comum em sistemas que integram com NF-e: tratar a validação do dígito verificador como suficiente para aceitar uma nota fiscal como "confirmada". Como já discutido na página do gerador, o dígito verificador confirma só que a chave não foi corrompida ou digitada incorretamente — nunca que a nota foi de fato autorizada, ainda está válida (não cancelada, não denegada), ou corresponde a uma transação real. Essa confirmação depende exclusivamente da consulta ao webservice de consulta de NF-e da SEFAZ da UF emissora, uma integração completamente separada da validação de formato.

Testando com chaves de diferentes UFs e modelos

Como a chave embute o código IBGE da UF emissora e o modelo do documento (55 para NF-e, 65 para NFC-e), um validador robusto precisa ser testado com chaves de múltiplas UFs e dos dois modelos — não só com exemplos de uma única UF, que poderiam mascarar um bug específico de parsing de campo que só aparece com códigos de UF de dois dígitos diferentes do padrão testado originalmente.

Gostou das ferramentas? Ajude a manter o site no ar: apoiar via Pix · Sobre · Contato · Política de Privacidade