# BR-FX-EN-04 Leverdatum of prestatieperiode vereist (Factur-X / ZUGFeRD)

BR-FX-EN-04 is een regel van het Schematron van Factur-X 1.09 / ZUGFeRD 2.5 voor de profielen BASIC en EN 16931. Hij geldt als de verkoper of factuurverzender en de koper of factuurontvanger allebei een Duits postadres hebben en de factuur geen voorschotfactuur (typecode 386) is. De factuur moet dan de werkelijke leverdatum (BT-72), een factureringsperiode (BG-14) of op elke factuurregel een periode (BG-26) bevatten. Zonder BT-72 moet het leveringsblok ook gegevens bevatten; de regeltekst vraagt minstens het land van levering (BT-80). Het Schematron meldt de regel als waarschuwing.

## Probleembeschrijving

> **WAARSCHUWING**: Regel van Factur-X / ZUGFeRD (FNFE-MPE en FeRD, BR-FX)

> **Waar BR-FX-EN-04 wordt gecontroleerd**
>
> Een validator controleert een e-factuur in stappen. Eerst moet het bestand goed gevormde XML zijn die past bij het UBL- of CII-schema (XSD). Dan volgen de bedrijfsregels van EN 16931: BR-kernregels, BR-CO-berekeningen, BR-CL-codelijsten, BR-DEC-decimalen en regels per btw-categorie zoals BR-S. Daarna komen de nationale of netwerkregels die BT-24 kiest: BR-DE voor XRechnung, PEPPOL-EN16931 voor Peppol BIS Billing. Het rapport noemt elke geschonden regel: één fout betekent afwijzen, alleen waarschuwingen betekenen nog steeds accepteren. BR-FX-EN-04: profielregel van Factur-X / ZUGFeRD, gemeld in de stap “Nationale regels (CIUS)”.

## Context en betekenis

KoSIT voert deze regel niet uit; dat doet een ZUGFeRD- of Factur-X-validator. Voor strikte ZUGFeRD- en Factur-X-uitvoer gaat Invoice-Converter.com verder dan de waarschuwing: de controlestap meldt de ontbrekende datum of periode, en het bestand wordt pas gemaakt als u die hebt aangevuld. Dat is een productregel, geen eis van de standaard.

## Oplossing

Voeg de werkelijke leverdatum (BT-72) toe als u die kent. Voeg bij diensten de factureringsperiode (BG-14, BT-73 en BT-74) of op elke regel een periode (BG-26) toe. Geeft u alleen een periode op, voeg dan ook het land van levering (BT-80) toe. Neem de datums over uit de brondocumenten; gebruik niet de factuurdatum als vervanging.

- [XML valideren](/nl/xrechnung-validator?source=resource&rule=BR-FX-EN-04)
- [Factuur converteren](/nl/pdf-to-xrechnung?source=resource&rule=BR-FX-EN-04)

## Geldige voorbeelden

- BT-72 = 15-10-2026
- BG-14 = 01-09-2026 t/m 30-09-2026 met BT-80 = DE

## Ongeldige voorbeelden

- Geen BT-72, BG-14 of BG-26 op een binnenlandse Duitse factuur
- BG-14 aanwezig, maar geen BT-80 en geen andere leveringsgegevens

## Codevoorbeelden

### Geldig XML
```
<ram:ApplicableHeaderTradeDelivery>
  <ram:ActualDeliverySupplyChainEvent>
    <ram:OccurrenceDateTime>
      <udt:DateTimeString format="102">20261015</udt:DateTimeString>
    </ram:OccurrenceDateTime>
  </ram:ActualDeliverySupplyChainEvent>
</ram:ApplicableHeaderTradeDelivery>
```

### Ongeldig XML
```
<ram:ApplicableHeaderTradeDelivery/>
```

## Betrokken velden

- [BT-72 Werkelijke leverdatum](/resources/xrechnung/bt-72-actual-delivery-date)
- [BG-14 Factureringsperiode](/resources/xrechnung/bt-73-invoicing-period-start-date)
- [BG-26 Factuurregelperiode](/resources/xrechnung/bt-134-invoice-line-period-start-date)
- [BT-80 Landcode afleveradres](/resources/xrechnung/bt-80-deliver-to-country-code)

## Validatietools

- [ZUGFeRD Validator](/zugferd-validator): Om een hybride pdf en ingesloten XML te controleren
- [PDF naar ZUGFeRD](/pdf-to-zugferd): Voor Duitse B2B-workflows en hybride facturen

## Gerelateerde bronnen

- [Officiële specificatie](https://www.ferd-net.de/publikationen-produkte/publikationen/detailseite/zugferd-252-english)
- [Alle validatiefouten](/resources/kosit-validator-errors): Overzicht van de hier uitgelegde validatieregels uit EN 16931, XRechnung en Peppol.
