Peppol BIS Billing 3.0 · rule
DK-R-014
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
- schemeID attribute omitted on the CompanyID
- A wrong scheme such as 0088 (GLN) or 0198 (SE number) used instead of 0184
- The VAT number (DK-prefixed) placed in CompanyID instead of the plain CVR number
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
Paste it into the live demo, or call POST /v1/validate. See the quickstart.