O XML (eXtensible Markup Language) é o formato oficial dos arquivos da Nota Fiscal Eletrônica (NF-e) no Brasil. Cada vez que uma empresa emite uma nota, ela gera um arquivo XML contendo todos os dados — emissor, destinatário, produtos, valores, impostos — em uma estrutura padronizada que a Receita Federal e a SEFAZ entendem. Esse arquivo é o documento fiscal oficial, e a empresa é obrigada a guardá-lo por 5 anos.
Neste guia completo, você vai entender o que é o XML da NF-e, como abrir o arquivo, qual a diferença entre XML, NF-e e DANFE, o que tem dentro do arquivo, como armazenar corretamente, ferramentas para visualizar e quais são as obrigações de guarda do contribuinte.

O que é XML?
O XML (eXtensible Markup Language) é uma linguagem de marcação criada pelo W3C (World Wide Web Consortium) nos anos 1990 para permitir a troca padronizada de dados entre sistemas — independente do software ou da plataforma usada. Lembra muito o HTML em estrutura (usa tags), mas com diferença fundamental: enquanto o HTML descreve como apresentar a informação, o XML descreve o que é a informação.
Características principais:
- Hierárquico: dados organizados em forma de árvore (elementos pais e filhos)
- Padronizado: estrutura definida por padrões reconhecidos internacionalmente
- Portável: arquivo gerado em um sistema pode ser lido por qualquer outro
- Flexível: permite criar tags personalizadas conforme a necessidade
- Texto puro: pode ser aberto em editor de texto comum
XML e a Nota Fiscal Eletrônica
No Brasil, o XML virou indispensável a partir de 2005, quando a Nota Fiscal Eletrônica (NF-e) começou a substituir os antigos talões de papel. A partir daí, toda nota fiscal eletrônica:
- É gerada em formato XML pelo sistema emissor
- É assinada digitalmente com Certificado Digital A1 ou A3 da empresa
- É transmitida à SEFAZ do estado para autorização
- Recebe um XML de retorno com a autorização (ou rejeição) do Fisco
- Tem o DANFE impresso a partir do XML — apenas como documento auxiliar visual
O documento fiscal de fato é o XML, não a impressão da DANFE. Quem perde o XML perde a nota — a impressão sozinha não tem validade legal sem o arquivo eletrônico correspondente arquivado.
XML × NF-e × DANFE: qual a diferença?
| Item | O que é | Tem valor fiscal? |
|---|---|---|
| NF-e | Conceito jurídico — a “nota fiscal eletrônica” como documento fiscal | Sim — é o documento fiscal de fato |
| XML | Formato técnico — o arquivo digital padronizado que contém os dados da NF-e | Sim — é a representação eletrônica oficial |
| DANFE | Documento Auxiliar — versão imprimível da NF-e, gerada a partir do XML | Não — apenas auxiliar para conferência |
Resumindo: NF-e é o conceito, XML é o arquivo, DANFE é a impressão para conferência.
O que tem dentro do XML da NF-e?
Um XML de NF-e contém todas as informações da operação comercial, distribuídas em blocos hierárquicos:
- Dados do emissor: CNPJ, razão social, endereço, inscrição estadual, regime tributário
- Dados do destinatário: CNPJ ou CPF, razão/nome, endereço
- Identificação da nota: número, série, modelo, data e hora de emissão, chave de acesso de 44 dígitos
- Dados dos produtos: descrição, NCM, CFOP, CEST, quantidade, unidade, valor unitário, valor total
- Tributos detalhados: ICMS, IPI, PIS, COFINS, ISS (conforme operação)
- Transporte: transportadora, modalidade de frete, volumes
- Pagamento: forma e valor
- Informações adicionais: observações de interesse do Fisco e do contribuinte
- Assinatura digital: hash criptográfico que garante a autenticidade do arquivo
- Protocolo de autorização: número e data da autorização da SEFAZ
Cada um desses blocos segue um leiaute oficial definido pela Receita Federal, atualizado periodicamente. Empresas que usam sistemas dedicados como o Nfemais recebem essas atualizações automaticamente — quem opera com sistemas ultrapassados ou planilhas próprias enfrenta dificuldade a cada nova versão do leiaute.

