StartFehlercode-Lexikon › BR-FX-EN-4
BR-FX-EN-4 Feld BT-72 EN-16931-Grundregeln (BR)

BR-FX-EN-4 beheben: Lieferangaben-Gruppe darf nicht leer sein

[BR-FX-EN-4] The delivery information group must not be empty; provide at least the actual delivery date (BT-72) or the ship-to country (BT-80).

BR-FX-EN-4 in deiner eigenen Rechnung? Lade die Datei hoch und finde alle Fehler in Sekunden.

Was bedeutet BR-FX-EN-4?

Enthält die Rechnung die Gruppe mit den Lieferangaben (ram:ApplicableHeaderTradeDelivery), muss darin auch etwas stehen – Factur-X verbietet leere Elemente. Es genügt das tatsächliche Lieferdatum (BT-72) oder das Lieferland der Warenanschrift (BT-80). In ZUGFeRD 2.5 löst die Regel PEPPOL-EN16931-R008 diese Prüfung ab, dann als Warnung statt als Fehler.

Häufige Ursachen für BR-FX-EN-4

So behebst du BR-FX-EN-4

  1. Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-72 über den folgenden XPath://ram:ApplicableHeaderTradeDelivery
  2. Korrektur einsetzen. Gib in den Lieferangaben mindestens das tatsaechliche Lieferdatum (BT-72) oder das Lieferland der Warenanschrift (BT-80) an. Alternativ: lass die Gruppe 'ram:ApplicableHeaderTradeDelivery' ganz weg, statt sie leer zu senden. In ZUGFeRD 2.5 uebernimmt PEPPOL-EN16931-R008 diese Pruefung als Warnung.
  3. Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass BR-FX-EN-4 nicht mehr gemeldet wird.
Konkreter Korrekturvorschlag

Gib in den Lieferangaben mindestens das tatsaechliche Lieferdatum (BT-72) oder das Lieferland der Warenanschrift (BT-80) an. Alternativ: lass die Gruppe 'ram:ApplicableHeaderTradeDelivery' ganz weg, statt sie leer zu senden. In ZUGFeRD 2.5 uebernimmt PEPPOL-EN16931-R008 diese Pruefung als Warnung.

XPath//ram:ApplicableHeaderTradeDelivery

Vorher / Nachher: das XML-Beispiel

So sieht die betroffene Stelle vor und nach der Korrektur aus (Cross-Industry-Invoice, ZUGFeRD/Factur-X).

Fehlerhaft
<ram:ApplicableHeaderTradeDelivery>
  <ram:ShipToTradeParty/>
</ram:ApplicableHeaderTradeDelivery>
Korrekt
<ram:ApplicableHeaderTradeDelivery>
  <ram:ActualDeliverySupplyChainEvent>
    <ram:OccurrenceDateTime>
      <udt:DateTimeString format="102">20260401</udt:DateTimeString>
    </ram:OccurrenceDateTime>
  </ram:ActualDeliverySupplyChainEvent>
</ram:ApplicableHeaderTradeDelivery>

Häufige Fragen zu BR-FX-EN-4

Reicht ein einzelnes Feld?
Ja. Es genügt entweder das tatsächliche Lieferdatum (BT-72) oder das Lieferland in der Warenanschrift (BT-80). Beides zusammen ist nicht nötig.
Was, wenn es gar keine Lieferung gibt?
Dann lass die ganze Gruppe „ApplicableHeaderTradeDelivery“ weg, statt sie leer zu senden. Das leere Element ist der eigentliche Auslöser.
Gilt die Regel noch in ZUGFeRD 2.5?
Dort übernimmt PEPPOL-EN16931-R008 die Prüfung und stuft sie als Warnung ein. Der Kern bleibt gleich: keine leeren Elemente in den Lieferangaben.

Verwandte Fehlercodes

BR-FX-EN-4 automatisch prüfen

Statt das XML manuell zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – lade die PDF oder XML hoch und du bekommst jeden Fehler mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder strukturiertes JSON über die API.

Jeden Fehler automatisch finden statt manuell suchen

Lade deine ZUGFeRD- oder XRechnung-Datei hoch – du bekommst jeden Verstoß mit Regel-ID, Feld, Korrekturvorschlag und XPath zurück.

Kostenlos online validieren
Rechnung prüfen