Danmark · CVR / moms

Danish CVR Number Checker

Check a Danish CVR number for correct format and check digit, and confirm its VAT registration via the EU VIES system — with the registered name and address.

What is a Danish CVR number?

A CVR number (CVR-nummer) is the 8-digit identifier Denmark’s Central Business Register gives each registered business, from companies to sole proprietorships — for example 24256790 for Novo Nordisk A/S. Written with DK in front (DK24256790) it is also the company’s Danish VAT number.

Danish CVR number format

Eight digits: a seven-digit running number and a modulus-11 check digit.

DK Prefix for VAT
(optional)
2425679 Seven-digit
running number
0 Check digit
(mod 11)

Example: 24256790 (Novo Nordisk A/S, as printed on its website). Sometimes written in pairs, e.g. 24 25 67 90.

  • 8 digits: Always eight digits; spaces between pairs are presentation only. With DK in front it is the VAT number.
  • Check digit: Multiply the digits by 2, 7, 6, 5, 4, 3, 2 and 1 — the sum must divide by 11. The widely used sample DK12345678 fails this check.
  • Not a CVR: A 10-digit P-number identifies a location, not a business, and a CPR number is a personal ID — neither will pass.
  • Name and address: Denmark releases the registered name and address through VIES, so a valid VAT result shows who the number belongs to.

How to check a Danish CVR number

  1. 1 Find the CVR number on the company’s invoice or website footer.
  2. 2 Enter it above, with or without DK. The checker validates the format and check digit, then confirms VAT registration via VIES.
  3. 3 Compare the returned name and address with the business you are dealing with.
  4. 4 Need the full company record? Our guide to finding a CVR number walks through the official register.

Frequently Asked Questions

What is a CVR number?

It is the 8-digit number Denmark’s Central Business Register (CVR) gives each registered business — companies, sole proprietorships, branches of foreign companies and public bodies. Each entity gets exactly one, and it never changes. The register is run by the Danish Business Authority (Erhvervsstyrelsen).

Is the CVR number the same as the Danish VAT number?

For VAT you write DK followed by the CVR number, for example DK24256790. If the business has registered VAT on a separate SE number, its VAT number is DK plus that SE number instead.

What is the difference between a CVR, SE and P number?

The CVR number identifies the legal entity. An SE number is an administrative tax sub-number from the Danish Tax Agency and equals the CVR when the business has only one. A P-number has 10 digits and identifies a physical place of business.

How do I check a CVR number? (Tjek CVR nummer)

Enter it in the checker on this page: it validates the 8 digits and the mod-11 check digit, then confirms the VAT registration via the EU VIES system with the registered name and address. For the official register search, see our guide to finding a CVR number.

Why is a valid CVR number not VAT-registered?

Businesses with taxable sales under DKK 50,000 a calendar year do not have to register for VAT, so they can have a live CVR number but no VAT number. Our check confirms VAT registration, so such a CVR shows as not registered.

Do sole proprietorships have a CVR number?

Yes. A personally owned business (enkeltmandsvirksomhed) is covered by the CVR Act and gets its own CVR number; registering it on virk.dk is free.

Last reviewed: , against official sources.

Validate EU VAT numbers at scale

Check Danish CVR and EU VAT numbers against VIES in one API call — with registered name and address where the country provides it.