Pular para o conteúdo

Converta uma fatura PDF em XML Peppol ou UBL.

Lê sua fatura PDF, deixa você conferir cada campo e gera o XML Peppol ou XRechnung que o seu cliente exige.

PDF com camada de texto · até 20 MB

Sem conta e sem envio: a leitura acontece no seu navegador. Precisa de um PDF com camada de texto; uma fatura escaneada não pode ser lida assim.

fatura-10428.pdfPeppol BIS 3.0
  • ID de IVA do vendedor

    DE 812398458

    Extraído
  • IBAN

    DE87 3704 0044 0532 1122 67

    Revisar
  • Referência do comprador

    não consta na fatura

    Ausente
Verificação mod 97 do IBAN aprovada
BR-DE-15 A XRechnung exige uma referência do comprador

Veja em 70 segundos o E-Invoice Converter transformar uma fatura PDF em XML Peppol.

Uma fatura PDF real, convertida no próprio produto. Para assistir, você não precisa de conta nem de enviar nada.

A tela de abertura do vídeo do E-Invoice Converter, “3 targets. 5, 2, 0 errors.”, ao lado da tela de soltar o arquivo, com a trilha de etapas de Drop a Export e uma fatura de exemplo já extraída.1:10

Um minuto e dez segundos, com narração e música desde o primeiro segundo.

Ainda não enviamos nada ao YouTube: a imagem e este texto são nossos, e só quando você clica em reproduzir o seu navegador se conecta ao YouTube. A narração está em inglês; os passos estão escritos abaixo em português.

  1. 0:03No papel não há endereço de rede
  2. 0:06Sem telefone. Sem e-mail.
  3. 0:08Não é a referência de que precisam
  4. 0:12O formato de destino decide o que falta
  5. 0:15Escolhido com base no país do vendedor.
  6. 0:23Ainda há 5 regras com falha.
  7. 0:28Dados de contato do vendedor. Referência do comprador.
  8. 0:38PEPPOL-EN16931-R010 · R020
  9. 0:49Digitado, não adivinhado.
  10. 0:56Passa em todas as regras XRechnung verificadas.

youtu.be/ABqVj37HvuA · publicado em 24 de setembro de 2026

Por que um PDF já não é suficiente

As regras europeias de fatura eletrônica exigem um arquivo estruturado, não uma página que só parece uma fatura. Veja abaixo quando cada uma entra em vigor e a quem se aplica.

  1. 1º de janeiro de 2025

    Alemanha

    Toda empresa estabelecida na Alemanha precisa conseguir receber faturas eletrônicas 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 estão logo abaixo.

  2. 1º de janeiro de 2026

    Bélgica

    Fatura eletrônica B2B obrigatória via Peppol para todas as empresas ao mesmo tempo. O sistema contábil de um cliente belga espera um arquivo Peppol BIS, não um PDF anexado.

  3. 1º de fevereiro de 2026

    Polônia

    O KSeF, 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; as menores entram em 1º de janeiro de 2027. O KSeF usa uma estrutura própria, a FA(3), que este conversor não gera.

  4. 1º de setembro de 2026

    França

    Toda empresa registrada para fins de IVA precisa conseguir receber faturas eletrônicas a partir desta data. A emissão vem em etapas: começa pelas grandes e médias empresas e chega a todas em 1º de setembro de 2027.

  5. 1º de janeiro de 2027

    Alemanha

    Empresas com faturamento próprio acima de € 800.000 devem emitir XRechnung ou outro formato compatível com a EN 16931 para seus clientes empresariais na Alemanha a partir desta data; em 1º de janeiro de 2028, a obrigação passa a valer para todas as operações B2B domésticas.

  6. 1º de julho de 2030

    União Europeia

    O pacote ViDA da UE, adotado em 11 de março de 2025, aplica a partir desta data as obrigações de declaração digital às operações B2B transfronteiriças, indo além da exigência de qualquer país isolado.

