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

Format de facture UBL 2.1 + réseau de transport. Utilisé pour la facturation B2B et B2G transfrontalière UE. Obligatoire dans de nombreux secteurs publics à travers l'UE.

XRechnung 3.x

Le CIUS allemand B2G d'EN 16931. Plus strict que PEPPOL avec des champs obligatoires supplémentaires (Leitweg-ID, adresse électronique du vendeur). Allemagne uniquement, exclusivement pour la facturation du secteur public.

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 B2B allemande de facturation électronique, XRechnung n'est pas le format requis — elle est spécifique au B2G. Le B2B allemand exige des factures structurées conformes à EN 16931 : PEPPOL BIS 3.0, CII ou ZUGFeRD/Factur-X répondent tous aux exigences.

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 (Leitweg-ID, formats de TVA spécifiques). 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 : Leitweg-ID obligatoire, adresse électronique du vendeur obligatoire, formats de numéro de TVA spécifiques à l'Allemagne). 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 et le point de terminaison du vendeur 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.