einvoicecheck
Menu

Rules / DK-R-013 · Markdown

Peppol BIS Billing 3.0 · rule

DK-R-013

Layer peppol·Checked against Peppol BIS Billing 3.0 2026.5

What does DK-R-013 mean? For Danish Suppliers it is mandatory to use schemeID when PartyIdentification/ID is used for AccountingCustomerParty or AccountingSupplierParty

Why did my invoice fail DK-R-013?

For Danish suppliers, whenever PartyIdentification/ID is used on the AccountingSupplierParty or AccountingCustomerParty, its schemeID attribute is mandatory. An identifier without a scheme (e.g. GLN vs CVR vs SE number) is ambiguous, so Danish receivers require the scheme to be declared explicitly. In UBL this is the schemeID attribute on cac:Party/cac:PartyIdentification/cbc:ID.

Official rule text

For Danish Suppliers it is mandatory to use schemeID when PartyIdentification/ID is used for AccountingCustomerParty or AccountingSupplierParty

Common causes

How do I fix it?

<cac:PartyIdentification>
  <cbc:ID schemeID="0184">12345678</cbc:ID>
</cac:PartyIdentification>

Related rules

DK-R-002 · DK-R-003 · DK-R-004 · DK-R-005 · DK-R-006 · DK-R-007 · DK-R-008 · DK-R-009

Check your invoice against this rule

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