einvoicecheck
Menu

Rules / DK-R-014 · Markdown

Peppol BIS Billing 3.0 · rule

DK-R-014

Layer peppol·Checked against Peppol BIS Billing 3.0 2026.5

What does DK-R-014 mean? For Danish Suppliers it is mandatory to specify schemeID as "0184" (DK CVR-number) when PartyLegalEntity/CompanyID is used for AccountingSupplierParty

Why did my invoice fail DK-R-014?

For Danish suppliers, when PartyLegalEntity/CompanyID is used on the AccountingSupplierParty, its schemeID must be "0184", the ICD code for the Danish CVR number. This pins the supplier's legal registration identifier to the Danish business register so receivers can validate it. In UBL this is the schemeID attribute on cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID.

Official rule text

For Danish Suppliers it is mandatory to specify schemeID as "0184" (DK CVR-number) when PartyLegalEntity/CompanyID is used for AccountingSupplierParty

Common causes

How do I fix it?

<cac:PartyLegalEntity>
  <cbc:RegistrationName>Dansk Leverandor A/S</cbc:RegistrationName>
  <cbc:CompanyID schemeID="0184">12345678</cbc:CompanyID>
</cac:PartyLegalEntity>

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.