Peppol BIS Billing 3.0 · rule
DK-R-010
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
- PaymentID missing or starting with something other than 71#, 73# or 75#
- FIK creditor account number not exactly 8 characters
- Using a bank registration+account pair instead of the FIK creditor number for code 93
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
Paste it into the live demo, or call POST /v1/validate. See the quickstart.