Peppol BIS Billing 3.0 · rule
UBL-CR-611
What does UBL-CR-611 mean? A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQuantity
Why did my invoice fail UBL-CR-611?
The official rule states: "A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQuantity". The ValueQuantity element under InvoiceLine/Item (Item/AdditionalItemProperty) exists in the generic UBL 2.1 schema but is not mapped to any EN 16931 business term, so a core-compliant invoice must leave it out. Receivers validating against EN 16931 will flag it because data in unmapped elements cannot be reliably processed. EN 16931 models item attributes (BG-32) as simple name/value pairs: only cbc:Name (BT-160) and cbc:Value (BT-161) are used inside cac:AdditionalItemProperty.
Official rule text
A UBL invoice should not include the InvoiceLine Item AdditionalItemProperty ValueQuantity
Common causes
- Exporting a full product-attribute record (codes, quantities, qualifiers, ranges) instead of a plain name/value pair
- A PIM or catalogue integration serialising all attribute metadata into the invoice
- A generic UBL library emitting every optional field of cac:AdditionalItemProperty
Related rules
UBL-CR-001 · UBL-CR-002 · UBL-CR-003 · UBL-CR-004 · UBL-CR-005 · UBL-CR-006 · UBL-CR-007 · UBL-CR-008
Paste it into the live demo, or call POST /v1/validate. See the quickstart.