✓ E-Rechnungprüfen

Startseite › Wissen › PEPPOL-EN16931-R008

PEPPOL-EN16931-R008: Leere Elemente in der Rechnung

Die Rechnung darf keine leeren Elemente enthalten – also kein <cbc:Note></cbc:Note> oder <cbc:Note/>. Optionale Felder ohne Inhalt müssen ganz weggelassen werden. Die Regel stammt aus Peppol und ist in XRechnung übernommen.

Originaltext der Regel

Fehler PEPPOL-EN16931-R008 · Herkunft: Peppol-Regel, übernommen in die XRechnung-Prüfung

Document MUST not contain empty elements.
Technische Prüfung (Schematron/XPath)
RegelwerkKontextTest
XRechnung, UBL//*[not(*) and not(normalize-space())]self::cbc:ID[parent::cac:OrderReference]
XRechnung, CII//*[not(name() = 'ram:ApplicableHeaderTradeDelivery') and not(*) and not(normalize-space())]false()

Aus der offiziellen XRechnung 3.0.2 (KoSIT-Konfiguration 2026-08-31).

Typische Ursachen

So beheben Sie den Fehler

  1. Optionale Elemente nur ausgeben, wenn ein Wert vorhanden ist.
  2. Leere Elemente im XML z. B. mit einer Textsuche nach ></ und /> aufspüren.

Beispiel: vorher und nachher

Fehlerhaft

<cbc:DueDate>2026-10-15</cbc:DueDate>
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:Note></cbc:Note>
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:BuyerReference>04011000-1234512345-06</cbc:BuyerReference>

Korrigiert

<cbc:DueDate>2026-10-15</cbc:DueDate>
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:BuyerReference>04011000-1234512345-06</cbc:BuyerReference>

Ausschnitt aus einer vollständigen XRechnung 3.0 (UBL). Ergebnis mit dem KoSIT-Validator: Die fehlerhafte Variante erzeugt PEPPOL-EN16931-R008 und wird abgelehnt; die korrigierte Variante wird akzeptiert.

Hintergrund: E-Rechnung empfangen und prüfen

Verwandte Themen

Keine Steuer- oder Rechtsberatung: Diese Seite erklärt technische Prüfregeln und dient der Orientierung. Verbindlich sind Gesetz, BMF-Schreiben und das offizielle KoSIT-Regelwerk. Bei steuerlichen Fragen wenden Sie sich an Ihre Steuerberatung. Stand: 2026-10-06, geprüft mit XRechnung 3.0.2 (KoSIT-Konfiguration 2026-08-31).