Go to start of banner

# Denmark

DK0 VAT Number is called Momsregistreringsnummer or CVR nummer.

CVR format:

[ C1 C2 C3 C4 C5 C6 C7 C8 ]

Where C1 to C8 are digits.

Range:

C1...C8

Numbers.

Rules:

C1 > 0

Validation of the number

R = (2*C1 + 7*C2 + 6*C3 + 5*C4 +   4*C5 + 3*C6 + 2*C7 + C8)

R is divisible by 11 then the number is correct

Sample:

88146328

R=(2*8  + 7*8    + 6*1  + 5*4  +    4*6  +  3*3    +  2*2  + 8)

R =   (16+56+6+20+24+9+4+8)  = 143

143 is   divisible by 11 to get 13

CVR details: https://www.oecd.org/tax/automatic-exchange/crs-implementation-and-assistance/tax-identification-numbers/Denmark-TIN.pdf

DK2 Tax Number is called CPR.

CPR format:

[ C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 ]

Where C1 to C10 are digits.

Range:C1...C10Numbers.
Rules:   C1 C2Day of birth.
C3 C4Month of birth.
C5 C6Two last digits of the year of birth.
C7 C8 C9 C10Secuence number. The first digit of the sequence number encodes the century of birth, and the last digit of the sequence number is odd for males and even for females.
ValidationCheck digit for the entire personal identification number. In this case, the number satisfies the equation 4*C1 + 3*C2 + 2*C3 + 7*C4 + 6*C5 + 5*C6 + 4*C7 + 3*C8 + 2*C9C10 ≡ 0 (mod 11).
Sample:0101801234(4*0 + 3*1 +2*0 + 7*1 + 6*8 + 5*0 + 4*1 + 3*2 + 2*3 + 4) MOD 11=0
CPR details: https://www.oecd.org/tax/automatic-exchange/crs-implementation-and-assistance/tax-identification-numbers/Denmark-TIN.pdf

• No labels