PEPPOL-EN16931-CL006
Invoice period description code must be according to UNCL 2005 D.16B.
What does this rule mean?
The invoice period description code is not from UNCL 2005 D.16B.
Peppol narrows the EN 16931 code lists further so every receiver on the network can resolve the value without a prior agreement.
Official rule message (standard)
Invoice period description code must be according to UNCL 2005 D.16B.
Where the rule applies
Syntax: UBL
Affected element (XPath):
cac:InvoicePeriod/cbc:DescriptionCode
Technical test
The rule passes when this Schematron expression holds true:
some $code in $UNCL2005
satisfies normalize-space(text()) = $codeHow to fix it
A missing or incorrect business entry only you can supply. Add or correct it, then re-check.
Choose a valid UNCL 2005 code, or omit the field.
Correct the affected entry in your XML, then re-check the invoice. Validation runs locally in your browser — your file never leaves your machine.
Check an e-invoice here
Drop an XML or ZUGFeRD PDF file here. Validation runs locally in your browser against EN 16931 — your file never leaves your machine.