einvoicecheck
Menu

Rules / DK-R-010 · Markdown

Peppol BIS Billing 3.0 · rule

DK-R-010

Layer peppol·Checked against Peppol BIS Billing 3.0 2026.5

What does DK-R-010 mean? For Danish Suppliers using PaymentMeansCode 93, PaymentID is mandatory. The first three characters of the PaymentID MUST be 71#, 73# or 75# (kortartskode), and PayeeFinancialAccount/ID MUST be exactly 8 characters long.

Why did my invoice fail DK-R-010?

For Danish suppliers using payment means code 93 (FIK payment slip), the PaymentID is mandatory and its first three characters must be 71#, 73# or 75# (the kortartskode), and the PayeeFinancialAccount/ID must be exactly 8 characters long. This mirrors the format of the Danish FIK payment system, whose creditor accounts are 8 characters and whose slips carry these card type codes. In UBL these are cac:PaymentMeans/cbc:PaymentID and cac:PayeeFinancialAccount/cbc:ID.

Official rule text

For Danish Suppliers using PaymentMeansCode 93, PaymentID is mandatory. The first three characters of the PaymentID MUST be 71#, 73# or 75# (kortartskode), and PayeeFinancialAccount/ID MUST be exactly 8 characters long.

Common causes

How do I fix it?

<cac:PaymentMeans>
  <cbc:PaymentMeansCode>93</cbc:PaymentMeansCode>
  <cbc:PaymentID>73#1234567</cbc:PaymentID>
  <cac:PayeeFinancialAccount>
    <cbc:ID>12345678</cbc:ID>
  </cac:PayeeFinancialAccount>
</cac:PaymentMeans>

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.