Skip to content

Fatal

CII-DT-028: Remove effective periods from document references

In short

Fatal: fails the selected checks.

CII-DT-028 means a CII document reference contains ram:EffectiveSpecifiedPeriod. Remove that element from the reference. Use the invoice period fields only if the dates describe the period your invoice actually covers.

On this page

What it means

Every CII reference element whose name ends in ReferencedDocument must be free of ram:EffectiveSpecifiedPeriod. The test has no exceptions. A referenced document's effective period is separate from the invoice period (BG-14).

Why it matters

This CII mapping does not provide an effective period within document references. A contract's validity period and the period covered by an invoice can be different.

How to fix it

Remove the ram:EffectiveSpecifiedPeriod block from the affected reference. If the dates describe the invoice period, record them in its start date (BT-73) and end date (BT-74) fields. Do not copy a contract's validity dates into those fields unless they are also the correct invoice period. Export the corrected file and recheck it.

Once the file is corrected, check it again for free: Validate an invoice against EN 16931

Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice

The rule as published

EffectiveSpecifiedPeriod should not be present

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
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether CII-DT-028 still fails, and which other rules do.

Updated 6 November 2026