What it means
The invoicing period (BG-14), or the period on a line (BG-26), sits in BillingSpecifiedPeriod and may hold only a start date and an end date. This rule checks that there is no CompleteDateTime element, a single complete date-time value that is another way of stating the period.
Why it matters
EN 16931 describes a period by its start and end date alone, so a file with this extra value does not meet the standard. It fails and is rejected.
How to fix it
Delete the CompleteDateTime element from BillingSpecifiedPeriod. Make sure the start date and the end date are filled in, each as a plain date. If your invoicing software keeps adding the element, check its e-invoice export settings for an EN 16931 profile, or ask its supplier.
The rule as published
CompleteDateTime shall not be used. Where this rule applies
| Rule set | Version |
|---|---|
| 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 |
Check your file
Drop your e-invoice to see whether CII-DT-073 still fails, and which other rules do.
Related rules
- CII-DT-074 Leave the open flag out of the invoicing period
- CII-DT-075 Leave the season code out of the invoicing period
- CII-DT-076 Leave the identifier out of the invoicing period
- CII-DT-077 Leave the name out of the invoicing period
- CII-DT-078 Leave the sequence number out of the invoicing period
- CII-DT-079 Leave the start date flexibility code out of the invoicing period