What it means
For UBL invoices where both parties are in Denmark and cbc:PaymentMeansCode is 31 or 42, the same cac:PaymentMeans must contain non-whitespace values in cac:PayeeFinancialAccount/cbc:ID and cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID. The rule does not check their length or format and does not apply to credit notes.
Why it matters
The account number and bank registration number identify the payee's bank account for these payment methods.
How to fix it
Under the affected cac:PaymentMeans, enter the payee's bank account number in cac:PayeeFinancialAccount/cbc:ID. Enter the bank registration number in cac:PayeeFinancialAccount/cac:FinancialInstitutionBranch/cbc:ID. Use the actual payee's details, which may differ from the seller's. Export and recheck the invoice.
Once the file is corrected, check it again for free: Validate a Peppol BIS invoice
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice
The rule as published
Read the rule on the publisher's site
Where this rule applies
| Rule set | Version |
|---|---|
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
Check your file
Drop your e-invoice to see whether DK-R-006 still fails, and which other rules do.
Related rules
- DK-R-007 Add the direct debit mandate and bank account
- DK-R-008 Check the giro reference and account number
- DK-R-009 Check giro references starting with 04# or 15#
- DK-R-010 Check the FIK reference and creditor number
- DK-R-011 Check FIK references starting with 71# or 75#
- DK-R-013 Add a scheme to the seller or buyer identifier