Ir para o conteúdo
4 min de leitura

PDF para XML de nota fiscal: por que não converte e o que fazer

Por que o DANFE em PDF não vira XML de nota fiscal, onde pegar o XML autorizado e como tirar a tabela de itens do DANFE para uma planilha, com conferência.

Não existe conversão confiável de DANFE em PDF para XML de nota fiscal. O PDF é um desenho da nota, e o XML autorizado é o arquivo original, que o desenho não guarda. Peça o XML pela chave de acesso no portal da NF-e ou ao emitente. Se o objetivo é só tirar os itens para uma planilha, converta o PDF em Excel e confira os valores.

Por que o DANFE não volta a ser XML

Quando a nota é emitida, o XML é gerado e autorizado pela Secretaria da Fazenda. O DANFE é montado a partir dele (até o DANFE simplificado de marketplace é só uma representação resumida), com o cabeçalho, a tabela de itens, os impostos e o campo da chave de acesso. Ao gerar o PDF, esses dados viram linhas e letras na página. Não há como saber, olhando o desenho, qual era o campo de cada valor nem qual era a assinatura do arquivo original.

Algumas ferramentas prometem fazer o caminho contrário e entregam um arquivo com extensão XML. Esse arquivo pode até abrir, mas não é a nota autorizada e não deve ser enviado ao contador como se fosse. Se o XML precisa estar no sistema, o único arquivo que vale é o que veio do emitente ou do portal.

Onde pegar o XML de verdade

SituaçãoOnde pegar o XML
Você tem a chave de 44 númerosConsulta da NF-e no portal nacional ou da SEFAZ do estado
Comprou e recebeu a nota por e-mailO anexo do e-mail, que costuma trazer o XML junto do DANFE
Só tem o PDF impressoPeça o XML ao emitente, citando a chave que está no DANFE
A empresa perdeu o arquivoO emitente reenvia o XML autorizado, a partir do sistema dele

Quando o XML não aparece em nenhum desses caminhos, a informação que falta é a chave. Peça ao emitente a chave completa, sem resumo, e confirme que a nota está autorizada antes de guardar qualquer arquivo.

Quando converter o DANFE para Excel faz sentido

Existe um caso em que o PDF é o arquivo certo para a planilha: quando você precisa somar, filtrar ou comparar os itens de uma ou mais notas, e não vai lançá-las no sistema fiscal. Um controle de compras, um orçamento interno e uma conferência de pedido se encaixam aqui. Nesse caso, a conversão para Excel (ou a importação direta pelo Power Query, como em importar tabela de PDF no Excel) é um atalho, não o documento oficial.

ObjetivoArquivo que serve
Lançar a nota no sistema do contadorXML autorizado
Entregar a nota em papel ou PDF ao clienteDANFE em PDF
Somar e filtrar os itens de várias notasPlanilha feita a partir do PDF, conferida

Como fazer a planilha a partir do DANFE

Comece pelo PDF gerado pela consulta, que tem texto selecionável. Se o arquivo for um scan ou uma foto, passe antes pelo OCR de PDF, porque sem texto a tabela não sai. Depois converta com a ferramenta de PDF para Excel. A página vira uma aba, e as colunas da tabela de itens entram em linhas.

Números com zero à esquerda, como códigos de produto e NCM, ficam como texto, para não perder o zero. Valores como 1.240,50 viram número, e o total da planilha deve bater com o valor total do DANFE. Se não bater, a conversão errou alguma linha; corrija antes de usar.

O que pode dar errado

  • Tabela sem espaço entre colunas. Itens com descrição longa podem ser quebrados em duas linhas e ficar na coluna errada.
  • OCR em foto. Letras e números parecidos se confundem, e o erro aparece justamente nos valores. Confira o total e os valores de maior peso.
  • Várias páginas. Um DANFE com muitos itens ocupa mais de uma página, e o cabeçalho se repete. Não some duas vezes o mesmo subtotal.
  • Achar que a planilha substitui o XML. Ela serve para análise. Para a escrituração, o arquivo continua sendo o XML.

Onde o AjustaPDF entra

O AjustaPDF converte o PDF do DANFE em planilha e faz o OCR de um scan, mas não transforma PDF em XML fiscal e não gera o DANFE a partir do XML. Use as ferramentas para o que elas fazem bem: extrair a tabela para análise e, se precisar, guardar o PDF da nota com texto pesquisável. Para ver como juntar notas de um mesmo período, o guia sobre NF-e para o contador mostra a ordem que o contador costuma pedir.

Quando a nota veio como foto, a conferência fica mais segura com a escolha entre OCR tradicional e com IA. Para obter a nota a partir da chave, veja como imprimir o DANFE pela chave de acesso, e para a rotina de quem controla as despesas do mês, o livro-caixa mensal em PDF.

Perguntas frequentes

Existe um conversor de DANFE em PDF para XML da nota fiscal?

Não de forma confiável. O DANFE é a representação gráfica da nota, e o XML autorizado não pode ser reconstruído a partir do desenho sem perder o que o torna válido. Pegue o XML na consulta pela chave de acesso ou peça ao emitente o arquivo original.

Como extrair a tabela de itens do DANFE em PDF para uma planilha?

Converta o PDF do DANFE em Excel. A tabela de itens, com código, descrição, quantidade e valores, costuma sair em colunas, e os valores no formato brasileiro viram números. Confira os totais na planilha com o campo de valor total do DANFE, porque um OCR em foto pode trocar um dígito.

Meu DANFE é uma foto tirada do papel: a conversão para Excel funciona?

Funciona com ressalvas. Uma foto nítida, reta e bem iluminada vira texto com OCR, mas o leitor pode confundir zero com O e um com l. Por isso, use a conversão só para montar a planilha de rascunho e confira cada linha com a nota original antes de lançar os valores.

Por que o XML da NF-e é o arquivo que o contador pede e não o PDF?

Porque o contador importa o XML direto para o sistema de escrituração, sem digitar nada. O PDF tem os mesmos números, mas não tem a estrutura que o sistema lê. Guarde o XML com o nome da chave de acesso e use o PDF só para ver a nota.