Se um cliente fala em Peppol, XRechnung ou UBL e dá um prazo, é desta exigência que ele está falando.

Datas conferidas com fontes oficiais em 11 de setembro de 2026.

Não é aconselhamento fiscal ou jurídico

Quem pode dizer se um documento cumpre as suas obrigações no seu país é o seu contador.

Entra um PDF, sai um arquivo UBL validado.

Sem IA e sem OCR: regras determinísticas aplicadas à camada de texto, e cada valor lido da página aparece ao lado do trecho de onde saiu.

Fatura10428

Musterfirma GmbH

DE 812398458

DE87 3704 0044 0532 1122 67

Líquido1000.00
IVA 19%190.00
TOTAL EUR1190.00

O arquivo que você já envia

Revise o que foi encontrado

2 de 3 lidos
  • ID de IVA do vendedor

    DE 812398458

    Lido do cabeçalho da fatura, página 1

    Extraído
  • IBAN

    DE87 3704 0044 0532 1122 67

    Verificação mod 97 do IBAN aprovada

    Revisar
  • Referência do comprador

    não consta na fatura

    A XRechnung exige uma referência do comprador

    Ausente
Recalcular totaisum clique
fatura-10428.xmlválido

<Invoice xmlns=…>

 <cbc:CustomizationID>urn:cen.eu:en16931…

 <cbc:ID>10428</cbc:ID>

 <cbc:InvoiceTypeCode>380</…>

 <cbc:DocumentCurrencyCode>EUR

 <cac:TaxTotal>

  <cbc:TaxAmount currencyID="EUR">190.00

 </cac:TaxTotal>

 <cac:LegalMonetaryTotal>

  <cbc:PayableAmount>1190.00

+ relatório de validaçãobaixar

Lê os campos, com evidências

Vendedor, comprador, identificadores de IVA, itens e totais são extraídos da própria camada de texto do PDF. Sempre que um valor vem da página, você vê o trecho exato de onde ele foi lido e em que página está, para conferir com a fonte em vez de simplesmente confiar.

Verifica o tempo todo

Enquanto você edita, cada campo é validado pelas regras principais da EN 16931 e pelas regras do seu perfil de destino. Cada apontamento é uma frase que cita o campo, o valor esperado e o atual, e o identificador publicado da regra.

Ver todas as regras de validação

Gera o arquivo que pediram

Quando o relatório estiver sem apontamentos, baixe o XML UBL em Peppol BIS 3.0, XRechnung 3.0 ou EN 16931, além de um relatório de validação para guardar junto com a fatura.

Como um PDF vira um arquivo UBL

Solte o PDF

A leitura acontece inteiramente no seu navegador, a partir da própria camada de texto do PDF. Um PDF escaneado ou só com imagem não tem camada de texto e é recusado, em vez de o conversor tentar adivinhar. 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, Incerto, Ausente ou Inválido) e, quando o valor vem da página, com o texto exato de onde foi lido. Você corrige o que estiver errado antes de o XML ser gerado.

Corrija, valide e baixe

Apontamentos aritméticos, como um total que não fecha, são corrigidos com um clique. Quando o relatório de validação estiver sem apontamentos, baixe o XML UBL do seu perfil de destino junto com o relatório.

Perfis Peppol e UBL que ele gera

Três perfis EN 16931, sugeridos conforme o país do vendedor e que podem ser trocados 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 de processo de negócio e de endereço eletrônico, o formato indicado pela obrigatoriedade 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, com as regras BR-DE e o Leitweg-ID informado 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 europeu básico, para um comprador cujo sistema pede UBL compatível com a EN 16931 sem extensão nacional nem do Peppol.