Como abrir um arquivo XML
O XML é um arquivo de texto puro — pode ser aberto em vários programas. Algumas opções:
1. Editor de texto
Bloco de Notas (Windows), TextEdit (Mac), VS Code, Sublime Text — qualquer editor abre o XML. A visualização vem como código bruto, sem formatação, mas todos os dados ficam acessíveis.
2. Navegador web
Chrome, Edge, Firefox, Safari — basta arrastar o arquivo .xml para a janela do navegador. Apresenta o conteúdo de forma estruturada, com hierarquia visível.
3. Sistema emissor de NF-e
O caminho mais prático: o próprio sistema que emitiu a nota. Mostra os dados em formato amigável (campos preenchidos), permite reimprimir DANFE, consultar histórico, gerar relatórios. Nfemais, eGestor e outros ERPs fazem isso nativamente.
4. Ferramentas online de consulta
Se você só tem a chave de acesso (44 dígitos) e precisa consultar a DANFE da nota, ferramentas como o Web DANFE Online consultam diretamente pela chave e geram a versão visual.
5. Excel ou planilhas
Possível mas não ideal. O Excel abre o XML, mas a visualização é tabelar e perde parte da hierarquia. Útil só para conferências pontuais.
Como armazenar o XML da NF-e
A legislação obriga o contribuinte a guardar o XML por 5 anos (prazo prescricional dos tributos). Algumas opções de armazenamento:
- Armazenamento em nuvem do próprio sistema emissor: o ideal — fica integrado, com backup automático, busca por filtros e acesso de qualquer lugar
- Backup local em servidor da empresa: precisa ter rotina de backup robusta e local seguro
- Armazenamento em cloud genérica (Google Drive, Dropbox, OneDrive): funciona, mas a organização (nomenclatura, busca) fica a cargo da empresa
- HD externo: não recomendado como única forma — risco de perda física
Multa por não armazenar: a Receita Federal pode multar em até R$ 1.000 por nota faltante — empresa com fluxo grande pode acumular passivo enorme rapidamente.

