VoirCréerValiderTarifsCompte
BaseInvoice
VisionneuseValider & CorrigerPar lotTeamCréer
Tarifs
ENDEFRNLBE
Se connecterEssai gratuit →

5 min de lecture · Formats de factures électroniques UE expliqués

XRechnung vs Peppol BIS 3.0 — Quelle est la différence ?

XRechnung et Peppol BIS 3.0 sont tous deux des formats de factures électroniques UE basés sur la même norme de base — EN 16931. Mais ils s'adressent à des acheteurs différents, transitent par des réseaux différents et ont des règles de validation différentes. Voici ce que vous devez savoir.

La réponse courte

FormatUtiliser quand…Réseau
XRechnungFacturation d'un acheteur public allemand (B2G)Peppol ou dépôt direct sur portail
Peppol BIS 3.0Envoi à tout acheteur sur le réseau Peppol (NL, BE, UE)Réseau Peppol (point d'accès requis)
EN 16931 UBLFacturation transfrontalière UE sans exigence réseau spécifiqueÉchange direct (email, SFTP, API)

Ce qu'ils ont en commun

Les deux formats sont des documents XML UBL 2.1 conformes à EN 16931 — la norme européenne pour la facturation électronique. Ils partagent le même modèle de données : coordonnées du vendeur et de l'acheteur, lignes de facturation, détail TVA, conditions de paiement et règles métier obligatoires (règles BR-*) que toute facture valide doit respecter.

Si votre facture est une XRechnung valide, elle est également une facture EN 16931 UBL valide. L'inverse n'est pas nécessairement vrai.

Leurs différences

CustomizationID

La différence la plus importante est le champ CustomizationID. C'est lui qui indique au système destinataire quel ensemble de règles s'applique :

// XRechnung 3.0

urn:cen.eu:en16931:2017#compliant#urn:xoev-de:kosit:standard:xrechnung_3.0

// Peppol BIS 3.0

urn:fdc:peppol.eu:2017:poacc:billing:01:1.0

// EN 16931 Generic UBL

urn:cen.eu:en16931:2017

Règles spécifiques aux pays

XRechnung ajoute des règles schematron spécifiques à l'Allemagne sur EN 16931, préfixées BR-DE-*. Elles imposent des exigences plus strictes pour les factures au secteur public allemand — par exemple, un code de moyen de paiement est obligatoire et certains champs de texte libre ne sont pas autorisés.

Peppol BIS 3.0 dispose de sa propre CIUS (Core Invoice Usage Specification) avec des règles préfixées PEPPOL-EN16931-*. L'intention est similaire, mais les détails diffèrent.

Réseau de transmission

Les factures XRechnung sont soumises directement aux portails gouvernementaux allemands (ex. ZRE, OZG-RE) ou envoyées via un point d'accès Peppol à un acheteur disposant d'un identifiant Peppol. Les factures Peppol BIS 3.0 doivent transiter par le réseau Peppol — vous avez besoin d'un point d'accès Peppol enregistré pour les envoyer.

Quel format utiliser ?

  • ✓Facturer une autorité fédérale, régionale ou municipale allemande → XRechnung UBL 2.1
  • ✓Facturer une entreprise néerlandaise ou belge acceptant Peppol → Peppol BIS 3.0
  • ✓Facturer un acheteur français → Factur-X CII XML (format différent, basé sur UN/CEFACT CII)
  • ✓Facture transfrontalière UE sans exigence spécifique de l'acheteur → EN 16931 Generic UBL

Validez votre facture avant envoi

Quel que soit le format utilisé, il est conseillé de valider avant d'envoyer. Une facture rejetée retarde le paiement et nécessite souvent une soumission manuelle. BaseInvoice valide les règles de base EN 16931 ainsi que les schematrons spécifiques (BR-DE-* pour XRechnung, PEPPOL-EN16931-* pour Peppol BIS 3.0) et vous indique le code de règle exact, le champ concerné et la correction pour chaque erreur.

Essayez le validateur gratuitement

Déposez votre XML — résultat en secondes, rien n'est envoyé.

Valider la facture →

Créez des factures dans n'importe quel format

Besoin de générer une facture plutôt que de la valider ? BaseInvoice peut créer XRechnung UBL 2.1, Peppol BIS 3.0, EN 16931 Generic UBL et Factur-X CII XML directement dans votre navigateur — gratuitement, sans compte.

Créez des e-factures UE gratuitement

XRechnung, Peppol BIS 3.0, Factur-X — téléchargez le XML instantanément.

Créer une facture →
Rules sourced fromEN 16931(CEN)XRechnung 3.x(KoSIT)Peppol BIS 3.0(OpenPeppol)
BaseInvoice

EU e-invoice tools. Validates against EN 16931. Nothing leaves your browser.

EnglishDeutschFrançaisNederlandsBelgique / België

Product

  • Afficher & exporter
  • Valider
  • Créer une facture
  • Traitement par lot
  • Correction par lot
  • API
  • Tarifs

Resources

  • Exemples de factures
  • Calendrier des mandats
  • XRechnung vs Peppol

Trust

  • Sécurité & confidentialité
  • Standards & sources

Legal

  • Privacy policy
  • Terms of service

© 2026 BaseInvoice · All rights reserved

Invoice data never leaves your browser — we store nothing.