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.
- Extraído
ID de IVA do vendedor
DE 812398458
- Revisar
IBAN
DE87 3704 0044 0532 1122 67
- Ausente
Referência do comprador
não consta na fatura
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.
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.
- 0:03No papel não há endereço de rede
- 0:06Sem telefone. Sem e-mail.
- 0:08Não é a referência de que precisam
- 0:12O formato de destino decide o que falta
- 0:15Escolhido com base no país do vendedor.
- 0:23Ainda há 5 regras com falha.
- 0:28Dados de contato do vendedor. Referência do comprador.
- 0:38PEPPOL-EN16931-R010 · R020
- 0:49Digitado, não adivinhado.
- 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º 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.
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.
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.
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.
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.
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.
Musterfirma GmbH
DE 812398458
DE87 3704 0044 0532 1122 67
O arquivo que você já envia
Revise o que foi encontrado
2 de 3 lidos- Extraído
ID de IVA do vendedor
DE 812398458
Lido do cabeçalho da fatura, página 1
- Revisar
IBAN
DE87 3704 0044 0532 1122 67
Verificação mod 97 do IBAN aprovada
- Ausente
Referência do comprador
não consta na fatura
A XRechnung exige uma referência do comprador
<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
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çãoGera 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.
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.
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.