Naar de inhoud
Thema
Nederlands

Fataal

CII-DT-068: Schrijf de begindatum van de factuurperiode als gewone datum

In het kort

Fataal: de factuur komt niet door de geselecteerde controles.

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

Op deze pagina

Wat de regel betekent

De factuurperiode (BG-14), of de periode op een factuurregel (BG-26), staat in BillingSpecifiedPeriod. De begindatum (BT-73, of BT-134 op een factuurregel) staat in StartDateTime. Deze regel controleert dat StartDateTime 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 begindatum 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 StartDateTime door DateTimeString, zet het attribuut format op 102 en schrijf de datum als JJJJMMDD. Controleer de einddatum 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-068 voldoet en aan welke andere regels ook niet.

Bijgewerkt op 6 november 2026