Aller au contenu
E-Invoice Converter

Convertisseur de facture PDF vers Peppol / UBL

Créez une facture électronique à partir d'un PDF.

E-Invoice Converter lit le texte d'une facture PDF, vous laisse vérifier chaque champ face à la source avant toute génération, et produit du XML UBL Peppol BIS 3.0, XRechnung 3.0 ou EN 16931 — le fichier structuré que le mandat de facturation électronique de votre client exige désormais.

PDF avec couche de texte · 20 Mo maximum

Sans compte, rien n'est envoyé — l'analyse s'effectue dans votre navigateur. Nécessite un PDF avec une couche de texte ; une facture scannée ne peut pas être lue ainsi.

facture-10428.pdfPeppol BIS 3.0
  • N° de TVA du vendeur

    DE 812398458

    Extrait
  • IBAN

    DE60 3704 0044 0532 4471 12

    À vérifier
  • Référence acheteur

    absente de la facture

    Manquant
Contrôle IBAN mod 97 réussi
BR-DE-15 XRechnung exige une référence acheteur

Regardez E-Invoice Converter transformer une facture PDF en XML Peppol, en 30 secondes.

Une vraie facture PDF, convertie dans le produit réel — sans compte, et sans rien à envoyer pour la voir.

L'écran de vérification d'E-Invoice Converter une fois tous les contrôles réussis, avec le bouton de téléchargement du XML prêt.0:30

Trente secondes, et elle démarre sans son — activez-le dans le lecteur lui-même une fois chargé.

Rien n'a encore été envoyé à YouTube : l'image et ce texte viennent de nous, et c'est en appuyant sur lecture que votre navigateur se connecte à YouTube. L'enregistrement est en anglais ; les étapes sont écrites ci-dessous dans votre langue.

  1. 0:00Commencez avec votre PDF.
  2. 0:01Lu ici. Rien n'est envoyé.
  3. 0:04Vérifiée selon EN 16931.
  4. 0:08Direction le champ en erreur.
  5. 0:10Corrigez-le dans le formulaire.
  6. 0:16De cinq erreurs à une seule.
  7. 0:19Il en reste une : la référence acheteur.
  8. 0:23Le XML est à vous.

Pourquoi un PDF ne suffit plus

Les mandats européens de facturation électronique exigent un fichier structuré, pas une page qui ressemble seulement à une facture. Voici la date d'entrée en vigueur de chacun, et qui il concerne.

  1. 1er janvier 2025

    Allemagne

    Toute entreprise établie en Allemagne doit pouvoir recevoir une facture électronique au format EN 16931. Jusqu'à fin 2026, un fournisseur peut encore choisir d'envoyer un autre type de facture ; les dates d'émission suivent plus bas.

  2. 1er janvier 2026

    Belgique

    Facturation électronique B2B obligatoire via Peppol, appliquée à toutes les entreprises en même temps. Le logiciel comptable d'un client belge attend un fichier Peppol BIS, pas une pièce jointe PDF.

  3. 1er février 2026

    Pologne

    KSeF, le système national de facturation électronique, est devenu obligatoire à cette date pour les plus grandes entreprises et pour la réception des factures, puis le 1er avril 2026 pour la plupart des autres entreprises ; les plus petites suivent le 1er janvier 2027. KSeF utilise sa propre structure FA(3), que ce convertisseur ne produit pas.

  4. 1er septembre 2026

    France

    Toute entreprise assujettie à la TVA doit pouvoir recevoir des factures électroniques à partir de cette date. L'émission suit par étapes, en commençant par les grandes et moyennes entreprises, jusqu'à couvrir toutes les entreprises le 1er septembre 2027.

  5. 1er janvier 2027

    Allemagne

    Les entreprises dont le propre chiffre d'affaires dépasse 800 000 EUR doivent émettre une XRechnung ou un autre format conforme à l'EN 16931 à leurs clients professionnels allemands à partir de cette date ; l'obligation couvre tous les échanges B2B nationaux le 1er janvier 2028.

  6. 1er juillet 2030

    Union européenne

    Le paquet ViDA de l'UE, adopté le 11 mars 2025, applique les obligations de déclaration numérique aux livraisons B2B transfrontalières à partir de cette date, étendant l'obligation au-delà du mandat d'un seul pays.

Si un client cite Peppol, XRechnung ou UBL et vous fixe une échéance, c'est exactement de cette exigence qu'il parle.

Dates vérifiées auprès des sources officielles le 11 septembre 2026.

Ce n'est pas un conseil fiscal ou juridique

Savoir si un document satisfait vos obligations dans votre pays est une question pour votre expert-comptable.

