Guia

Chave de acesso da NF-e: o que significam os 44 dígitos

A chave de acesso da NF-e é a identidade da nota fiscal eletrônica. São 44 dígitos numéricos que identificam um documento de forma única em todo o território nacional: não existem duas notas com a mesma chave. Ela é o que permite consultar a nota no portal da SEFAZ mesmo sem ter o arquivo em mãos.

O que quase ninguém percebe é que a chave não é um número aleatório. Ela é montada por concatenação: cada trecho carrega uma informação específica sobre a nota. Sabendo ler os blocos, você descobre o estado do emitente, o mês da emissão, o CNPJ de quem emitiu e o número da nota sem abrir nada.

Os 44 dígitos, bloco a bloco

A estrutura é definida pelo Manual de Orientação do Contribuinte e vale igualmente para NF-e e NFC-e:

PosiçãoCampoO que significa
1 a 2cUFCódigo da UF do emitente (35 = SP, 52 = GO, 31 = MG)
3 a 6AAMMAno e mês da emissão, com dois dígitos cada
7 a 20CNPJCNPJ do emitente da nota, com 14 dígitos
21 a 22modModelo do documento (55 = NF-e, 65 = NFC-e)
23 a 25serieSérie da nota, de 000 a 999
26 a 34nNFNúmero da nota fiscal, com 9 dígitos
35tpEmisForma de emissão (1 = normal, 9 = contingência offline)
36 a 43cNFCódigo numérico aleatório gerado pelo emitente
44cDVDígito verificador, calculado por módulo 11

Um exemplo lido na prática

Considere a chave fictícia 5226 0111 2223 3300 0181 5500 1000 0000 0110 0000 0012, é a mesma que aparece no modelo de DANFE da página inicial. Separando os blocos: 52 indica Goiás, 2601 aponta janeiro de 2026, 11222333000181 é o CNPJ do emitente, 55 revela que é NF-e (e não cupom fiscal), 001 é a série e 000000001 é o número 1 da nota. O 1 seguinte diz que a emissão foi normal, os oito dígitos seguintes são o código aleatório e o 2 final fecha a conta do módulo 11.

Se você quiser fazer essa leitura automaticamente, o validador de chave de acesso já devolve UF, modelo, data e CNPJ separados, e ainda confere o dígito verificador, tudo dentro do navegador, sem enviar o número para lugar nenhum.

Como o dígito verificador é calculado

O 44º dígito sai de um módulo 11 aplicado aos 43 anteriores. Cada dígito é multiplicado por um peso que gira de 2 a 9, da direita para a esquerda; somam-se os resultados, tira-se o resto da divisão por 11 e subtrai-se de 11. Se o resultado for 10 ou 11, o dígito é zero.

Na prática isso importa por um motivo: erro de digitação é pego na hora. Trocar dois números de lugar quebra o cálculo, e a chave é recusada antes de qualquer consulta. É o mesmo mecanismo usado para validar CPF e validar CNPJ.

Onde a chave aparece

  • No DANFE: logo abaixo do código de barras, em blocos de quatro dígitos.
  • No XML: no atributo Id da tag infNFe, prefixada por NFe.
  • No e-mail do fornecedor: muitos emissores enviam só a chave, esperando que você consulte a nota por conta própria.

Recebeu só a chave? O que dá para fazer

Com apenas os 44 dígitos você consegue conferir a estrutura e consultar a NF-e no portal da SEFAZ, mas não consegue gerar o DANFE. A geração exige o arquivo XML autorizado, a chave não contém produtos, valores nem impostos, então não há como remontar o documento a partir dela.

Com o XML em mãos, aí sim é questão de segundos: monte o DANFE a partir do XML e baixe o PDF. Se você recebe muitas notas por mês, também dá para transformar os XMLs em planilha e conferir tudo de uma vez. Para entender o papel de cada documento, vale ler o DANFE explicado e a diferença entre DANFE, NF-e e XML.

Dúvidas

Perguntas frequentes sobre a chave de acesso da NF-e

Quantos dígitos tem a chave de acesso da NF-e?

A chave tem exatamente 44 dígitos numéricos. Qualquer sequência com mais ou menos que isso não é uma chave de acesso válida, normalmente é o número da nota ou o protocolo de autorização, que são outra coisa.

Onde encontro a chave de acesso no DANFE?

Ela aparece logo abaixo do código de barras, no topo do DANFE, geralmente agrupada em blocos de quatro dígitos para facilitar a leitura. No XML, está no atributo Id da tag infNFe, precedida das letras NFe.

Duas notas podem ter a mesma chave de acesso?

Não. A chave identifica a NF-e de forma única em todo o país. Como ela combina CNPJ do emitente, modelo, série, número e um código aleatório, a repetição é rejeitada pela SEFAZ na autorização.

O que é o dígito verificador da chave?

É o 44º dígito, calculado a partir dos 43 anteriores pelo algoritmo de módulo 11. Ele serve para detectar erro de digitação: se você trocar um número de lugar, a conta não fecha e a chave é rejeitada antes mesmo de consultar a SEFAZ.

Dá para descobrir o valor da nota pela chave?

Não. A chave carrega apenas os dados de identificação listados nesta página. Valor, produtos, impostos e destinatário só estão no XML da nota ou na consulta ao portal da SEFAZ.