DK-R-007
Error Guide
🇩🇰 DK-R-007: For Danish suppliers PaymentMandate/ID and PayerFinancialAccount/ID are... in Denmark
ErrorB2G MandatoryNeeds Input
Danish suppliers using payment means 49 (direct debit) must provide both PaymentMandate/ID and PayerFinancialAccount/ID. These identify the mandate agreement and account to debit.
Quick Facts
Severity
Error (rejection)
Ruleset
OIOUBL (Denmark)
Mandate
B2G Only
Fix Type
Needs input
Why This Matters in Denmark
Denmark requires (B2G) e-invoicing using OIOUBL 2.1, Peppol BIS 3.0, OIOUBL 3.0 (under review). Invoices with this error will be rejected. They cannot be processed for Denmark compliance.
How to Fix DK-R-007
Danish suppliers using payment means 49 (direct debit) must provide both PaymentMandate/ID and PayerFinancialAccount/ID. These identify the mandate agreement and account to debit.
Example: Before & After
Before (invalid)
<Invoice> <!-- Issue: For Danish suppliers using payment means 49 (direct debit), --> </Invoice>
After (fixed)
<Invoice> <!-- Issue resolved per OIOUBL (Denmark) --> </Invoice>
Denmark E-Invoicing Requirements
Phase
Status
Scope
B2G
Live (2005)
All suppliers to public sector
Bookkeeping Act (certified SW)
Live (Jan 2024)
Medium/large companies using certified software
Bookkeeping Act (custom SW)
Live (Jan 2025)
Medium/large companies using custom software
Bookkeeping Act (remaining)
Jan 2026
Financial + personally-owned companies (>DKK 300K turnover)
Common Causes
- •Mandate ID missing for direct debit
- •Payer account ID not provided
- •Direct debit selected without mandate information
- •ERP does not capture mandate details
- •Payment method changed to 49 without required fields
Fix DK-R-007 automatically
Upload your invoice and let Invoice Navigator auto-remediate this error.