Os 44 dígitos, campo a campo
A chave de acesso não é um número aleatório. Ela é montada a partir de dados da própria nota, sempre na mesma ordem e com o mesmo tamanho de cada campo. É isso que permite decodificá-la sem consultar nada:
- Dígitos 1 e 2, cUF: código IBGE da UF do emitente, como 35 para São Paulo, 33 para Rio de Janeiro e 31 para Minas Gerais.
- Dígitos 3 a 6, AAMM: ano e mês de emissão. 2609 é setembro de 2026.
- Dígitos 7 a 20: CNPJ do emitente, ou CPF completado com zeros quando o emitente é pessoa física.
- Dígitos 21 e 22: modelo do documento. 55 é NF-e, 65 é NFC-e e 57 é CT-e.
- Dígitos 23 a 25: série da nota.
- Dígitos 26 a 34: número da nota.
- Dígito 35, tpEmis: forma de emissão. 1 indica emissão normal; outros valores indicam modalidades de contingência.
- Dígitos 36 a 43, cNF: código numérico gerado pelo emitente para compor a chave.
- Dígito 44, cDV: dígito verificador, calculado pelo módulo 11 sobre os 43 anteriores.
Como o dígito verificador é calculado
O cálculo é o mesmo módulo 11 usado em vários documentos brasileiros. Pegue os 43 primeiros dígitos e multiplique cada um por um peso, da direita para a esquerda, começando em 2 e subindo até 9; depois do 9, o peso volta para 2. Some todos os produtos e divida por 11. Se o resto for 0 ou 1, o dígito verificador é 0. Nos outros casos, é 11 menos o resto.
O decodificador desta página faz essa conta e compara o resultado com o 44º dígito. A explicação com mais contexto está em como validar chave de acesso da NF-e.
O que a validação garante e o que não garante
A validação garante que a sequência é coerente: tem 44 números e o dígito verificador confere com os 43 anteriores. Isso pega quase todo erro de digitação e de cópia, que é o motivo mais comum de uma consulta falhar.
Ela não garante que a nota foi autorizada, que não foi cancelada ou que os dados dela são os que você espera. Uma chave pode ser válida no formato e não corresponder a nenhuma nota. Para isso é preciso consultar: a situação oficial fica no Portal Nacional da NF-e, e aqui a consulta gera também o DANFE. Para a diferença entre o arquivo e o PDF, veja diferença entre NF-e e DANFE.
Usos práticos do decodificador
Conferir uma chave antes de lançar uma nota de entrada é o uso mais óbvio, mas não o único. O CNPJ dentro da chave confirma, sem consulta, se a nota é mesmo do fornecedor que diz ter emitido. O mês de emissão ajuda a encontrar a nota certa quando há várias parecidas. E o modelo separa NF-e, NFC-e e CT-e quando os números chegam misturados.
- Modelo 55: gere o DANFE pela consulta ou pelo XML.
- Modelo 65: NFC-e. Pela chave não há documento completo; use o XML.
- Modelo 57: CT-e. O DACTE sai pelo XML em DACTE online.
- Forma de emissão diferente de 1: nota emitida em contingência; vale confirmar a situação no Portal Nacional da NF-e.
Erros comuns ao digitar a chave
Copiar do PDF com espaços e pontos é o mais comum; o campo ignora o que não é número, mas confira se sobraram 44 dígitos. Trocar 1 por 7 ou 3 por 8 em papel desbotado também acontece. Outro erro é colar o número do protocolo de autorização, que tem 15 dígitos, no lugar da chave. O significado de cada parte da chave está no guia chave de acesso NF-e: 44 dígitos.