Quando preciso do XML?
- Para registrar entrada da mercadoria: seu sistema importa o XML do fornecedor para criar a entrada de estoque automaticamente
- Para a contabilidade fechar o mês: o contador escritura todas as notas a partir dos XMLs
- Para apurar tributos: ICMS, IPI, PIS, COFINS são calculados a partir das informações dos XMLs
- Para entregar o SPED Fiscal e demais obrigações acessórias
- Para responder fiscalizações da Receita ou SEFAZ
- Para reimprimir a DANFE em caso de perda
- Para conferir devoluções, cancelamentos, retificações
Como conferir um XML de NF-e
Pra validar a autenticidade de um XML recebido (de fornecedor, por exemplo):
- Verifique a chave de acesso de 44 dígitos — ela aparece no DANFE e identifica a nota unicamente
- Acesse o portal da NF-e (nfe.fazenda.gov.br) ou da SEFAZ do estado emissor
- Use a função “Consultar NF-e” e informe a chave
- Confira se a nota está autorizada (não cancelada, não denegada)
- Compare os dados visíveis no portal com o XML recebido
Notas com status “cancelada” ou “denegada” não devem ser usadas para entrada de mercadoria — gera passivo fiscal.
Erros comuns relacionados ao XML
- Perda do XML: empresa só guarda DANFE impresso — sem o XML, não consegue importar para o sistema, apurar tributos ou responder à Receita
- Importar XML denegado/cancelado: contabilizar nota inválida gera passivo fiscal
- NCM/CFOP errado: CFOP errado leva a tratamento fiscal incorreto. O blog do Nfemais tem explicações detalhadas dos principais CFOPs
- Não reconciliar com nota física: mercadoria chega, mas o XML correspondente não é importado — diverge o estoque
- Não acompanhar eventos da nota: cancelamentos, cartas de correção, devoluções precisam ser registrados no sistema
XML e a Reforma Tributária
A Reforma Tributária em transição entre 2026 e 2033 traz mudanças no leiaute do XML da NF-e. A partir de 2026, os campos da NF-e começam a refletir os novos tributos (CBS, IBS, Imposto Seletivo) em paralelo aos antigos (ICMS, IPI, PIS, COFINS) — até a transição completa em 2033.
Empresas que usam sistemas emissores atualizados (com manutenção contínua de leiaute) passam pela transição com mínimo atrito. Quem opera com sistemas legados precisa migrar — manualmente, é praticamente inviável acompanhar todas as mudanças que vêm pela frente.
Perguntas frequentes sobre XML
O que é XML?
XML (eXtensible Markup Language) é uma linguagem de marcação padronizada que organiza dados em forma hierárquica. No Brasil, é o formato oficial dos arquivos de Nota Fiscal Eletrônica (NF-e) desde 2005.
Qual a diferença entre XML, NF-e e DANFE?
NF-e é o conceito jurídico (documento fiscal eletrônico). XML é o arquivo digital que contém os dados da NF-e. DANFE é a versão impressa, gerada a partir do XML, usada apenas como documento auxiliar para conferência.
Como abrir um arquivo XML?
Pelo Bloco de Notas, navegador web (Chrome, Edge), pelo sistema emissor de NF-e da empresa ou por ferramentas online especializadas. Excel também abre, mas a visualização fica menos amigável.
Por quanto tempo preciso guardar o XML da NF-e?
5 anos, contados do encerramento do exercício fiscal. É o prazo prescricional dos tributos. Multa por não guardar pode chegar a R$ 1.000 por nota faltante.
O XML tem valor fiscal?
Sim. O XML é o documento fiscal de fato — a NF-e em formato eletrônico autorizada pela SEFAZ. A DANFE impressa é apenas auxiliar; sem o XML correspondente arquivado, a impressão não vale.
Como conseguir o XML de uma nota fiscal?
O fornecedor deve enviar por e-mail (junto com a DANFE em PDF). Caso não receba, peça diretamente ao fornecedor ou consulte pelo portal da SEFAZ usando a chave de acesso de 44 dígitos.
Posso editar um XML de NF-e?
Tecnicamente sim (é arquivo de texto), mas NÃO faça isso. O XML tem assinatura digital — qualquer alteração invalida a assinatura, o que torna o arquivo fraudulento. Para corrigir, o caminho é cancelar a nota original ou emitir Carta de Correção (CC-e).
O que é a chave de acesso de 44 dígitos?
É o identificador único da NF-e — uma sequência de 44 dígitos que aparece no DANFE e dentro do XML. Permite consultar a nota em qualquer portal SEFAZ. Cada NF-e tem uma chave única no Brasil.
Como saber se um XML é válido?
Consulte a chave de acesso (44 dígitos) no portal nacional da NF-e (nfe.fazenda.gov.br) ou na SEFAZ do estado emissor. Se o status for “Autorizada”, a nota é válida. Status “Cancelada” ou “Denegada” indicam que não deve ser usada.
Conclusão
O XML é a espinha dorsal da Nota Fiscal Eletrônica brasileira — sem ele, não há nota fiscal, não há registro contábil, não há apuração de tributos. Para qualquer empresa que vende mercadorias ou presta serviços com NF-e, dominar a relação entre XML, NF-e e DANFE é parte do conhecimento básico do dia a dia. E manter os arquivos XML organizados e arquivados por 5 anos é obrigação legal — não opcional.
Para ter emissão, armazenamento e consulta de XMLs sem dor de cabeça, vale combinar um sistema dedicado de NF-e como o Nfemais com uma plataforma completa de gestão como o eGestor — que integra emissão fiscal, controle de estoque, financeiro, faturamento e relatórios. E quando precisar consultar uma DANFE pela chave de acesso, o Web DANFE Online resolve em poucos cliques.



![Emitir NFC-e no RJ: Tutorial detalhado com sistema emissor [2026]](https://blog.egestor.com.br/wp-content/uploads/2-1-1.png)
0 comentários