Peppol BIS Billing 3.0 · rule
UBL-DT-28
What does UBL-DT-28 mean? List Agency ID attribute should not be present
Why did my invoice fail UBL-DT-28?
The listAgencyID attribute should not be present on code elements. EN 16931 fixes the code list for each coded element, so agency identification is redundant and outside the core model. Send the bare code value.
Official rule text
List Agency ID attribute should not be present
Common causes
- UBL library fills listAgencyID on every code
- Templates from non-EN 16931 UBL profiles
How do I fix it?
<cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
Related rules
UBL-DT-01 · UBL-DT-06 · UBL-DT-07 · UBL-DT-08 · UBL-DT-09 · UBL-DT-10 · UBL-DT-11 · UBL-DT-12
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.