Home CVR-nummer Denmark
Denmark CVR-nummer validator
How the CVR-nummer format works
- Format
- DK + 8 digits
- Example
- DK13585628
Things to watch for
- Same 8-digit number as the CVR business registration number
- A weighted mod-11 checksum over all 8 digits must divide evenly
^DK[0-9]{8}$Denmark keeps things simple: there’s no VAT-specific number distinct from the business registration itself. A Danish VAT number is “DK” followed by exactly 8 digits — the same CVR-nummer (Det Centrale Virksomhedsregister number) that identifies the company for payroll, contracts, and general business registration. One 8-digit code, several jobs, just with “DK” attached for VAT and invoicing purposes.
That single-purpose simplicity is also where the risk sits: because the CVR number does so much, a transposed digit doesn’t just break a VAT check — it points at an entirely different, unrelated company in Denmark’s business register. The CVR’s own check digit is what catches that kind of error before it reaches an invoice.
How validation works here
This tool confirms the “DK” prefix, counts exactly 8 digits after it, and then runs the CVR’s own weighted check-digit formula — weights 2,7,6,5,4,3,2,1 applied to the 8 digits, which must sum to a multiple of 11 — entirely client-side with no signup and nothing transmitted to a server.
Not covered here
A checksum pass doesn’t confirm the CVR number belongs to a currently active, registered business. Look the number up in Denmark’s central business register or the EU’s VIES lookup to confirm it’s live before treating it as verified.
Scope: format and check-digit validation only — not business registration status, VAT filing, or payroll-related CVR uses.
Content last reviewed 2026-07-07.
CVR-nummer FAQ
Is a Danish VAT number the same as a CVR number?
Yes, functionally — Denmark doesn't issue a separate VAT-only identifier. The 8-digit CVR-nummer, the core business registration number from Denmark's central business register, becomes the VAT number simply by adding a 'DK' prefix.
Why is a Danish VAT number always exactly 8 digits, no more, no less?
Because the CVR-nummer itself is a fixed-length 8-digit code assigned once at company formation — there's no variation by entity type the way some neighboring countries have.
Does this tool verify the CVR number is a real, registered company?
It checks format and Denmark's official check-digit formula (a weighted mod-11 calculation) — not live registration. To confirm a CVR number belongs to a currently active business, use Denmark's central business register or the EU's VIES lookup.