Feito para quem acabou de receber esse pedido. Freelancers e autônomos, pequenas e médias empresas, contadores e escritórios de contabilidade, e equipes financeiras com volume ocasional. Não é para um departamento que já usa 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 faz é pior do que nenhuma.

  • Não lê PDF escaneado nem só com imagem

    Sem camada de texto não há o que extrair, e esta ferramenta não usa OCR para contornar isso. Se a sua fatura for escaneada, você vai precisar digitar os campos ou conseguir o arquivo original.

  • 20 MB por arquivo

    Um PDF maior que isso é recusado antes de ser lido.

  • Nunca gera um arquivo sem sua revisão

    O extrator sugere um valor; você confirma ou altera na tela de revisão, e o arquivo só é gerado ali. Nenhum caminho pula essa etapa. Nem tudo o que ele sugere foi lido da sua fatura: o tipo de documento, por exemplo, é considerado fatura comercial, a menos que o PDF diga outra coisa.

  • 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 o 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.

A camada de texto do PDF é lida no seu navegador, e o XML é montado ali mesmo. Nenhum dos dois vai para um servidor, porque nenhum código desta página os envia. A página é servida com uma política de segurança de conteúdo que só permite que ela se conecte à nossa própria origem, aos dois nomes de host de análise da Cloudflare e ao domínio youtube-nocookie.com, para o quadro do player do YouTube do vídeo de demonstração, mas nada é carregado do YouTube até você dar play. Nossa política termina nesse quadro: o que o player carrega dentro dele é do YouTube, e nós não o controlamos nem contabilizamos. Nenhum dado da sua fatura passa por ali.

Não há OCR, e isso é proposital. O conversor lê apenas o texto que o PDF já traz; reconhecer caracteres em uma imagem escaneada é adivinhação, e um IBAN ou valor adivinhado é pior do que nenhum.

O E-Invoice Converter não transmite a fatura pronta ao Peppol, a um ponto de acesso nem a nenhuma outra rede. Ele gera 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 usamos guarda o código do idioma e nada mais.

Nossa abordagem de privacidade

Antes de converter qualquer coisa

As quatro perguntas mais comuns. As demais têm uma página própria.

Mais perguntas

Perguntas sobre converter uma fatura em PDF

Mais cinco perguntas e três exemplos de conversão, 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ê a camada de texto de uma fatura PDF, permite conferir e corrigir os campos extraídos comparando com a fonte, valida o resultado pela EN 16931 e pelas 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 usa regras determinísticas sobre a camada de texto do PDF (correspondência de rótulos, dígitos verificadores, geometria de tabelas), e não um modelo de linguagem adivinhando valores. Também é por isso que o resultado passa por uma tela de revisão antes de qualquer arquivo ser gerado: a ferramenta sugere, você revisa.
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. Isso depende do nosso código, não é algo que o navegador imponha. O que o navegador impõe é o alcance: a política de segurança de conteúdo só permite que a página se conecte à nossa própria origem, aos dois nomes de host de análise da Cloudflare e ao domínio youtube-nocookie.com, para o quadro do player do YouTube do vídeo de demonstração, mas nada é carregado do YouTube até você dar play. Nossa política termina nesse quadro: o que o player carrega dentro dele é do YouTube, e nós não o controlamos nem contabilizamos. O E-Invoice Converter também não transmite o resultado ao Peppol nem a nenhum ponto de acesso: você baixa o arquivo e envia por conta própria.
Qual perfil devo escolher?
O E-Invoice Converter sugere um perfil com base no país do vendedor: Peppol BIS 3.0 para a maior parte da UE e XRechnung 3.0 para a Alemanha. Você pode trocar a qualquer momento; se tiver dúvida, pergunte ao seu cliente qual perfil o sistema dele espera.

Seu cliente pediu uma fatura estruturada.Envie uma.

Solte o PDF que você já envia. Nada para instalar, sem conta, sem upload.

Converter uma fatura

Sem conta e sem envio: a leitura acontece no seu navegador. Precisa de um PDF com camada de texto; uma fatura escaneada não pode ser lida assim.