What it means
In most rule sets, including Italian Peppol, whose message names the promised delivery period, the check fails when cac:Delivery contains cac:EstimatedDeliveryPeriod. In the UBL.BE and CIUS-PT rule sets it tests cac:Delivery/cac:PromisedDeliveryPeriod instead, and an estimated delivery period does not trigger it there.
Why it matters
EN 16931 does not use the delivery period that this check looks for.
How to fix it
Remove cac:EstimatedDeliveryPeriod from cac:Delivery in your XML or export template. Do not copy an estimate into the actual delivery date (BT-72). Use cac:Delivery/cbc:ActualDeliveryDate only for the actual delivery date, and BG-14 for the period the invoice covers. If you validate against UBL.BE or CIUS-PT, remove cac:PromisedDeliveryPeriod instead. Recheck the exported file.
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
A UBL invoice should not include the Delivery EstimatedDeliveryPeriod Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Check your file
Drop your e-invoice to see whether UBL-CR-384 still fails, and which other rules do.
Related rules
- UBL-CR-385 Leave out the carrier in the delivery details
- UBL-CR-386 Leave out the 'mark for care' flag on the delivery party
- UBL-CR-387 Leave out the 'mark for attention' flag on the delivery party
- UBL-CR-388 Leave out the website of the delivery party
- UBL-CR-389 Leave out the logo reference of the delivery party
- UBL-CR-390 Leave out the electronic address of the delivery party