Validador de Chave de Acesso da NF-e

Ferramenta gratuita. Funciona 100% no seu navegador, nada é enviado a servidor algum

Cole abaixo a chave de acesso de 44 dígitos (com ou sem espaços). A ferramenta confere o dígito verificador, o dígito verificador do CNPJ do emitente e mostra o que cada trecho da chave significa.

0 / 44 dígitos

Quer testar com um exemplo?

Usar chave de exemplo

O que a validação confere (e o que não confere)

A ferramenta verifica se a chave é estruturalmente consistente: tem 44 dígitos, o dígito verificador final bate com o cálculo de módulo 11 sobre os 43 primeiros, o estado e o modelo existem e o CNPJ embutido tem dígitos verificadores corretos. Isso pega praticamente todos os erros de digitação e chaves inventadas.

O que ela não faz: não consulta a SEFAZ, então não diz se a nota realmente foi emitida, autorizada ou cancelada. Uma chave pode ser matematicamente válida e mesmo assim não corresponder a nenhuma nota existente. Para confirmar a situação da nota, use o portal nacional da NF-e (www.nfe.fazenda.gov.br) ou o portal da SEFAZ do estado emissor.

Como o cálculo funciona

Os 43 primeiros dígitos são multiplicados, da direita para a esquerda, por pesos que repetem de 2 a 9 (2, 3, 4, 5, 6, 7, 8, 9, 2, 3…). Soma-se tudo e divide-se por 11. Se o resto for 0 ou 1, o dígito verificador é 0; caso contrário, é 11 − resto. O mesmo princípio, com outros pesos, valida os dois dígitos finais do CNPJ. A explicação completa de cada campo está no guia da chave de acesso.

Perguntas frequentes

Minha chave deu "inválida", a nota é falsa?
Não necessariamente. O mais comum é erro de digitação ou de cópia (um dígito trocado ou faltando). Confira a chave diretamente no DANFE ou no XML antes de concluir qualquer coisa.

A chave é válida, então a nota é verdadeira?
Não. Validade matemática não prova autenticidade. Só a consulta à SEFAZ confirma que a nota existe e está autorizada.

Aceita chave de CT-e e MDF-e?
Sim. A estrutura de 44 dígitos e o cálculo do dígito verificador são os mesmos; o campo "modelo" indica o tipo (57 para CT-e, 58 para MDF-e).

Os dados que eu colo ficam gravados?
Não. Todo o cálculo roda no seu navegador e nada é enviado ou armazenado.