Como gerar DANFE pelo XML

Para gerar o DANFE pelo XML, pegue o arquivo autorizado da NF-e, envie ou cole o conteúdo num gerador de DANFE e baixe o PDF. O XML continua sendo o documento fiscal válido; o PDF serve para ler, conferir e imprimir.

Resposta direta

Gerar DANFE pelo XML é o caminho mais completo que existe. O XML autorizado da NF-e já traz tudo: emitente, destinatário, itens, impostos, totais, transporte e protocolo de autorização. O gerador só lê esses dados e desenha o PDF no layout do DANFE.

Na prática são três passos: abrir uma ferramenta para gerar DANFE pelo XML, enviar o arquivo (ou colar o conteúdo) e baixar o PDF. Não precisa instalar programa, nem ter certificado digital.

Um ponto importante antes de começar: o DANFE é uma representação gráfica simplificada da nota. Ele não substitui o XML. Por isso, gere o PDF, mas guarde o arquivo original. Se tiver dúvida sobre isso, vale ler XML NF-e ou DANFE: qual guardar.

Onde encontrar o XML da nota

Antes de gerar qualquer coisa, você precisa do arquivo certo. O XML que interessa é o autorizado, normalmente com a tag de protocolo junto da nota (o chamado nfeProc). Ele costuma chegar por um destes caminhos.

Se você não tem o arquivo, o guia como baixar XML da nota fiscal mostra as alternativas. E a página baixar XML NFe resume como recuperar o arquivo e já seguir para o DANFE.

  • Anexo do e-mail que o fornecedor envia junto com a mercadoria.
  • Download no ERP ou sistema emissor de quem emitiu a nota.
  • Pasta compartilhada pela contabilidade.
  • Portal do fornecedor ou do marketplace, em vendas online.

Passo a passo para gerar o PDF

O fluxo é o mesmo no computador e no celular. Leva menos de um minuto quando o XML está íntegro.

No Gerador de Danfe, você pode enviar o arquivo ou colar o texto do XML, com até 1 MB por arquivo. A ferramenta aceita NF-e modelo 55, que sai no layout de DANFE, e NFC-e modelo 65, que sai no layout de DANFCE. Se o XML for de um CT-e, o resultado é um DACTE; para esse caso há a página de DACTE online.

  • Abra a ferramenta de DANFE online no navegador.
  • Escolha enviar o arquivo .xml ou colar o conteúdo copiado.
  • Confirme e aguarde a geração do PDF.
  • Baixe o DANFE e confira os dados principais antes de repassar.
  • Guarde o XML original na pasta da empresa ou no seu sistema.

O que conferir no DANFE gerado

O PDF reflete exatamente o que está no XML. Se algo estiver errado no DANFE, o erro está na nota, não no gerador. Por isso a conferência vale a pena, principalmente antes de pagar um boleto ou dar entrada no estoque.

A chave de acesso tem 44 dígitos e codifica UF, ano e mês de emissão, CNPJ do emitente, modelo, série e número. Se quiser checar se ela é coerente, use a ferramenta de validar chave NF-e ou leia o guia sobre a chave de acesso NF-e de 44 dígitos.

  • Chave de acesso e número da nota batem com o que você esperava.
  • Emitente e destinatário corretos, com CNPJ ou CPF certos.
  • Itens, quantidades e valores conferem com o pedido.
  • Totais da nota e impostos destacados fazem sentido.
  • Protocolo de autorização aparece no documento.

Erros comuns e como resolver

A maioria das falhas vem do arquivo, não da ferramenta. Os casos abaixo são os que mais aparecem para quem tenta gerar DANFE pelo XML.

O primeiro é o XML cortado. Acontece quando alguém copia o conteúdo pela metade, ou quando o arquivo foi salvo incompleto. A solução é enviar o arquivo pelo botão de upload em vez de colar o texto. O segundo é mandar o arquivo errado: um PDF renomeado para .xml, o XML de uma NFS-e (nota de serviço), ou uma página HTML salva do portal. Nesses casos não existe NF-e dentro do arquivo para converter.

Outro erro frequente é usar o XML da nota sem o protocolo, que é o arquivo gerado antes da autorização. Ele pode até ser lido, mas não comprova que a nota foi autorizada. Peça ao emitente o XML autorizado. Se você precisar entender o que tem dentro do arquivo, o guia como abrir arquivo XML da NF-e ajuda.

  • XML cortado na cópia: envie o arquivo pelo upload.
  • Arquivo que não é NF-e: confira se não é PDF, NFS-e ou HTML.
  • Arquivo acima de 1 MB: verifique se não há vários documentos juntos.
  • XML sem protocolo: peça o arquivo autorizado ao emitente.

XML ou chave de acesso: qual usar

Se você já tem o XML, use o XML. Ele gera o DANFE completo, com itens, impostos e transporte, sem depender de consulta externa.

A chave de acesso é útil quando você não tem o arquivo. Na consulta NF-e pela chave de acesso, buscamos o documento completo no nosso acervo para notas de todos os estados. Quando não há documento completo disponível, a consulta pública só divulga um resumo da nota, sem os itens. Nesse caso, o caminho para o DANFE completo volta a ser o XML.

Depois de gerar: imprimir, guardar e repetir

Com o PDF em mãos, você pode imprimir para acompanhar a mercadoria ou arquivar como cópia de leitura. O guia como imprimir DANFE traz dicas de configuração de impressão.

Para quem gera DANFE todo dia, vale criar uma conta. A conta logada guarda o histórico de consultas, com download do PDF e do XML depois. Para volume maior, há créditos e planos em planos e créditos, e empresas com sistema próprio podem integrar pela documentação da API.

Perguntas frequentes

O DANFE gerado pelo XML tem validade fiscal? Ele é uma representação gráfica da NF-e. O documento fiscal válido é o XML autorizado. O PDF serve para leitura, conferência e impressão. Mais detalhes em DANFE tem validade fiscal.

Preciso de certificado digital para gerar DANFE pelo XML? Não. O XML já contém os dados. O certificado é usado por quem emite a nota, não por quem só quer visualizá-la.

Consigo gerar DANFE de NFC-e pelo XML? Sim. O XML de NFC-e (modelo 65) gera o PDF no layout de DANFCE.

O gerador emite ou cancela notas? Não. O Gerador de Danfe não é emissor: não emite, não cancela e não autoriza NF-e. Ele só transforma o XML que já existe em PDF.

Posso testar sem cadastro? Sim. Dá para gerar sem criar conta. O cadastro faz sentido para uso recorrente, histórico e volume.

Por quanto tempo devo guardar o XML? Documentos fiscais costumam ser guardados pelo prazo decadencial, em regra 5 anos. Confirme a rotina com o seu contador.

Na prática: com o XML autorizado em mãos, gere o DANFE ou DACTE em PDF quando precisar de uma versão legível para imprimir ou enviar.

Gere seu DANFE agora

Cole a chave, o XML ou faça upload. Grátis para começar, sem cadastro.