PEPPOL-COMMON-R052
Error Guide
🇩🇰 PEPPOL-COMMON-R052: Danish Chamber of Commerce P-Number Format Invalid in Denmark
WarningB2G MandatoryAuto-fixable
PEPPOL-COMMON-R052 validates that a Danish chamber of commerce production unit number (P-number) is in the correct format. The P-number must consist of exactly 10 digits. This rule fires when a party identifier uses scheme 0198 but the value does not meet the format requirements.
Quick Facts
Severity
Warning
Ruleset
Peppol BIS 3.0
Fix Confidence
88%
Mandate
B2G Only
Fix Type
Automatic
Why This Matters in Denmark
Denmark requires (B2G) e-invoicing using OIOUBL 2.1, Peppol BIS 3.0, OIOUBL 3.0 (under review). This warning may cause processing delays in Denmark. While not immediately rejected, it should be fixed for compliance.
Invoice Navigator automatically fixes this error. No manual intervention needed.
How to Fix PEPPOL-COMMON-R052
- 1
- 2
- 3
- 4
- 5
Example: Before & After
Before (invalid)
<cbc:EndpointID schemeID="0198">P-123456</cbc:EndpointID>
After (fixed)
<cbc:EndpointID schemeID="0198">1234567890</cbc:EndpointID>
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
- •Copying P-number with P- prefix instead of just digits.
- •Confusing P-number (10 digits, 0198) with CVR number (8 digits, 0184).
- •Truncating or padding the P-number.
- •Using EAN/GLN (13 digits, 0088) in the P-number field.
Fix PEPPOL-COMMON-R052 automatically
Upload your invoice and let Invoice Navigator auto-remediate this error.