Chave de acesso da NF-e: o que as 44 posições contam sobre o lastro (e o que não contam)
UF, mês, CNPJ do emitente, modelo, número e dígito verificador: como ler a chave antes de antecipar uma duplicata, o que muda com o CNPJ alfanumérico e por que a chave sozinha não prova que a nota continua válida.
por Equipe VigiaXML · 6 min de leitura
Toda NF-e tem uma chave de acesso: 44 posições impressas na DANFE em 11 blocos de quatro, junto ao código de barras, e repetidas no XML. Para quem antecipa duplicatas, ela é o primeiro documento da análise — e é comum que seja tratada só como um número para colar no sistema.
Não é. Antes de qualquer consulta, a chave já diz de onde a nota veio, quando foi emitida e quem a emitiu. Dá para pegar erro de digitação, nota de outro emitente e nota de tipo errado só olhando para ela. Mas há uma coisa que a chave não diz de jeito nenhum — e é justamente a que mais importa para o crédito.
Cole uma chave abaixo para ver cada parte separada. O exemplo que já vem preenchido é fictício.
Decodificador de chave de acesso
Roda no seu navegador: a chave não é enviada a lugar nenhum.
- UF do emitente(posições 1 a 2)
- SP (código IBGE 35)
- Ano e mês de emissão(posições 3 a 6)
- outubro de 2026
- CNPJ do emitente(posições 7 a 20)
- 11.222.333/0001-81
- Modelo do documento(posições 21 a 22)
- 55 · NF-e
- Série(posições 23 a 25)
- 1
- Número da nota(posições 26 a 34)
- 12.345
- Tipo de emissão(posição 35)
- 1 · emissão normal
- Código numérico(posições 36 a 43)
- aleatório, gerado pelo emitente
- Dígito verificador(posição 44)
- 8 · confere
A chave é bem formada. Mas ela ainda está autorizada?
A chave não diz se a nota foi cancelada ou recebeu carta de correção. Isso só a SEFAZ responde — e a resposta pode mudar nas horas e nos dias seguintes à emissão.
As 44 posições, uma a uma
A chave tem nove campos de tamanho fixo. No exemplo fictício 3526 1011 2223 3300 0181 5500 1000 0123 4518 7654 3218:
| Posição | Campo | Exemplo | O que é |
|---|---|---|---|
| 1–2 | cUF | 35 | Código IBGE da UF do emitente (35 = São Paulo). |
| 3–6 | AAMM | 2610 | Ano e mês de emissão (outubro de 2026). Só o mês — o dia não está na chave. |
| 7–20 | CNPJ | 11222333000181 | CNPJ de quem emitiu a nota. CNPJs atribuídos a partir de julho de 2026 podem ter letras nos 12 primeiros caracteres (posições 7 a 18 da chave). |
| 21–22 | mod | 55 | Modelo: 55 NF-e, 65 NFC-e, 57 CT-e, 67 CT-e OS, 58 MDF-e. |
| 23–25 | série | 001 | Série da nota, definida pelo emitente. |
| 26–34 | nNF | 000012345 | Número da nota dentro da série. |
| 35 | tpEmis | 1 | Tipo de emissão: 1 é normal; os demais códigos indicam contingência. |
| 36–43 | cNF | 87654321 | Código aleatório gerado pelo emitente, para que ninguém consiga adivinhar chaves em sequência. |
| 44 | DV | 8 | Dígito verificador, calculado pelo módulo 11 sobre as 43 posições anteriores. |
No XML, a chave aparece no atributo Id da nota, precedida de NFe — por isso às vezes ela chega com 47 caracteres, como NFe3526…. As três letras não fazem parte da chave.
O que dá para conferir só olhando a chave
Nenhum destes testes substitui a consulta à SEFAZ, mas todos são instantâneos e pegam problemas antes de a operação andar:
- O CNPJ é do cedente? As posições 7 a 20 são o CNPJ de quem emitiu a nota. Se não bate com o cedente da operação, a nota não é dele — pode ser de uma filial (que tem CNPJ próprio, com os mesmos oito primeiros caracteres — posições 7 a 14) ou de outra empresa.
- O mês faz sentido? Uma duplicata com vencimento em 30 dias lastreada em nota emitida há oito meses merece uma pergunta.
- O modelo é o esperado? Duplicata mercantil se lastreia em NF-e (modelo 55); duplicata de frete, em CT-e (57). Uma NFC-e (65) é nota de venda ao consumidor final — lastro atípico para antecipação entre empresas. Duplicata de outros serviços costuma se lastrear em NFS-e, que é municipal e tem outro formato de identificação — não cabe neste decodificador.
- Foi emitida em contingência? Se a posição 35 não for 1, a nota foi emitida em alguma modalidade de contingência. Em algumas modalidades a nota circula antes de ser autorizada e só é transmitida à SEFAZ depois; em outras, é autorizada na hora por um servidor de contingência. Se uma nota emitida em contingência continua sem aparecer na SEFAZ dias depois, trate como sinal de alerta.
- O dígito verificador confere? A posição 44 é calculada a partir das outras 43. Se não confere, a chave foi digitada com erro — ou foi montada à mão. Nos dois casos, peça o XML original.
CNPJ com letras: o que muda na chave
Desde julho de 2026 a Receita Federal atribui CNPJs alfanuméricos a empresas novas, e as notas fiscais desses emitentes já circulam. Na chave, a mudança fica contida nas posições 7 a 18 — os 12 primeiros caracteres do CNPJ —, que podem ter letras de A a Z. Os dois dígitos verificadores do CNPJ (posições 19 e 20) e todo o resto da chave continuam numéricos. CNPJs já existentes não mudam.
O dígito verificador da chave continua sendo calculado pelo módulo 11; cada letra entra no cálculo com um valor numérico próprio. Por isso falamos em posições: a “chave de 44 dígitos” agora pode ter letras. Sistemas que tratam a chave como “44 dígitos” — e descartam qualquer coisa que não seja número — passam a recusar ou corromper chaves válidas. Se a sua operação importa chaves de planilhas ou de outro sistema, vale testar com uma chave alfanumérica antes que ela apareça numa operação real. O decodificador acima já aceita esse formato.
O que a chave não conta
A chave identifica a nota. Ela não traz:
- Quem comprou. O destinatário — o sacado da duplicata — não está na chave. Para conferir o sacado, é preciso o XML ou a DANFE.
- O valor e a data exata. Só o mês de emissão aparece.
- A situação da nota. Esta é a mais importante. Uma chave perfeita, com dígito verificador correto, pode pertencer a uma nota cancelada ou que nunca foi autorizada.
A situação muda com o tempo. Uma nota autorizada hoje pode ser cancelada amanhã pelo emitente: o prazo regular é de 24 horas após a autorização, e alguns estados aceitam cancelamento depois disso — às vezes quando a duplicata já foi antecipada. Nada no processo fiscal avisa o financiador. Só a SEFAZ responde se a nota continua autorizada; e o registro da duplicata numa registradora controla quem é o titular do crédito — não acompanha, por si só, o que acontece com a nota depois.
Um roteiro em três passos
- Olhe a chave. CNPJ do cedente, mês, modelo, tipo de emissão e dígito verificador — os testes acima, em segundos.
- Confira o documento com a operação. No XML ou na DANFE: sacado, valor, data e condições de pagamento batem com a duplicata? No XML, o grupo de cobrança traz número, vencimento e valor de cada parcela.
- Pergunte à SEFAZ — e continue perguntando. Uma nota avulsa dá para consultar de graça no Portal Nacional da NF-e. Para a carteira inteira, consulte a situação antes do desembolso e acompanhe a nota nas horas e nos dias seguintes — a maior parte dos cancelamentos acontece logo depois da emissão.
O VigiaXML faz o passo 3 por você.
Consulta a situação de NF-e, CT-e e MDF-e direto na SEFAZ só com a chave, e monitora cada nota por 30 dias — de hora em hora no dia em que ela entra, depois uma vez por dia. Mudou o status, o alerta aparece no painel e chega ao seu sistema por webhook.
30 dias, sem cartão. R$ 0,20 por consulta avulsa e R$ 0,35 por nota monitorada depois do teste.