Un PDF entre, un fichier UBL validé sort.

Pas d'IA et pas d'OCR : des règles déterministes appliquées à la couche de texte, chaque valeur affichée à côté de l'extrait dont elle provient.

Le fichier que vous envoyez déjà

facture-10428.pdf

N° de TVA du vendeur
DE 812398458
IBAN
DE60 3704 0044 0532 4471 12
EUR1190.00

Vérifiez ce qui a été trouvé

  • N° de TVA du vendeur

    DE 812398458

    Extrait
  • IBAN

    DE60 3704 0044 0532 4471 12

    À vérifier
  • Référence acheteur

    absente de la facture

    Manquant

XML UBL valide

<Invoice>

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

 <cbc:DocumentCurrencyCode>EUR

 <cbc:PayableAmount>1190.00

Lit les champs, avec preuve à l'appui

Vendeur, acheteur, identifiants de TVA, lignes et totaux sont extraits du texte du PDF. Chaque champ affiche l'extrait exact dont il provient et la page où il se trouve, pour que vous puissiez le vérifier face à la source plutôt que le croire sur parole.

Le contrôle en continu

Chaque champ est validé au fil de vos modifications selon les règles centrales de l'EN 16931 et celles de votre profil cible, chaque anomalie étant formulée comme une phrase nommant le champ, la valeur attendue face à la valeur actuelle, et l'identifiant de règle publié.

Voir toutes les règles de validation

Génère le fichier demandé

Une fois le rapport propre, téléchargez le XML UBL au format Peppol BIS 3.0, XRechnung 3.0 ou EN 16931, accompagné d'un rapport de validation à conserver avec la facture.

Comment un PDF devient un fichier UBL

  1. Déposez le PDF

    L'analyse s'effectue entièrement dans votre navigateur, en lisant le texte du PDF. Un PDF scanné ou composé uniquement d'images n'a pas de texte à lire, et est refusé plutôt que deviné — il n'y a pas d'OCR.

  2. Vérifiez ce qui a été trouvé

    Les champs extraits apparaissent à côté de la page affichée, chacun avec un statut de confiance — Extrait, À vérifier, Manquant ou Invalide — et le texte exact dont il provient. Vous corrigez ce qui est faux ; rien n'est retenu tant que vous ne l'avez pas confirmé.

  3. Corrigez, validez, téléchargez

    Les anomalies arithmétiques, comme un total qui ne tombe pas juste, se corrigent en un clic. Une fois le rapport de validation propre, téléchargez le XML UBL de votre profil cible ainsi que le rapport lui-même.

Profils Peppol et UBL générés

Trois profils EN 16931, suggérés d'après le pays du vendeur et modifiables à tout moment.

  • Profil Peppol BIS Billing 3.0

    Suggéré pourLa majeure partie de l'UE

    Famille de règlesPEPPOL-EN16931-R*

    Ce qu'il ajouteLes règles Peppol relatives au processus métier et à l'adresse électronique — le format vers lequel pointe le mandat belge.

  • XRechnung 3.0 (UBL)

    Suggéré pourAllemagne

    Famille de règlesBR-DE-*

    Ce qu'il ajouteLa norme allemande pour les secteurs public et privé, comprenant les règles BR-DE et le Leitweg-ID transporté dans la référence acheteur.

  • Profil EN 16931 (UBL 2.1)

    Suggéré pourUn acheteur qui demande le modèle de base

    Famille de règlesBR-* BR-CO-*

    Ce qu'il ajouteLe modèle central européen, sans extension nationale ni Peppol, pour un acheteur dont le système demande simplement de l'UBL conforme à l'EN 16931.

Conçu pour la personne qui vient de se le demander. Indépendants et entrepreneurs individuels, petites et moyennes entreprises, experts-comptables et teneurs de livres, et équipes finance et comptabilité clients gérant un volume occasionnel — pas un service comptable qui utilise déjà un ERP avec facturation électronique intégrée.

Ce que ce convertisseur ne fait pas

Dit clairement, parce qu'un outil qui promet plus qu'il ne tient vaut moins que pas d'outil du tout.

  • Il ne peut pas lire un PDF scanné ou composé uniquement d'images

    Sans couche de texte, il n'y a rien à extraire, et cet outil n'ajoute pas d'OCR pour contourner ce problème. Si votre facture est un scan, vous devrez saisir ses champs vous-même ou récupérer le fichier d'origine.

  • 20 Mo par fichier

    Un PDF plus volumineux est rejeté avant d'être analysé.

  • Il ne génère jamais de fichier sans votre vérification

    L'extracteur propose une valeur ; seule une valeur confirmée sur l'écran de vérification est inscrite dans le XML. Rien n'est renseigné par défaut pour faire passer un contrôle — un champ absent est signalé comme manquant, pas complété.

  • Il n'envoie la facture nulle part

    E-Invoice Converter n'est pas connecté à Peppol ni à un point d'accès. Vous téléchargez le XML UBL et le rapport de validation, et vous les transmettez par le canal que votre client ou votre point d'accès exige.

