AnsichtErstellenValidierenPreiseKonto
BaseInvoice
AnsichtValidieren & KorrigierenStapelTeamErstellen
Preise
ENDEFRNLBE
AnmeldenKostenlos →

5 Min. Lesezeit · EU-E-Rechnungsformate erklärt

XRechnung vs Peppol BIS 3.0 — Was ist der Unterschied?

Sowohl XRechnung als auch Peppol BIS 3.0 sind EU-E-Rechnungsformate, die auf demselben Kernstandard basieren — EN 16931. Sie richten sich jedoch an unterschiedliche Empfänger, werden über verschiedene Netzwerke übermittelt und haben unterschiedliche Validierungsregeln. Das Wichtigste im Überblick.

Die kurze Antwort

FormatVerwenden wenn…Netzwerk
XRechnungRechnung an einen deutschen öffentlichen Auftraggeber (B2G)Peppol oder direkter Portal-Upload
Peppol BIS 3.0Rechnung an jeden Empfänger im Peppol-Netzwerk (NL, BE, EU)Peppol-Netzwerk (Zugangspunkt erforderlich)
EN 16931 UBLGrenzüberschreitende EU-Rechnung ohne spezifische NetzwerkanforderungDirekter Austausch (E-Mail, SFTP, API)

Was sie gemeinsam haben

Beide Formate sind UBL 2.1 XML-Dokumente, die EN 16931 entsprechen — dem europäischen Standard für elektronische Rechnungen. Sie teilen dasselbe Kerndatenmodell: Verkäufer- und Käuferdaten, Positionen, MwSt.-Aufschlüsselung, Zahlungsbedingungen und obligatorische Geschäftsregeln (BR-*-Regeln), die jede gültige Rechnung erfüllen muss.

Eine gültige XRechnung ist gleichzeitig eine gültige EN 16931 UBL-Rechnung. Umgekehrt gilt das nicht zwingend.

Wo sie sich unterscheiden

CustomizationID

Der wichtigste Unterschied ist das Feld CustomizationID. Es teilt dem Empfangssystem mit, welcher Regelwerk gilt:

// 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

Länderspezifische Regeln

XRechnung ergänzt EN 16931 um deutsche Schematron-Regeln mit dem Präfix BR-DE-*. Diese erzwingen strengere Anforderungen für Rechnungen an öffentliche Auftraggeber — zum Beispiel ist ein Zahlungsweg-Code Pflichtfeld, und bestimmte Freitextfelder sind nicht erlaubt.

Peppol BIS 3.0 hat eine eigene CIUS (Core Invoice Usage Specification) mit Regeln, die mit PEPPOL-EN16931-* beginnen. Diese sind in der Absicht ähnlich, unterscheiden sich jedoch im Detail.

Übermittlungsweg

XRechnungen werden direkt an deutsche Behördenportale (z. B. ZRE, OZG-RE) übermittelt oder über einen Peppol-Zugangspunkt an einen Empfänger mit Peppol-ID gesendet. Peppol BIS 3.0-Rechnungen müssen über das Peppol-Netzwerk übertragen werden — dafür ist ein registrierter Peppol-Zugangspunkt erforderlich.

Welches Format soll ich verwenden?

  • ✓Rechnung an eine Bundes-, Landes- oder Kommunalbehörde → XRechnung UBL 2.1
  • ✓Rechnung an ein niederländisches oder belgisches Unternehmen mit Peppol → Peppol BIS 3.0
  • ✓Rechnung an einen französischen Kunden → Factur-X CII XML (anderes Format, basiert auf UN/CEFACT CII)
  • ✓Grenzüberschreitende EU-Rechnung ohne spezifische Anforderung des Käufers → EN 16931 Generic UBL

Rechnung vor dem Versand validieren

Unabhängig vom Format lohnt es sich, die Rechnung vor dem Versand zu validieren. Eine abgelehnte Rechnung verzögert die Zahlung und erfordert oft eine manuelle Nachbearbeitung. BaseInvoice prüft gegen EN 16931-Kernregeln sowie formatspezifische Schematrons (BR-DE-* für XRechnung, PEPPOL-EN16931-* für Peppol BIS 3.0) und zeigt für jeden Fehler den genauen Regelcode, das betroffene Feld und den Korrekturhinweis.

Validator kostenlos testen

XML ablegen — Ergebnis in Sekunden, kein Upload.

Rechnung validieren →

Rechnungen in jedem Format erstellen

Möchten Sie eine Rechnung erstellen statt validieren? BaseInvoice generiert XRechnung UBL 2.1, Peppol BIS 3.0, EN 16931 Generic UBL und Factur-X CII XML direkt im Browser — kostenlos, ohne Konto.

EU-E-Rechnungen kostenlos erstellen

XRechnung, Peppol BIS 3.0, Factur-X — XML sofort herunterladen.

Rechnung erstellen →
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

  • Ansicht & Export
  • Validieren
  • Rechnung erstellen
  • Stapelverarbeitung
  • Stapelkorrektur
  • API
  • Preise

Resources

  • Beispielrechnungen
  • Fristen & Pflichten
  • Fehlercode-Referenz
  • Deutschland Frist 2027
  • XRechnung
  • Factur-X
  • ZUGFeRD
  • Peppol BIS
  • XRechnung vs Peppol

Trust

  • Sicherheit & Datenschutz
  • Standards & Quellen

Legal

  • Privacy policy
  • Terms of service

© 2026 BaseInvoice · All rights reserved

Invoice data never leaves your browser — we store nothing.