Peppol BIS Billing 3.0 · rule
DK-R-013
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
- cbc:ID emitted with a bare value and no schemeID attribute
- The mapping layer drops attributes when copying party identifiers
- Using an internal customer number without declaring what scheme it belongs to
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.