Skip to content

Fatal

PEPPOL-COMMON-R042: A Danish CVR number must be 8 digits, with or without DK

In short

Fatal: fails the selected checks.

PEPPOL-COMMON-R042 means a number given with scheme 0184 is not a Danish CVR number in an accepted format. Enter the CVR number as 8 digits, or as DK followed by 8 digits, with nothing else.

On this page

What it means

When a number is marked with scheme 0184, it must be a Danish organisation number (CVR). The test accepts either exactly 8 digits, or the capital letters DK followed by exactly 8 digits. It only checks the format, not whether the company exists. The check applies wherever the scheme is used: in the electronic address (BT-34 or BT-49), in a party identifier (such as BT-29 or BT-46) and in a company registration number (such as BT-30 or BT-47).

Why it matters

Peppol BIS Billing 3.0 requires values marked with scheme 0184 to contain 8 digits, optionally preceded by uppercase DK.

How to fix it

Enter the CVR number as 8 digits, for example 12345678, or with a capital DK in front, for example DK12345678. Remove spaces, dots, dashes, lowercase letters and line breaks. If you are unsure of the number, copy it from the CVR register entry of the company.

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
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether PEPPOL-COMMON-R042 still fails, and which other rules do.

Updated 6 November 2026