Chave de acesso da NFS-e: decodificador

Descubra o que cada posição dos 50 dígitos significa e confira o dígito verificador antes de lançar a nota.

Atualizado em 4 de novembro de 2026

Pode colar com espaços ou com o prefixo "NFS". Ver um exemplo fictício.

Como a chave de 50 dígitos é formada

A regra está no esquema oficial da NFS-e (tipo TSIdNFSe): o identificador é "NFS" seguido de 50 dígitos, que formam a chave de acesso.

Posições 1–7Código IBGE do município emissor (consultar)
Posição 8Ambiente gerador: 1 = sistema próprio do município; 2 = Sefin Nacional
Posição 9Tipo de inscrição federal: 1 = CPF; 2 = CNPJ
Posições 10–23CPF (com 000 à esquerda) ou CNPJ do emitente
Posições 24–36Número da NFS-e (13 dígitos)
Posições 37–40Ano e mês da emissão (AAMM)
Posições 41–49Código numérico
Posição 50Dígito verificador (módulo 11)

Onde encontrar a chave

  • No DANFSe (o PDF da nota): campo "Chave de Acesso da NFS-e", geralmente junto ao QR Code.
  • No XML: atributo Id da tag infNFSe, sem as letras "NFS". O leitor de XML extrai e decodifica automaticamente.

Com a chave em mãos, a consulta oficial é feita na Consulta Pública do Portal Nacional da NFS-e.

Perguntas frequentes

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

A chave da NFS-e do padrão nacional tem 50 dígitos. No XML, o identificador da nota tem 53 posições porque começa com o prefixo "NFS".

A chave da NFS-e é igual à da NF-e?

Não. A chave da NF-e (mercadorias) tem 44 dígitos e outra estrutura. Notas de serviço de sistemas próprios de prefeituras podem nem ter chave nesse formato.

Esta ferramenta diz se a nota é válida?

Ela confere a estrutura (tamanho, dígito verificador, CPF/CNPJ e data). Para saber se a nota existe e não foi cancelada, consulte a chave no Portal Nacional da NFS-e.

O que significa ambiente gerador 1 ou 2?

1 indica nota gerada pelo sistema próprio do município e compartilhada com o ambiente nacional; 2 indica nota gerada pela Sefin Nacional, isto é, pelo Emissor Nacional.