ErrorPeppol BIS 3.0Input required

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()) = $code

How 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.

100% local — no upload, no account.

Related rules

← Back to the error library