Conversor de fatura PDF para Peppol / UBL
Converta uma fatura PDF em XML Peppol ou UBL.
O E-Invoice Converter lê o próprio texto de uma fatura PDF, permite que você confira cada campo em relação à fonte antes de gerar qualquer coisa, e produz XML UBL em Peppol BIS 3.0, XRechnung 3.0 ou EN 16931 — o arquivo estruturado que a exigência de fatura eletrônica do seu cliente agora requer.
PDF com camada de texto · até 20 MB
Sem conta, nada é enviado — a leitura acontece no seu navegador. Requer um PDF com camada de texto; uma fatura escaneada não pode ser lida assim.
- Extraído
NIF/IVA do vendedor
DE 812398458
- Revisar
IBAN
DE87 3704 0044 0532 1122 67
- Ausente
Referência do comprador
não consta na fatura
Veja o E-Invoice Converter transformar uma fatura PDF em XML Peppol, em 30 segundos.
Uma fatura PDF real, convertida no produto de verdade — sem conta, e sem nada para enviar para ver.
Trinta segundos, e ela começa sem som — ative o som no próprio player assim que ele carregar.
Nada foi enviado ao YouTube ainda: a imagem e este texto vieram de nós, e é o clique em reproduzir que conecta seu navegador ao YouTube. A gravação está em inglês; os passos estão escritos abaixo no seu idioma.
- 0:00Comece com seu PDF.
- 0:01Lido aqui. Nada é enviado.
- 0:04Verificada pela EN 16931.
- 0:08Direto para o campo com erro.
- 0:10Corrija no formulário.
- 0:16De cinco erros para um.
- 0:19Falta um: a referência do comprador.
- 0:23Aí o XML é seu.
Por que um PDF já não é suficiente
As exigências europeias de fatura eletrônica requerem um arquivo estruturado, não uma página que apenas se parece com uma fatura. Estas são as datas em que cada uma entra em vigor, e a quem se aplica.
1º de janeiro de 2025
Alemanha
Toda empresa estabelecida na Alemanha deve ser capaz de receber uma fatura eletrônica no formato EN 16931. Até o fim de 2026, o fornecedor ainda pode optar por enviar outro tipo de fatura; as datas de emissão vêm logo abaixo.
1º de janeiro de 2026
Bélgica
Fatura eletrônica B2B obrigatória via Peppol, aplicada a todas as empresas de uma só vez. O sistema contábil de um cliente belga espera um arquivo Peppol BIS, não um PDF anexado.
1º de fevereiro de 2026
Polônia
O KSeF, o sistema nacional de fatura eletrônica, passou a ser obrigatório nesta data para as maiores empresas e para o recebimento de faturas, e em 1º de abril de 2026 para a maioria das demais empresas; as menores entram em 1º de janeiro de 2027. O KSeF usa sua própria estrutura, a FA(3), que este conversor não gera.
1º de setembro de 2026
França
Toda empresa registrada para fins de IVA deve conseguir receber faturas eletrônicas a partir desta data. A emissão chega em etapas, começando pelas grandes e médias empresas, até alcançar todas as empresas em 1º de setembro de 2027.
1º de janeiro de 2027
Alemanha
Empresas cujo próprio faturamento supera 800.000 EUR devem emitir XRechnung ou outro formato compatível com a EN 16931 para seus clientes empresariais alemães a partir desta data; a obrigação alcança todas as operações B2B domésticas em 1º de janeiro de 2028.
1º de julho de 2030
União Europeia
O pacote ViDA da UE, adotado em 11 de março de 2025, aplica as obrigações de declaração digital às operações B2B transfronteiriças a partir desta data, estendendo a obrigação além do mandato de um único país.
Se um cliente menciona Peppol, XRechnung ou UBL e dá um prazo, é exatamente isso que ele quer dizer.
Datas conferidas com fontes oficiais em 11 de setembro de 2026.
Não é aconselhamento fiscal ou jurídico
Se um documento cumpre suas obrigações no seu país é uma pergunta para o seu contador.
Um PDF entra, um arquivo UBL validado sai.
Sem IA e sem OCR: regras determinísticas sobre a camada de texto, cada valor mostrado ao lado do trecho de onde veio.
O arquivo que você já envia
fatura-10428.pdf
- NIF/IVA do vendedor
- DE 812398458
- IBAN
- DE87 3704 0044 0532 1122 67
Revise o que foi encontrado
- Extraído
NIF/IVA do vendedor
DE 812398458
- Revisar
IBAN
DE87 3704 0044 0532 1122 67
- Ausente
Referência do comprador
não consta na fatura
XML UBL válido
<Invoice>
<cbc:ID>10428</cbc:ID>
<cbc:DocumentCurrencyCode>EUR
<cbc:PayableAmount>1190.00
Lê os campos, com evidências
Vendedor, comprador, identificadores de IVA, itens e totais são extraídos do próprio texto do PDF. Cada um mostra o trecho exato de onde veio e a página em que está, para que você possa conferi-lo em relação à fonte em vez de simplesmente confiar nele.
Valida continuamente
Cada campo é validado em relação às regras centrais da EN 16931 e às regras do seu perfil de destino conforme você edita, com cada apontamento escrito como uma frase que nomeia o campo, o valor esperado em relação ao atual, e o identificador de regra publicado.
Ver todas as regras de validaçãoGera o arquivo que pediram
Assim que o relatório estiver limpo, baixe o XML UBL em Peppol BIS 3.0, XRechnung 3.0 ou EN 16931, além de um relatório de validação que pode guardar junto com a fatura.
Como um PDF vira um arquivo UBL
Envie o PDF
A leitura acontece inteiramente no seu navegador, lendo o próprio texto do PDF. Um PDF escaneado ou apenas com imagem não tem camada de texto para ler, e é recusado em vez de adivinhado — não há OCR.
Revise o que foi encontrado
Os campos extraídos aparecem ao lado da página renderizada, cada um com um status de confiança — Extraído, Revisar, Ausente ou Inválido — e o texto exato de onde foi lido. Você corrige o que estiver errado; nada é considerado válido até você confirmar.
Corrija, valide e baixe
Apontamentos aritméticos, como um total que não fecha, são reconstruídos com um clique. Quando o relatório de validação estiver limpo, baixe o XML UBL do seu perfil de destino junto com o relatório.
Perfis Peppol e UBL que são gerados
Três perfis EN 16931, sugeridos a partir do país do vendedor e alteráveis a qualquer momento.
Perfil Peppol BIS Billing 3.0
Sugerido paraA maior parte da UE
Família de regrasPEPPOL-EN16931-R*
O que acrescentaAs regras do Peppol para processo de negócio e endereço eletrônico — o formato para o qual aponta a exigência belga.
XRechnung 3.0 (UBL)
Sugerido paraAlemanha
Família de regrasBR-DE-*
O que acrescentaO padrão alemão para os setores público e privado, incluindo as regras BR-DE e o Leitweg-ID transportado na referência do comprador.
Perfil EN 16931 (UBL 2.1)
Sugerido paraUm comprador que pede o modelo básico
Família de regrasBR-* BR-CO-*
O que acrescentaO modelo central europeu simples, para um comprador cujo sistema pede UBL compatível com a EN 16931 sem extensão nacional ou do Peppol.
Feito para quem acabou de perguntar isso. Freelancers e profissionais autônomos, pequenas e médias empresas, contadores e escritórios de contabilidade, e equipes financeiras e de contas a receber com volume ocasional — não um departamento contábil que já roda um ERP com fatura eletrônica integrada.
O que este conversor não faz
Dito com clareza, porque uma ferramenta que promete mais do que cumpre é pior do que nenhuma ferramenta.
Não consegue ler um PDF escaneado ou apenas com imagem
Sem camada de texto não há nada a extrair, e esta ferramenta não adiciona OCR para contornar isso. Se sua fatura for uma digitalização, você precisará digitar os campos você mesmo ou obter o arquivo original.
20 MB por arquivo
Um PDF maior do que isso é rejeitado antes de ser processado.
Nunca gera um arquivo sem sua revisão
O extrator propõe um valor; só um valor confirmado na tela de revisão é gravado no XML. Nada é preenchido por padrão para passar em uma validação — um campo ausente é reportado como faltante, não preenchido.
Não envia a fatura para lugar nenhum
O E-Invoice Converter não está conectado ao Peppol nem a nenhum ponto de acesso. Você baixa o XML UBL e o relatório de validação, e os envia pelo canal que seu cliente ou ponto de acesso exigir.
Privacidade
A fatura nunca sai do seu navegador
Uma fatura carrega nomes de clientes, dados bancários e identificadores de IVA. O E-Invoice Converter lê o PDF e monta o XML inteiramente no seu dispositivo, e nenhum dos dois é enviado a lugar algum.
O próprio texto do PDF é lido no seu navegador, e o XML é montado ali mesmo. Nenhum dos dois é enviado a um servidor, porque nenhum código desta página os envia. Esta página é servida com uma política de segurança de conteúdo que só permite que a própria página alcance a nossa origem, os dois nomes de host de análise da Cloudflare e o host de onde o player do vídeo de demonstração é carregado quando você dá play. É aí que a nossa política termina: o que o player carrega dentro desse quadro é do YouTube; não é regido nem contado por nós. Nada da sua fatura vai nisso.
Sem OCR, de propósito. O conversor lê apenas o texto que o PDF já contém; reconhecer caracteres em uma imagem digitalizada é adivinhação, e um IBAN ou valor adivinhado é pior do que nenhum.
O E-Invoice Converter não transmite a fatura pronta para o Peppol, um ponto de acesso ou qualquer outra rede. Ele produz o arquivo XML UBL; a entrega é feita pelo seu próprio canal.
Não é preciso conta nem login para converter uma fatura, e não há aviso de cookies — o único cookie que definimos guarda um código de idioma e nada mais.
Antes de converter qualquer coisa
As quatro coisas que as pessoas perguntam primeiro. O resto tem sua própria página.
Mais perguntas
Perguntas sobre converter uma fatura em PDF
Mais cinco perguntas e três conversões resolvidas, com link para a referência das regras de validação.
Ler a página de perguntas- O que é o E-Invoice Converter?
- Uma ferramenta que lê o próprio texto de uma fatura PDF, permite que você confira e corrija os campos extraídos em relação à fonte, valida o resultado conforme a EN 16931 e as regras do seu perfil de destino, e gera XML UBL em Peppol BIS 3.0, XRechnung 3.0 ou EN 16931.
- Ele usa IA para ler a fatura?
- Não. A extração é baseada em regras determinísticas sobre o texto do PDF — correspondência de rótulos, dígitos de verificação, geometria de tabelas —, não em um modelo de linguagem adivinhando valores. É também por isso que cada campo é revisado antes de qualquer coisa ser gerada: a ferramenta propõe, você confirma.
- Minha fatura é enviada para algum lugar?
- Não. O PDF é lido e o XML é montado no seu navegador, e nenhum dos dois é enviado, porque nenhum código desta página os envia: é o que o nosso código faz, não algo que o navegador imponha. O que o navegador impõe é o alcance: a política de segurança de conteúdo da página só a deixa alcançar a nossa própria origem, os dois nomes de host de análise da Cloudflare e o host de onde o player do vídeo de demonstração é carregado quando você dá play. É aí que a nossa política termina: o que o player carrega dentro desse quadro é do YouTube; não é regido nem contado por nós. O E-Invoice Converter também não transmite o resultado para o Peppol ou qualquer ponto de acesso — você baixa e envia por conta própria.
- Qual perfil devo escolher?
- O E-Invoice Converter sugere um a partir do país do vendedor — Peppol BIS 3.0 para a maior parte da UE, XRechnung 3.0 para a Alemanha. Você pode trocar a qualquer momento; se não tiver certeza, pergunte ao seu cliente qual perfil o sistema dele espera.
Seu cliente pediu uma fatura estruturada. Envie uma para ele.
Sem conta, nada é enviado — a leitura acontece no seu navegador. Requer um PDF com camada de texto; uma fatura escaneada não pode ser lida assim.