Veja como a Paggo apoia sua empresa na transição para a Reforma Tributária. Saiba mais

XML da nota fiscal: o que é, como abrir e converter em PDF

O XML da nota fiscal é a própria nota fiscal eletrônica: um arquivo assinado pelo emitente e autorizado pela Secretaria da Fazenda. O DANFE e o PDF servem para ler e imprimir esse arquivo, mas não o substituem.

Equipe Paggo

Atualizado em

Leitura de 8 min
Trecho do código XML de uma NF-e ao lado do DANFE gerado a partir dele, com o valor total da nota e o status de autorização.

O XML é o arquivo em que a nota fiscal eletrônica existe

O Ajuste SINIEF 07/05 define a NF-e como um documento de existência apenas digital, cuja validade jurídica depende de duas coisas: a assinatura eletrônica qualificada do emitente e a autorização de uso dada pela Secretaria da Fazenda do estado. O arquivo que reúne a nota, a assinatura e a autorização é o XML.

XML (Extensible Markup Language) é um formato de texto em que cada informação fica entre marcações, como <nNF>1520</nNF> para o número da nota. O leiaute de cada campo é definido pelo Manual de Orientação do Contribuinte e pelas notas técnicas publicadas no Portal Nacional da NF-e. Por isso qualquer sistema lê a nota de qualquer emissor.

A mesma lógica vale para os outros documentos fiscais eletrônicos, cada um com o seu leiaute: a NF-e de mercadorias (modelo 55), a NFC-e do varejo (modelo 65), o CT-e e o MDF-e do transporte e a NFS-e de serviços. O guia sobre tipos de nota fiscal explica quando cada um é usado.

XML, DANFE e PDF: só o XML é o documento fiscal

ArquivoO que éPara que serveValidade fiscal
XMLA nota assinada e autorizadaLançamento no sistema, escrituração e guardaé a nota
DANFEDocumento auxiliar com leiaute oficialAcompanhar a mercadoria no transporte e facilitar a consulta da notanão substitui o XML
PDF gerado do XMLO DANFE em arquivo digitalConferir, compartilhar, imprimir e arquivarnão substitui o XML

O Ajuste SINIEF 07/05 instituiu o DANFE para acompanhar o trânsito das mercadorias e facilitar a consulta da nota, e proíbe que ele traga informação que não exista no XML (cláusula nona). O caminho é sempre do XML para o PDF, nunca o contrário. O artigo sobre o DANFE detalha os campos obrigatórios e o que mudou com IBS e CBS.

Receber só o PDF não basta. O emitente é obrigado a enviar ou disponibilizar o XML ao destinatário logo após a autorização (cláusula sétima, § 7º), e quem recebe a nota deve verificar a validade, a autenticidade e a autorização de uso (cláusula décima, § 1º).

O que tem dentro do XML de uma NF-e

O arquivo que circula entre as empresas é o da nota autorizada: ele junta a NF-e e o protocolo da SEFAZ dentro do grupo nfeProc. Estes são os grupos principais:

GrupoO que traz
infNFeA nota inteira. O atributo Id guarda a chave de acesso de 44 dígitos, precedida de “NFe”.
ideModelo, série, número, data de emissão, natureza da operação e se a nota é de entrada ou de saída.
emit e destCNPJ ou CPF, razão social, inscrição estadual e endereço do emitente e do destinatário.
detUm bloco por item, com código, descrição, NCM, CFOP, quantidade, valor e os impostos do item.
totalValor dos produtos, descontos, frete, impostos e o valor total da nota.
transpTransportadora, modalidade do frete e volumes.
cobr e pagFatura, duplicatas com vencimento e valor, e forma de pagamento.
infAdicInformações complementares de interesse do fisco e do contribuinte.
SignatureA assinatura digital do emitente.
protNFeO protocolo de autorização: número, data e hora e o código de situação (100 quer dizer uso autorizado).

Com a Reforma Tributária, a Nota Técnica 2025.002 acrescentou ao grupo de impostos de cada item os campos de IBS e CBS, como o CST e o código de classificação tributária (cClassTrib).

Como baixar o XML de uma nota fiscal

  1. 1
    Peça ao emitente. Ele tem o arquivo desde a emissão e é obrigado a enviá-lo ou disponibilizá-lo ao destinatário logo após a autorização. Na prática, o XML costuma chegar por e-mail junto com o PDF do DANFE.
  2. 2
    Use o sistema da empresa. Sistemas fiscais e ERPs consultam o serviço de distribuição de documentos da SEFAZ e baixam, pelo CNPJ e com certificado digital, as notas emitidas contra a empresa.
  3. 3
    Consulte o Portal Nacional da NF-e. Com a chave de acesso de 44 dígitos, impressa no DANFE, a consulta completa permite baixar o documento. Desde julho de 2020, ela exige certificado digital e fica restrita a quem participa da operação: emitente, destinatário, transportador e terceiros autorizados no próprio XML.

Na nota de serviço do padrão nacional, a chave de acesso tem 50 posições e a nota pode ser conferida na consulta pública da NFS-e. O guia de NFS-e mobile mostra como funciona o ambiente nacional.

Como abrir e ler o arquivo XML

O XML abre em qualquer computador, mas cada programa mostra a nota de um jeito:

Onde abrirO que apareceQuando usar
Navegador (Chrome, Edge, Firefox)O código em árvore, com todas as marcaçõesProcurar um campo, como a chave ou o valor total
Editor de texto (Bloco de Notas, TextEdit)O código bruto, em texto corridoCopiar uma informação
Excel para WindowsOs campos importados como tabela, em Dados > Obter Dados > De Arquivo > Do XMLListar itens e valores
Conversor de XML para PDFA nota no leiaute oficial do DANFEConferir a nota como documento

