warningEN16931

UBL-DT-20:List uri attribute should not be present

Your invoice contains the listURI attribute on a code element. This attribute is not allowed in EN16931 and must be removed.

We can fix this automatically

AUTO-FIX

Auto-fix: Remove the prohibited attribute from the element. No data loss - EN16931 does not use this attribute.

No manual changes needed
Upload and Fix Now

Why This Error Matters

Invoice will be rejected by PEPPOL/EN16931 validators. These attributes are explicitly prohibited and provide no value in e-invoicing.

Common Causes

  • Source ERP exports full UBL 2.1 attributes instead of EN16931 restricted subset
  • Generic UBL template includes optional datatype attributes not needed for e-invoicing
  • XML generation library adds default attributes to all elements
  • Conversion from another invoice format added non-standard attributes
  • Manual XML editing introduced attributes not supported in EN16931

Frequently Asked Questions

Your invoice contains the listURI attribute on a code element. This attribute is not allowed in EN16931 and must be removed.
Your invoice contains the listURI attribute on a code element. This attribute is not allowed in EN16931 and must be removed. You can also use Invoice Navigator's automatic Fixer tool to correct this instantly.
UBL-DT-20 is a warning that may not always cause rejection, but it indicates a potential compliance issue that should be addressed.
Many instances of UBL-DT-20 can be automatically corrected using Invoice Navigator's Fixer tool. Upload your invoice and the tool will identify and fix common issues.

See Also

Last updated: 16 January 2026

Share this guide: