O XML da nota fiscal é o arquivo digital oficial que registra uma operação comercial. Essencial para empresas, ele comprova a transação perante a Secretaria da Fazenda (Sefaz) e possui validade jurídica.
No artigo a seguir, descubra o que é XML, sua função, como gerá-lo e a importância de um bom gerenciamento de documentos fiscais.
O que é XML e para que serve?
O XML da Nota Fiscal Eletrônica (NF-e) é o arquivo digital que representa a nota fiscal em si. Enquanto o PDF (Danfe) serve apenas para consulta visual ou para acompanhar o produto na rua, o XML guarda todos os dados da operação de forma estruturada e possui validade jurídica para fiscalização e contabilidade.
A função do XML é registrar, organizar e validar as informações de uma transação comercial para que governos e sistemas conversem entre si.
Quais informações devem constar no XML?
Para manter o controle fiscal e garantir uma gestão empresarial correta, o XML é dividido em grupos de dados:
- Informações gerais: contém o número da nota, série, data e hora da emissão, e a chave de acesso.
- Emitente: dados da empresa ou pessoa que está vendendo o produto ou prestando o serviço (nome, CNPJ, Inscrição Estadual e endereço).
- Destinatário: dados de quem está comprando ou contratando (nome, CNPJ/CPF, endereço).
- Produtos ou serviços: lista detalhada com descrição, quantidade, valor unitário e valor total de cada item.
- Impostos e tributos: cálculos discriminados como ICMS, IPI, PIS, COFINS e ISS
- Transporte e cobrança: dados de como a mercadoria foi enviada (transportadora, placas de veículos) e como será paga (à vista, a prazo, boletos).
Conforme a legislação vigente, tanto o emitente quanto o destinatário têm a obrigatoriedade de armazenar o arquivo XML com segurança pelo prazo mínimo de cinco anos para evitar multas em fiscalizações.
Qual a diferença entre XML, Danfe e nota fiscal eletrônica?
A Nota Fiscal Eletrônica (NF-e) é o documento digital que registra uma operação comercial. O XML é a nota fiscal em si (o arquivo de dados com validade jurídica), enquanto o Danfe é a sua representação impressa simplificada para consulta e acompanhamento da carga.
A nota fiscal é o conceito geral do documento digital, cujo papel é formalizar a venda e o cálculo de impostos, com validade jurídica. O XML é o documento oficial. Validado pelo Fisco, deve ser guardado para prestação de contas, também com validade jurídica. O Danfe acompanha a mercadoria no trânsito e facilita a leitura rápida dos dados e não possui validade jurídica.
Onde fica o XML da nota fiscal?
O arquivo XML da nota fiscal é o documento fiscal oficial com validade jurídica. Ele fica armazenado nos servidores da Sefaz e das prefeituras. Empresas devem centralizar esses arquivos em sistemas integrados (ERPs) para garantir total rastreabilidade, praticidade e evitar pesadas multas por perda de documentos.
Para acessar o XML, você pode utilizar os métodos manuais ou automatizados. Isto é, por meio do Portal Nacional da NF-e ou o site da Sefaz do seu estado, com a inserção do código de 44 dígitos. Logo após, faça a verificação de segurança (captcha) e realize o download do arquivo utilizando um certificado digital válido (e-CNPJ ou e-CPF). Ressaltamos, porém, que este processo é inviável para um alto volume de notas fiscais.
Por isso, em vez de buscar nota por nota, a rotina ideal utiliza sistemas contábeis ou ERPs, pois soluções automatizadas e plataformas de gestão fiscal comunicam-se diretamente com os webservices da Sefaz. No caso, o sistema realiza a captura automática e o download em lote de todos os documentos emitidos contra o CNPJ da sua empresa.
Manter os XMLs centralizados e organizados internamente elimina o retrabalho e protege sua empresa. Essa prática garante a prevenção contra perda de documentos, pois a legislação exige a guarda obrigatória desses arquivos por cinco anos. Além disso, oferece rastreabilidade e praticidade, permitindo a importação automática de dados para o setor contábil e a conciliação financeira ágil, sem depender de fornecedores para reenvio de arquivos.
Como gerar o arquivo XML da NF-e?
Gerar o arquivo XML da NF-e é o processo de converter os dados de uma venda (produtos, impostos e valores) em um documento digital padronizado. Isso exige um sistema emissor para montar o layout correto e um certificado digital para assinar o arquivo e enviá-lo à Sefaz.
O processo simplificado de emissão segue esta sequência lógica:
- Preenchimento dos dados: você insere no sistema emissor as informações da venda, como os dados do cliente, os produtos vendidos, preços e formas de pagamento.
- Cálculo de impostos: o sistema calcula automaticamente os tributos exigidos pela lei com base nos produtos.
- Geração do XML de envio: com os dados calculados, o sistema cria o arquivo XML. Pense nele como o “código-fonte” oficial da nota fiscal.
- Assinatura digital: para ter validade jurídica, o XML é assinado digitalmente usando o certificado digital da sua empresa.
- Envio à Sefaz: o sistema transmite esse XML assinado para a Sefaz do seu estado.
- Autorização: a Sefaz valida as informações e devolve um protocolo de aprovação. O XML original é então atualizado com essa autorização, tornando-se a nota fiscal definitiva.
Fazer esse processo manualmente no site do governo é inviável para quem emite muitas notas, pois é trabalhoso e exige preencher dezenas de campos para cada venda. É aqui que entram os sistemas emissores e as plataformas integradas.
Se você tem um e-commerce, ERP ou software de gestão e precisa automatizar toda essa etapa burocrática de geração, assinatura e comunicação com a Sefaz de forma ágil, a Focus NFe é a solução ideal. Ela funciona como uma ponte inteligente (API) que automatiza a emissão e o gerenciamento dos XMLs, permitindo que sua empresa processe notas em massa sem se preocupar com os detalhes técnicos e as constantes mudanças na legislação.
Vantagens em usar o XML para NF-e?
O uso do arquivo XML na NF-e transforma a gestão empresarial ao substituir o papel por um modelo de dados estruturado. Seus ganhos práticos vão muito além do cumprimento de exigências do Fisco, garantindo a automação de processos, total organização do acervo fiscal e eliminação de retrabalho com digitação manual.
- Automação e integração: como é um formato de dados estruturados, sistemas de gestão (ERPs) leem o XML diretamente. Isso permite a importação automática de notas de fornecedores, dando entrada no estoque e no financeiro sem precisar redigitar nenhuma informação.
- Redução de erros manuais: a digitação de números de notas, chaves de acesso ou valores de impostos é suscetível a erros humanos. O XML elimina essa falha, pois o sistema transfere os dados exatos validados pela Secretaria da Fazenda (Sefaz).
- Organização e armazenamento otimizado: acaba com o volume de papel, economiza espaço físico e facilita a consulta de milhares de documentos. Os arquivos ficam centralizados, o que agiliza a localização de qualquer transação passada.
- Compliance e validade jurídica: diferente do Danfe (a versão em PDF, que é apenas um espelho), o XML é o documento oficial da Nota Fiscal. Ele contém a assinatura digital e o protocolo de autorização da Sefaz, garantindo conformidade total em auditorias e fiscalizações.
Como automatizar a gestão de XML de notas fiscais?
A automação da gestão de XML elimina dependências manuais, garantindo a captura contínua e segura de documentos direto da Sefaz. Isso protege a empresa contra multas por falta de guarda de documentos, extingue o retrabalho de digitação de chaves de acesso e centraliza as informações para consultas ágeis.
Avançando para a decisão, a eficiência operacional depende da implementação prática de tecnologias voltadas para a captação, guarda e integração fiscal, conforme elencado a seguir.
Captura automática direta da Sefaz
A principal mudança estratégica é deixar de depender de fornecedores que enviam os arquivos por e-mail. Com a captura automática, o sistema busca continuamente todas as notas emitidas contra o CNPJ da sua empresa diretamente nos ambientes oficiais.
Utilize o seu certificado digital (A1 ou A3) em plataformas especializadas em gestão de documentos fiscais. Esses sistemas realizam varreduras automáticas, identificam as notas e realizam o download dos arquivos em lote, sem necessidade de intervenção humana.
Manifestação do destinatário automatizada
Para garantir o download de notas de terceiros de forma legal e segura, o sistema deve realizar a chamada “Ciência da Emissão” junto à Sefaz.
Configure o sistema fiscal para manifestar automaticamente as operações como “Confirmação da Operação”. Além de validar a transação comercial, esse processo baixa o XML automaticamente e protege a sua empresa contra o uso indevido do seu CNPJ em operações fraudulentas.
Armazenamento e centralização em nuvem
A perda de arquivos XML gera enormes riscos de autuação fiscal. A regra é clara: os arquivos originais com validade jurídica devem ser armazenados por cinco anos mais o ano corrente.
Adote um repositório seguro e automatizado em nuvem. Ao invés de pastas locais desorganizadas, busque plataformas que organizam tudo de forma padronizada para consultas rápidas e para envio ao seu escritório contábil.
Integração direta com o ERP ou sistema contábil
A consulta e o lançamento manual de notas são os maiores causadores de lentidão e erros de digitação. O XML possui todos os dados estruturados da operação e deve alimentar o seu financeiro sem digitação.
Conecte o seu software de captura de XML diretamente ao seu sistema de gestão (ERP). Quando o XML é importado, o sistema já automatiza a conciliação de contas a pagar, o lançamento de estoque e o cadastro de produtos, realizando apenas a conferência de exceções.
Simplifique sua gestão de documentos fiscais com a Focus NFe
Gerenciar documentos fiscais manualmente expõe seu negócio a riscos de conformidade, erros de cálculo e perda de tempo. Para solucionar esses gargalos, a Focus NFe oferece uma infraestrutura de automação fiscal que centraliza, protege e simplifica suas operações com total escalabilidade.
Lidar com planilhas inconsistentes, contingências da Sefaz e validações complexas tira o foco do seu crescimento. Para evitar que a burocracia trave a emissão das suas notas, a Focus NFe atua diretamente no seu sistema por meio de integração via API, cuidando do armazenamento seguro dos dados e da comunicação com os órgãos governamentais.
Somos um ecossistema de soluções para a emissão, consulta e gestão de documentos fiscais eletrônicos. Nossos recursos permitem que empresas dos mais diversos portes e segmentos automatizem processos e ganhem mais tempo para focar no que importa.
Sua empresa possui desenvolvedores ou um sistema interno e deseja automatizar a emissão de notas fiscais, a consulta de documentos fiscais e o gerenciamento de eventos da NFe? Conheça nosso conjunto de APIs para emissão e gestão de documentos fiscais!
Converse já com a nossa equipe e descubra como integrar nossas soluções ao seu sistema.
Perguntas frequentes sobre XML da nota fiscal
A seguir, as principais perguntas sobre o assunto XML da nota fiscal.
O XML substitui a nota fiscal?
Não, porque o XML é a própria nota fiscal. O arquivo XML (formato digital padronizado) é o documento oficial que possui validade jurídica para o Fisco, contendo a assinatura digital e o protocolo de autorização da Sefaz.
Posso excluir XML antigo?
Se for um arquivo XML de nota fiscal, a resposta é não. A legislação fiscal brasileira (Artigo 173 do Código Tributário Nacional) exige que tanto empresas quanto pessoas físicas guardem os arquivos XML de notas por pelo menos cinco anos.
Como converter XML em PDF?
Por meio de conversores online gratuitos. Basta enviar o arquivo para sites especializados, que farão a leitura estruturada (especialmente útil para notas fiscais) e gerarão o documento pronto para download.
O que fazer se perder o XML?
O primeiro passo é tentar recuperá-lo diretamente pelo Portal Nacional da Nota Fiscal Eletrônica usando a chave de acesso e o certificado digital da empresa. Você também pode utilizar plataformas automatizadas ou solicitar o envio ao seu fornecedor.
Como conseguir o XML de uma nota fiscal de serviço?
Como as notas de serviço são de responsabilidade de cada município, não existe um portal único nacional para baixar todas elas de forma direta. Porém, é possível consegui-las por meios como o portal da prefeitura onde a nota foi emitida, solicitação direta ao prestador, Portal Nacional da NFS-e, ou softwares de gestão fiscal.
Onde fica o XML da nota fiscal?
O arquivo XML da nota fiscal é o documento legal de fato e fica armazenado nos sistemas da Secretaria da Fazenda (SEFAZ). Você pode acessá-lo diretamente pelo Portal Nacional da NF-e utilizando a chave de acesso e um certificado digital, ou solicitá-lo por e-mail à empresa emitente.
Como enviar XML de Nota Fiscal?
O envio do arquivo XML da Nota Fiscal (NF-e ou NFS-e) pode ser feito de forma manual ou automática pelo seu sistema de emissão. Basta baixar o arquivo XML autorizado, anexá-lo a um e-mail junto com o Danfe (PDF) e enviá-lo diretamente para o cliente ou para o seu contador.
Como gerar XML de nota fiscal de serviço prefeitura?
Para gerar o XML de uma Nota Fiscal de Serviço (NFS-e) de prefeitura, você deve emiti-la através do portal do município ou do Portal Nacional de NFS-e. O arquivo XML é gerado e disponibilizado automaticamente pelo sistema da prefeitura após a emissão e validação da nota.