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.