PEPPOL vs XRechnung — Quel format de facture électronique utiliser ?

PEPPOL BIS 3.0 et XRechnung sont tous deux basés sur EN 16931 et UBL 2.1 — mais ils répondent à des objectifs différents. PEPPOL est un réseau et un format transfrontalier UE ; XRechnung est le CIUS allemand plus strict, spécifique au B2G.

Différences clés en un coup d'œil

PEPPOL BIS 3.0

Ce que c'est : Un format de facture UBL 2.1 + un réseau de transport. PEPPOL est à la fois le format (Business Interoperability Specification, BIS 3.0) et le réseau à 4 coins de points d'accès qui achemine les factures entre ERP.

Où il est utilisé : Facturation B2B et B2G transfrontalière dans l'UE. Tous les États membres de l'UE. Obligatoire dans de nombreux secteurs publics (Norvège, Pays-Bas, Singapour, Australie).

Rôle en Allemagne : Un canal de transmission accepté par les portails du secteur public (la facture elle-même est alors une XRechnung) et une option valable pour le B2B. Pas obligatoire en tant que tel.

XRechnung 3.x

Ce que c'est : La CIUS allemande B2G de l'EN 16931. Comme PEPPOL BIS 3.0, elle repose sur l'EN 16931, mais ajoute des champs obligatoires allemands et des règles plus strictes (BR-DE-*, pour UBL comme pour CII).

Où elle est utilisée : Uniquement en Allemagne, exclusivement pour la facturation du secteur public (B2G). Transmise via OZG-RE ou les portails des Länder.

Obligatoire pour : Toutes les factures aux acheteurs publics allemands au niveau fédéral, des Länder et de la plupart des communes. Non utilisée pour le B2B.

Sont-ils compatibles ?

XRechnung peut transiter via PEPPOL

Les factures XRechnung UBL sont structurellement des documents valides compatibles PEPPOL. Les portails fédéraux et régionaux allemands acceptent les XRechnung livrées via un Access Point PEPPOL.

XRechnung est plus stricte que PEPPOL

Une facture XRechnung valide est toujours une facture EN 16931 valide. Une facture PEPPOL BIS 3.0 valide peut ne pas passer la validation XRechnung — le Leitweg-ID est obligatoire dans XRechnung mais optionnel dans PEPPOL. aiDoks génère XRechnung en syntaxe UBL et CII — utilisez CII pour SAP, DATEV et les autres systèmes qui importent directement le CII.

Et l'obligation B2B allemande ?

Pour l'obligation allemande de facturation électronique B2B (2025–2028), XRechnung n'est pas le format requis — c'est un format spécifique au B2G. Le B2B allemand exige des factures structurées conformes à l'EN 16931 : PEPPOL BIS 3.0 UBL, CII ou ZUGFeRD/Factur-X répondent tous aux exigences. PEPPOL est le choix le plus naturel pour les entreprises déjà présentes sur le réseau PEPPOL.

PEPPOL vs XRechnung : FAQ

Quelle est la différence entre PEPPOL et XRechnung ?

PEPPOL (Pan-European Public Procurement Online) est un réseau de transport transfrontalier plus un ensemble de spécifications de format. PEPPOL BIS Billing 3.0 est le format de facture PEPPOL, basé sur UBL 2.1 + EN 16931. XRechnung est la spécification d'usage du cœur de facture (CIUS) B2G allemande de l'EN 16931 — un sous-ensemble plus strict de l'EN 16931 avec des champs obligatoires supplémentaires (par exemple le Leitweg-ID et les instructions de paiement). XRechnung est un format ; PEPPOL est à la fois un réseau et un format.

Les factures XRechnung peuvent-elles être transportées sur le réseau PEPPOL ?

Oui. Les factures UBL XRechnung sont entièrement compatibles PEPPOL — elles portent l'URN CustomizationID XRechnung mais sont par ailleurs conformes à la structure UBL 2.1 de PEPPOL. Les portails fédéraux et régionaux allemands acceptent les XRechnung livrées via un point d'accès PEPPOL. De nombreux points d'accès PEPPOL (Basware, Storecove, partenaires OpenPEPPOL) prennent en charge la livraison XRechnung comme service standard.

Quel format utiliser pour les factures aux autorités publiques allemandes ?

Utilisez XRechnung. Le B2G allemand est explicitement le cas d'usage de XRechnung. Vous avez aussi besoin du Leitweg-ID attribué par l'acheteur, que les factures PEPPOL BIS n'exigent pas. Si votre logiciel génère des factures PEPPOL BIS 3.0, passer à XRechnung implique généralement de changer le CustomizationID et d'ajouter la BuyerReference (Leitweg-ID) — aiDoks gère les deux profils depuis le même formulaire.

PEPPOL est-il utilisé en Allemagne pour la facturation B2B ?

Oui, PEPPOL se développe dans le B2B allemand, notamment dans les secteurs à forte intensité de chaîne d'approvisionnement (automobile, distribution). L'obligation de facturation électronique B2B allemande de 2025–2028 accepte les factures structurées conformes à l'EN 16931 dans plusieurs formats : UBL, CII ou l'hybride ZUGFeRD/Factur-X. PEPPOL BIS 3.0 UBL est éligible. XRechnung n'est généralement pas utilisé pour le B2B — c'est un format spécifique au B2G.

Un format est-il plus strict que l'autre ?

XRechnung est plus strict que PEPPOL BIS 3.0. XRechnung ajoute des règles BR-DE-* en plus de l'EN 16931 (par exemple : le Leitweg-ID obligatoire, BR-DE-15 ; les instructions de paiement, BR-DE-1 ; les coordonnées du vendeur, BR-DE-2 à BR-DE-7). Une facture XRechnung valide est toujours une facture EN 16931 valide, mais une facture PEPPOL BIS 3.0 valide peut ne pas passer la validation XRechnung (car les règles sur le Leitweg-ID ou les instructions de paiement peuvent ne pas être satisfaites).

aiDoks peut-il valider et générer les deux formats ?

Oui. Le validateur aiDoks détecte automatiquement si une facture est PEPPOL BIS 3.0 ou XRechnung d'après l'URN CustomizationID et applique le bon enchaînement de règles. Le générateur prend en charge les deux profils depuis le même formulaire — basculez entre PEPPOL et XRechnung avec le sélecteur de profil de sortie. Pour XRechnung, le formulaire affiche en plus le champ référence acheteur (Leitweg-ID).

Validez PEPPOL ou XRechnung — gratuit, un seul outil

Détecte automatiquement le format depuis le CustomizationID. Renvoie l'ID exact de chaque règle pour chaque erreur.