einvoicecheck
Menu

Rules / UBL-DT-08 · Markdown

Peppol BIS Billing 3.0 · rule

UBL-DT-08

Layer en16931·Checked against Peppol BIS Billing 3.0 2026.5

What does UBL-DT-08 mean? Scheme name attribute should not be present

Why did my invoice fail UBL-DT-08?

The schemeName attribute should not appear on identifier elements in an EN 16931 UBL invoice. The core model qualifies identifiers only through the specific attributes it defines (such as schemeID where allowed); schemeName is outside the model, so validators warn on it. Remove the attribute.

Official rule text

Scheme name attribute should not be present

Common causes

How do I fix it?

<cbc:EndpointID schemeID="0088">7300010000001</cbc:EndpointID>

Related rules

UBL-DT-01 · UBL-DT-06 · UBL-DT-07 · UBL-DT-09 · UBL-DT-10 · UBL-DT-11 · UBL-DT-12 · UBL-DT-13

Check your invoice against this rule

Paste it into the live demo, or call POST /v1/validate. See the quickstart.