PEPPOL-EN16931-CL006fatal

How to fix PEPPOL-EN16931-CL006

Invoice period description code must be according to UNCL 2005 D.16B.

What this rule checks

When an invoice period description code is provided, it must use a value from UN/CEFACT code list 2005 (revision D.16B). This standardizes how the invoicing period is described (e.g. delivery date, payment date, invoice date).

How to fix it

Set cbc:DescriptionCode inside cac:InvoicePeriod to a valid UNCL 2005 D.16B value (e.g. '3' for invoice date, '35' for delivery date, '432' for paid to date).

Related rules

Validate your invoice

Upload your corrected invoice to check it passes PEPPOL-EN16931-CL006 and all other EN 16931 and Peppol BIS 3.0 rules. Free, instant, no signup.