FiscalDev Tools
Voltar para o blog

Entendendo a Chave de Acesso da NF-e: Estrutura e Validação

nfe

Resumo

Categoria
NF-e / NFC-e

Introdução

A chave de acesso da NF-e é um identificador único composto por 44 dígitos que permite consultar, validar e rastrear qualquer Nota Fiscal Eletrônica emitida no Brasil. Compreender sua estrutura é essencial para desenvolvedores fiscais e profissionais de TI.

Neste artigo, vamos detalhar cada parte da chave de acesso e explicar como validá-la corretamente.

Estrutura da Chave de Acesso

A chave de acesso é dividida em 12 campos, totalizando 44 dígitos:

AAAA BBBB CCCC DDDD EEEE FFFF GGGG HHHH IIII JJJJ KKKK LLLL

Campo 1: Código da UF (AAAA)

  • Posições: 1-2
  • Tamanho: 2 dígitos
  • Descrição: Código da Unidade Federativa do emitente

Exemplos:

  • 11: Rondônia
  • 35: São Paulo
  • 33: Rio de Janeiro
  • 53: Distrito Federal

Campo 2: AAMM da Emissão (BBBB)

  • Posições: 3-4
  • Tamanho: 2 dígitos
  • Descrição: Ano e mês de emissão (AA-MM)

Exemplo: 2402 = Fevereiro de 2024

Campo 3: CNPJ do Emitente (CCCC)

  • Posições: 5-18
  • Tamanho: 14 dígitos
  • Descrição: CNPJ do emissor da NF-e

Exemplo: 12345678000195

Campo 4: Modelo (DDDD)

  • Posições: 19-20
  • Tamanho: 2 dígitos
  • Descrição: Modelo do documento fiscal

Valores:

  • 55: NF-e (modelo 55)
  • 65: NFC-e (modelo 65)

Campo 5: Série (EEEE)

  • Posições: 21-23
  • Tamanho: 3 dígitos
  • Descrição: Número da série da NF-e

Exemplos:

  • 000: Série 0
  • 001: Série 1
  • 890: Série 890

Campo 6: Número (FFFF)

  • Posições: 24-32
  • Tamanho: 9 dígitos
  • Descrição: Número sequencial da NF-e

Exemplo: 000000123 = NF-e nº 123

Campo 7: Forma de Emissão (GGGG)

  • Posições: 33
  • Tamanho: 1 dígito
  • Descrição: Forma de emissão da NF-e

Valores:

  • 1: Emissão normal
  • 2: Emissão em contingência (FS-IA)
  • 3: Emissão em contingência (SCAN)
  • 4: Emissão em contingência (EPEC)
  • 5: Emissão em contingência (SVC-AN)
  • 6: Emissão em contingência (SVC-RS)
  • 7: Emissão em contingência (SPED)
  • 9: Emissão em contingência (SVCRS)

Campo 8: Código Numérico (HHHH)

  • Posições: 34-41
  • Tamanho: 8 dígitos
  • Descrição: Código numérico aleatório

Este código é gerado aleatoriamente para dificultar fraudes. Deve ser único para cada NF-e.

Campo 9: Dígito Verificador (IIII)

  • Posições: 42
  • Tamanho: 1 dígito
  • Descrição: Dígito verificador (módulo 11)

Calculado usando o algoritmo módulo 11 sobre os 41 dígitos anteriores.

Campo 10: Protocolo de Autorização (JJJJ)

  • Posições: 43-57
  • Tamanho: 15 dígitos
  • Descrição: Protocolo de autorização da SEFAZ

Este campo é preenchido apenas após a autorização da SEFAZ.

Validação da Chave de Acesso

Validação do Dígito Verificador

O dígito verificador é calculado da seguinte forma:

  1. Multiplique cada dígito por pesos de 2 a 9 (da direita para esquerda)
  2. Some os resultados
  3. Calcule o resto da divisão por 11
  4. Se o resto for 0, 1 ou >9, o DV é 0
  5. Caso contrário, DV = 11 - resto

Exemplo de Cálculo

Chave sem DV: 35240412345678000195550010000001231234567890

  1. Pesos: 2,3,4,5,6,7,8,9,2,3,4,5,6,7,8,9,...
  2. Multiplicações: 3×2 + 5×3 + 2×4 + ...
  3. Soma: 1234 (exemplo)
  4. 1234 mod 11 = 3
  5. DV = 11 - 3 = 8

Validação Completa

Para validar uma chave de acesso completa:

  1. Comprimento: Deve ter exatamente 44 dígitos
  2. Dígito verificador: DV deve conferir com cálculo
  3. UF: Código da UF deve ser válido
  4. CNPJ: CNPJ deve ser válido
  5. Modelo: Deve ser 55 ou 65

Consulta na SEFAZ

Consulta por Chave de Acesso

A chave de acesso permite:

  1. Autorização: Verificar se a NF-e foi autorizada
  2. Cancelamento: Verificar se foi cancelada
  3. Dados completos: Acessar todos os dados da NF-e
  4. DANFE: Baixar o DANFE autorizado

Limitações da Consulta

  • Prazo de guarda: XMLs devem ser armazenados por 5 anos
  • Acesso restrito: Apenas emitente, destinatário e fisco
  • Disponibilidade: Depende da SEFAZ (pode estar fora do ar)

Erros Comuns

DV Incorreto

Causa: Erro no cálculo do dígito verificador

Solução: Use nossa Calculadora DV para validar.

Chave Incompleta

Causa: Menos de 44 dígitos

Solução: Verifique se todos os campos foram preenchidos.

CNPJ Inválido

Causa: CNPJ não existe ou está inapto

Solução: Consulte na Receita Federal.

Boas Práticas

  1. Valide sempre: Antes de usar a chave para consultas
  2. Armazene corretamente: Guarde a chave completa
  3. Use ferramentas: Valide com nossa Calculadora DV
  4. Documente: Registre chaves de acesso importantes
  5. Verifique periodicmente: Confirme status na SEFAZ

Conclusão

A chave de acesso da NF-e é fundamental para gestão fiscal. Compreender sua estrutura e validação é essencial para evitar erros e garantir conformidade.

Use nossas ferramentas para validar, consultar e gerar chaves de acesso de forma rápida e precisa.

FiscalDev Tools

Pronto para colocar em prática?

Use nossas ferramentas gratuitas para validar XMLs, gerenciar certificados e muito mais. Tudo processado localmente no seu navegador.

Explorar ferramentas

Artigos Relacionados

Nós usamos cookies e outras tecnologias semelhantes para melhorar a sua experiência em nossos serviços, personalizar publicidade e recomendar conteúdo de seu interesse. Para mais detalhes, consulte nossa Política de Privacidade.