Naar de inhoud
Thema
Nederlands

Fataal

CII-DT-072: Schrijf de einddatum van de factuurperiode als gewone datum

In het kort

Fataal: de factuur komt niet door de geselecteerde controles.

CII-DT-072 betekent dat de einddatum van de factuurperiode is geschreven met een DateTime-element, en dat mag niet. Schrijf de datum als DateTimeString met format 102, dus JJJJMMDD, bijvoorbeeld 20261130.

Op deze pagina

Wat de regel betekent

De factuurperiode (BG-14), of de periode op een factuurregel (BG-26), staat in BillingSpecifiedPeriod. De einddatum (BT-74, of BT-135 op een factuurregel) staat in EndDateTime. Deze regel controleert dat EndDateTime geen DateTime-element bevat, een volledige waarde met datum en tijd. EN 16931 gebruikt de gewone datumvorm, DateTimeString.

Waarom het ertoe doet

De norm legt vast hoe deze datum wordt geschreven, zodat elk ontvangend systeem hem op dezelfde manier leest. Een einddatum in een andere vorm voldoet daar niet aan, dus het bestand haalt de controle niet en wordt geweigerd.

Zo los je het op

Kijk in de instellingen voor e-facturen of XML-export van je factuursoftware en kies de standaard EN 16931-uitvoer. Maak je de XML zelf, vervang dan het element DateTime binnen EndDateTime door DateTimeString, zet het attribuut format op 102 en schrijf de datum als JJJJMMDD. Controleer de begindatum op dezelfde manier, want daar hoort een eigen regel bij.

De gepubliceerde tekst van de regel

DateTime shall not be used.

Waar deze regel geldt

Regelset Versie
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
France CTC (CII) 1.4.0-04
Tekst van de regel uit phive-rules 4.6.4.

Controleer je bestand

Sleep je e-factuur hierheen om te zien of die nog steeds niet aan CII-DT-072 voldoet en aan welke andere regels ook niet.

Bijgewerkt op 6 november 2026