Referenz
Markdown-ExportBR-FX-EN-04 Lieferdatum oder Leistungszeitraum erforderlich (Factur-X / ZUGFeRD)
BR-FX-EN-04 ist eine Regel des Schematrons von Factur-X 1.09 / ZUGFeRD 2.5 für die Profile BASIC und EN 16931. Sie gilt, wenn Verkäufer oder Rechnungssteller und Käufer oder Rechnungsempfänger beide eine deutsche Anschrift haben und die Rechnung keine Anzahlungsrechnung (Typcode 386) ist. Die Rechnung muss dann das tatsächliche Lieferdatum (BT-72), einen Abrechnungszeitraum (BG-14) oder einen Zeitraum an jeder Rechnungsposition (BG-26) enthalten. Ohne BT-72 muss der Lieferblock außerdem Daten enthalten; der Regeltext verlangt mindestens das Lieferland (BT-80). Das Schematron meldet die Regel als Warnung.
Problembeschreibung
WARNUNG
Factur-X-/ZUGFeRD-Regel (FNFE-MPE und FeRD, BR-FX)
Interaktive Prüfkette
Wo BR-FX-EN-04 geprüft wird
Klicken Sie auf eine Stufe, um zu sehen, was sie prüft, oder geben Sie eine Regel-ID ein, um die meldende Stufe zu finden.
BR-FX-EN-04 Profilregel von Factur-X / ZUGFeRD
Gemeldet in Stufe 3: Nationale Regeln (CIUS).
Stufe Warnung: Für sich allein wird die Rechnung weiterhin angenommen.
Diese Regel melden ZUGFeRD- und Factur-X-Validatoren, nicht die XRechnung-Konfiguration.
Stufe 3 · Was geprüft wird
Nationale Regeln (CIUS)
- Die Spezifikationskennung in BT-24 wählt das Regelwerk, etwa XRechnung 3.0 oder Peppol BIS Billing 3.0.
- XRechnung ergänzt die deutschen BR-DE-Regeln: Käuferreferenz (BT-10), Verkäuferkontakt, Zahlungsanweisungen.
- Peppol ergänzt PEPPOL-EN16931- und Länderregeln. Auch XRechnung wendet einige PEPPOL-EN16931-Regeln an.
Beispielcodes
Typische Korrektur
Pflegen Sie die vom Regelwerk verlangten Felder in den Stammdaten, etwa die Leitweg-ID in BT-10 oder den Verkäuferkontakt.
Kontext und Bedeutung
KoSIT prüft diese Regel nicht; das übernimmt ein ZUGFeRD- oder Factur-X-Validator. Für strikte ZUGFeRD- und Factur-X-Ausgabe geht Invoice-Converter.com über die Warnung hinaus: Der Prüfschritt meldet das fehlende Datum oder den fehlenden Zeitraum, und die Datei wird erst erstellt, wenn Sie die Angabe ergänzt haben. Das ist eine Produktregel, keine Anforderung des Standards.
Lösung
Ergänzen Sie das tatsächliche Lieferdatum (BT-72), wenn Sie es kennen. Ergänzen Sie bei Dienstleistungen den Abrechnungszeitraum (BG-14, BT-73 und BT-74) oder einen Zeitraum an jeder Position (BG-26). Geben Sie nur einen Zeitraum an, ergänzen Sie auch das Lieferland (BT-80). Übernehmen Sie die Daten aus den Quelldokumenten; setzen Sie nicht ersatzweise das Rechnungsdatum ein.
Schnellzugriff
Gültige Beispiele
- BT-72 = 15.10.2026
- BG-14 = 01.09.2026 bis 30.09.2026 mit BT-80 = DE
Ungültige Beispiele
- Weder BT-72 noch BG-14 noch BG-26 auf einer innerdeutschen Rechnung
- BG-14 vorhanden, aber kein BT-80 und keine anderen Lieferdaten
Code-Beispiele
<ram:ApplicableHeaderTradeDelivery>
<ram:ActualDeliverySupplyChainEvent>
<ram:OccurrenceDateTime>
<udt:DateTimeString format="102">20261015</udt:DateTimeString>
</ram:OccurrenceDateTime>
</ram:ActualDeliverySupplyChainEvent>
</ram:ApplicableHeaderTradeDelivery><ram:ApplicableHeaderTradeDelivery/>