Confidentialité

La facture ne quitte jamais votre navigateur

Une facture contient des noms de clients, des coordonnées bancaires et des identifiants de TVA. E-Invoice Converter lit le PDF et construit le XML entièrement sur votre appareil, et ni l'un ni l'autre n'est envoyé où que ce soit.

Le texte du PDF est lu dans votre navigateur, et le XML y est construit également. Ni l'un ni l'autre n'est jamais envoyé à un serveur, parce qu'aucun code de cette page ne les envoie. Cette page est servie avec une politique de sécurité du contenu qui ne permet à la page elle-même d'atteindre que notre propre origine, les deux noms d'hôte analytiques de Cloudflare et l'hôte depuis lequel le lecteur de la vidéo de démonstration est chargé une fois que vous lancez la lecture. C'est là que notre politique s'arrête : ce que le lecteur charge dans ce cadre appartient à YouTube ; nous ne le régissons ni ne le comptons. Rien de votre facture ne s'y trouve.

Pas d'OCR, volontairement. Le convertisseur ne lit que le texte que le PDF contient déjà ; reconnaître des caractères dans une image scannée, c'est deviner, et un IBAN ou un montant deviné est pire qu'aucun.

E-Invoice Converter ne transmet pas la facture finalisée à Peppol, à un point d'accès ou à un autre réseau. Il produit le fichier XML UBL ; l'acheminer relève de votre propre canal.

Aucun compte ni connexion n’est nécessaire pour convertir une facture, et il n’y a pas de bandeau de cookies — le seul cookie que nous déposons contient un code de langue et rien d’autre.

Avant de convertir quoi que ce soit

Les quatre choses que l'on demande en premier. Le reste a sa propre page.

Autres questions

Questions sur la conversion d'une facture PDF

Cinq autres questions et trois conversions résolues, avec un lien vers la référence des règles de validation.

Lire la page des questions
Qu'est-ce qu'E-Invoice Converter ?
Un outil qui lit le texte d'une facture PDF, vous laisse vérifier et corriger les champs extraits face à la source, valide le résultat selon l'EN 16931 et les règles de votre profil cible, puis génère du XML UBL Peppol BIS 3.0, XRechnung 3.0 ou EN 16931.
Utilise-t-il l'IA pour lire la facture ?
Non. L'extraction repose sur des règles déterministes appliquées au texte du PDF — correspondance d'étiquettes, clés de contrôle, géométrie des tableaux — pas sur un modèle de langage qui devine les valeurs. C'est aussi pourquoi chaque champ est vérifié avant toute génération : l'outil propose, vous confirmez.
Ma facture est-elle envoyée quelque part ?
Non. Le PDF est lu et le XML construit dans votre navigateur, et ni l'un ni l'autre n'est jamais envoyé, parce qu'aucun code de cette page ne les envoie : c'est ce que fait notre code, pas quelque chose qu'impose le navigateur. Ce que le navigateur impose, c'est la portée : la politique de sécurité du contenu de la page ne lui permet d'atteindre que notre propre origine, les deux noms d'hôte analytiques de Cloudflare et l'hôte depuis lequel le lecteur de la vidéo de démonstration est chargé une fois que vous lancez la lecture. C'est là que notre politique s'arrête : ce que le lecteur charge dans ce cadre appartient à YouTube ; nous ne le régissons ni ne le comptons. E-Invoice Converter ne transmet pas non plus le résultat à Peppol ou à un point d'accès — vous le téléchargez et l'envoyez vous-même.
Quel profil dois-je choisir ?
E-Invoice Converter en suggère un d'après le pays du vendeur — Peppol BIS 3.0 pour la majeure partie de l'UE, XRechnung 3.0 pour l'Allemagne. Vous pouvez le changer à tout moment ; demandez à votre client quel profil son système attend si vous avez un doute.

Votre client a demandé une facture structurée. Envoyez-lui la sienne.

Sans compte, rien n'est envoyé — l'analyse s'effectue dans votre navigateur. Nécessite un PDF avec une couche de texte ; une facture scannée ne peut pas être lue ainsi.