Onde achar as informações mais procuradas

InformaçãoMarcação no XML
Chave de acessoAtributo Id de infNFe, ou chNFe no protocolo
Número e série da notanNF e serie, dentro de ide
Data de emissãodhEmi, dentro de ide
CNPJ do emitenteCNPJ, dentro de emit
Valor totalvNF, dentro de total
Vencimento e valor das parcelasdVenc e vDup, dentro de cobr
Situação da autorizaçãocStat e nProt, dentro de protNFe

Não edite o XML. Qualquer alteração no conteúdo assinado invalida a assinatura digital, e o arquivo deixa de corresponder à nota autorizada. Erros se corrigem com carta de correção, quando a regra permite, ou com o cancelamento da nota e uma nova emissão.

Como converter o XML em PDF

Converter o XML em PDF é gerar o DANFE a partir do arquivo. O sistema emissor faz isso na emissão, mas quem recebe a nota nem sempre tem acesso a ele. Imprimir o XML como PDF pelo navegador não resolve: o resultado é o código da nota em páginas, e não o DANFE.

O conversor de XML para PDF gratuito da Paggo faz a conversão em três passos:

  1. 1
    Selecione os arquivos. Escolha ou arraste os XML das notas, até 200 por vez.
  2. 2
    Deixe o conversor montar o PDF. Ele identifica cada nota e gera o documento no leiaute oficial: DANFE para NF-e, DANFC-e para NFC-e, DANFSe para NFS-e Nacional e DAMDFE para MDF-e. A conversão roda no seu navegador, e o XML não sai do computador.
  3. 3
    Baixe os PDFs. Informe o e-mail e baixe os arquivos um a um ou todos juntos, em .zip.

CT-e e NFS-e no padrão próprio da prefeitura ainda não são aceitos.

O PDF mostra o conteúdo do arquivo, mas não prova que a nota está autorizada. Para isso, consulte a chave de acesso no Portal Nacional da NF-e ou, na nota de serviço, na consulta pública da NFS-e.

Tem um XML para conferir agora? Gere o DANFE em PDF sem instalar nada.

Por quanto tempo guardar o XML

O emitente deve manter a NF-e em arquivo digital pelo prazo previsto na legislação tributária, e o destinatário tem a mesma obrigação (Ajuste SINIEF 07/05, cláusula décima). Só o destinatário que não é credenciado a emitir NF-e pode guardar o DANFE no lugar do XML (§ 2º).

O Código Tributário Nacional manda conservar os comprovantes até a prescrição dos créditos tributários das operações a que se referem (art. 195, parágrafo único). Os prazos de decadência e de prescrição do CTN são de cinco anos cada, contados a partir de momentos diferentes, então a guarda pode passar de cinco anos desde a emissão. Confirme com a contabilidade o prazo que vale para a empresa.

Perguntas frequentes sobre o XML da nota fiscal

O XML é a nota fiscal?

Sim. Na nota fiscal eletrônica, o XML assinado e autorizado pela SEFAZ é o documento fiscal. O DANFE e o PDF são representações do arquivo para leitura e impressão.

Dá para gerar o XML a partir do DANFE ou do PDF?

Não. O XML autêntico só existe com a assinatura do emitente e o protocolo de autorização. Com a chave de acesso do DANFE, quem participa da operação pode baixar o arquivo na consulta completa do Portal Nacional da NF-e, com certificado digital.

O fornecedor mandou só o PDF. O que fazer?

Peça o XML. O emitente é obrigado a enviar ou disponibilizar o arquivo ao destinatário, e é o XML que entra no sistema e fica guardado. Enquanto ele não chega, a chave de acesso impressa no DANFE permite conferir a situação da nota no portal.

Como abrir um XML de nota fiscal sem programa?

Abra o arquivo no navegador para ver o código ou use um conversor de XML para PDF para ver a nota no leiaute do DANFE. Nos dois casos não é preciso instalar nada.

Como abrir o XML da nota fiscal no Excel?

No Excel para Windows, use Dados > Obter Dados > De Arquivo > Do XML e escolha o arquivo. O Excel mostra os grupos da nota em tabelas, o que ajuda a listar itens e valores, mas não monta o DANFE.

Converter o XML em PDF valida a nota?

Não. O conversor lê o arquivo e monta o PDF com o que está nele. A confirmação de que a nota está autorizada, cancelada ou inexistente vem da consulta da chave de acesso no portal oficial.

Glossário rápido

XML da nota fiscal
Arquivo de texto estruturado em que a nota fiscal eletrônica existe. Assinado pelo emitente e autorizado pela SEFAZ, é o documento com validade fiscal.
Chave de acesso
Código de 44 dígitos que identifica cada NF-e. Fica no XML e é impresso no DANFE; serve para consultar a nota no Portal Nacional da NF-e.
Protocolo de autorização
Registro da SEFAZ anexado ao XML que confirma a autorização de uso da nota, com número, data e hora e o código de situação.

Recebe diversas notas fiscais todo mês?

Na central de documentos da Paggo, as notas fiscais de todos os CNPJs são capturadas por IA, que revisa os valores e aponta fraudes.

Inscreva-se para receber conteúdos exclusivos no seu e-mail

Escolha se a Paggo pode usar cookies de terceiros. Você pode voltar aqui quando quiser pelo link no rodapé. Detalhes de cada cookie na Política de Cookies.