Denmark Business Registry (CVR Register (Virk.dk)) & Open Business Companies Data: CVR-nummer (8-digit), Official Portals & Master Data
Skip manual public registry queries. Download a 100-row native Excel (.xlsx) sample immediately or license our full verified Denmark B2B dataset (legal entity name, SIC/NACE sector code, street address, website, direct phones, and verified corporate emails) with -20% instant discount (DEMO20).
What You Need to Know at a Glance: Denmark Business Registry & Company Master Data (CVR Register (Virk.dk))
When verifying a counterparty, auditing legal existence, or compiling company master data in Denmark, the authoritative starting point is CVR Central Business Register (Det Centrale Virksomhedsregister — Virk / Erhvervsstyrelsen) using the entity’s CVR-nummer (8-digit). The broader institutional architecture in Denmark connects 14 verified public-sector portals maintained by Danish Business Authority, Danish public business portal, Datafordeler, Statistics Denmark. Primary legal-entity lookup routes include CVR official overview (Danish Business Authority) and CVR data display overview (Danish Business Authority).
Beyond core incorporation filings in CVR Register (Virk.dk), Denmark’s institutional stack incorporates open data catalogues and statistical business frames through Datafordeler portal (Datafordeler) and Datafordeler API documentation (Datafordeler); financial supervision, capital-market disclosures, and LEI records from Danish FSA English (Finanstilsynet / Danish Financial Supervisory Authority) and Finanstilsynet Danish portal (Finanstilsynet); public procurement notices, official gazettes, and intellectual-property registers such as Udbud.dk (Danish procurement portal) and Danish Patent and Trademark Office (Danish Patent and Trademark Office).
CVR Central Business Register (Det Centrale Virksomhedsregister — Virk / Erhvervsstyrelsen) (
CVR Register (Virk.dk))CVR-nummer (8-digit)14 institutional sources documented below
Corporate Registry (4) · Open Data / API (2) · Statistical Business Directory (3) · Central Bank & Financial Regulators (2) · Public Procurement Portal (1) · Intellectual Property Register (1) · Global LEI (GLEIF) (1)
How the Official Denmark Business Registry (CVR Register (Virk.dk)) & Public Data Ecosystem Work
Denmark is one of the stronger European jurisdictions for official company data because it has a central business-register backbone around CVR, the Central Business Register. The practical problem is not whether an official source exists. The practical problem is how to use CVR, Virk, Datafordeler, StatBank, Statistics Denmark, procurement, gazette, regulator, IP and LEI sources without overstating API access, bulk reuse or marketing permission.
Quick source answer: For Denmark, the core route is CVR/Virk company data, with official records, open-data signals and registry-event context. Use this guide to distinguish CVR identity fields, reusable source routes, filings/procurement/regulator layers and commercial normalization.
Denmark should be modelled as a CVR-centred identity stack plus separate distribution and enrichment layers. CVR provides the register authority. Virk provides the public business portal. Datafordeler supports public-sector data distribution and API-style access, but source users must still inspect endpoint terms, protected-data limits and authentication mechanics. Statistics Denmark and StatBank provide aggregate market and business-demography context, not legal company profiles.
Registry coverage: a Danish company record should retain CVR number, legal name, status, address or registered office where lawful, activity classification, legal form, source URL, access date and update date. Where the source exposes people, addresses, owners, officers or sole-trader context, store privacy flags and avoid turning that material into a marketing list.
Update risk: CVR, Virk, Datafordeler, StatBank, procurement notices, legal notices, regulator lists, IP records and LEI data update on different schedules. A normalized dataset should store field-level provenance and source dates rather than one generic Denmark timestamp.
Official Denmark Business Registry, Company Data API & Master Data Portals (14 Verified Sources)
Core Corporate Registry, Entity Lookup & Statutory Filings
National Open Data Portals, Bulk Feeds & Statistical Agencies
Central Bank, Financial Supervision, Capital Markets & LEI
Public Procurement & Intellectual Property Registers
Complete Comparison Matrix: Denmark Business Registry (CVR Register (Virk.dk)), Company Master Data & Open Data APIs
| Official Source | Issuing Authority | Access & Data Provided | Reuse & Licensing | Operational Scope & Boundaries |
|---|---|---|---|---|
| Danish Business Authority | official overview / registry guidance | source-specific terms; cite authority; no endorsement; personal-data caution | Controlled-access official portal (interactive browser lookup; automated bulk extraction is restricted by portal terms). | |
| Danish Business Authority | official guidance / data display context | source-specific terms; cite authority; no endorsement; personal-data caution | Use for authority and data-model context, not as proof of unrestricted automated extraction. | |
| Danish public business portal | portal / search / business services | portal terms; not a bulk dataset by itself | Portal visibility does not equal open bulk reuse or contact-data permission. | |
| Datafordeler | portal / dataset discovery / account-based data services | dataset-specific terms; protected-data and API-key mechanics must be checked | Some register data is protected or endpoint-specific. Do not generalize one API route into a universal open-company bulk claim. | |
| Datafordeler | API documentation / metadata / subscription mechanics | dataset-specific API and subscription terms | Documentation is not a licence. Endpoint, authentication and protected-column limits still need review. | |
| Statistics Denmark | statistics / publications / datasets | Statistics Denmark reuse terms and source-reference requirements | Official statistics are aggregate/contextual and do not replace legal company-register records. | |
| Statistics Denmark | API documentation / JSON and XML workflows | official statistics reuse with source reference; not a legal company-profile extract | API-backed statistics are not CVR legal records and should not be described as company master data. | |
| Statistics Denmark | JSON API endpoint | official statistics reuse with source reference; endpoint-specific request semantics | The endpoint is a table catalogue, not a CVR company register or lead list. | |
| Danish procurement portal | procurement portal / notices | procurement-specific terms and notice-level constraints | Procurement is a subset. It identifies public-contract activity, not all registered companies. | |
| Statstidende | legal-publication portal / search | legal-publication context; retention and republishing need review | Legal notices are event records and can include sensitive or natural-person context. | |
| Finanstilsynet / Danish Financial Supervisory Authority | regulated-entity information / guidance / search context | sector-specific terms; cite regulator | Regulator coverage is sector-specific and cannot be used as all-company coverage. | |
| Finanstilsynet | regulated-entity information / Danish source portal | sector-specific terms; cite regulator | Use as a compliance layer, not as a company-register replacement. | |
| Danish Patent and Trademark Office | IP portal / search and services | IP-specific terms and publication context | IP ownership is an enrichment signal and requires matching. It does not prove current legal status. | |
| GLEIF | API / open data | GLEIF API and open-data terms | LEI coverage is a subset and should not be treated as comprehensive Danish company coverage. |
Operational Scope, Access Workflows & What Is Missing from Public Denmark Registry Records
Manual verification: start from CVR authority pages and Virk for business-portal context. Use manual lookup language carefully, especially when the source does not expose a clear bulk or API permission model.
API-style work: use Datafordeler documentation for official public-data distribution mechanics and StatBank API for aggregate statistics. If a project needs CVR-specific machine access, record the exact endpoint, terms, account requirements and protected-data exclusions before ingestion.
Commercial enrichment: add procurement, gazette, regulator, IP and LEI signals only after matching back to the CVR identity layer. Each layer is partial, so a missing procurement notice or LEI should not be interpreted as an inactive or invalid business.
A practical Denmark dataset should be structured around a stable entity table and separate source tables. The entity table should hold CVR number, normalized legal name, country, legal form, status, activity classification, address fields where lawful, source confidence, last source refresh and internal CompaniesData identifier. Separate tables should hold procurement notices, gazette events, regulator records, IP records, LEI matches and statistical context.
Official Danish sources are strong, but several gaps remain for commercial users. The current cycle cannot verify DataCVR system-to-system guidance Some fields may involve natural persons, addresses, owners or representatives. Some API or distribution routes can require accounts, keys, subscriptions or endpoint-specific terms. Procurement, IP, regulator and LEI sources are useful but partial.
The biggest practical gap is not source existence. It is operational consistency: different sources use different identifiers, languages, update cycles, file formats, search interfaces and reuse notes. That is where normalization, provenance and compliance flags add value.
- Best official backbone: CVR, operated by the Danish Business Authority, is the starting point for registered business identity.
- Best clean API evidence in this refresh: Datafordeler documentation and StatBank API endpoints are reachable and useful, but they must be framed by dataset-specific terms.
- Best enrichment layers: Statistics Denmark, StatBank, Udbud.dk, Statstidende, Finanstilsynet, DKPTO and GLEIF support coverage checks, procurement signals, legal notices, regulated-entity context, IP and LEI matching.
- Main compliance boundary: public company data is not automatic permission for cold email, phone lists or sales-prospecting enrichment.
- Entity core: CVR number, legal name, normalized name, legal form, status, sector, address, source URL and access date.
- Source provenance: source owner, exact URL, route, access model, licence or terms note, update date and parser version.
- Enrichment joins: procurement identifiers, legal notices, regulator IDs, trademark owners, patent owners, LEI records and statistical geography or industry context.
- Delivery fields: normalized names, deduplicated identifiers, segmentation fields, confidence scores and suppression markers.
Frequently Asked Questions: Denmark Business Registry (CVR Register (Virk.dk)) & Company Data
What is the main official company register in Denmark?
The main official backbone is CVR, the Central Business Register, operated by the Danish Business Authority. Use it as the primary identity layer, then add Datafordeler, statistics, procurement, gazette, regulator, IP and LEI sources where relevant.
Can I use public Danish company data for cold email marketing?
Not automatically. Public register visibility is not marketing consent. Email, phone, role and lead-list use requires a separate lawful basis, suppression handling and privacy review.
What does CompaniesData normalize for Denmark?
CompaniesData normalizes CVR identifiers, legal names, source provenance, activity and geography fields, and enrichment links from procurement, legal notices, regulator sources, IP records and LEI data. It also keeps contact-data and marketing-permission layers separate.
Multi-Country B2B Database Repositories — Save up to 81%
Immediate download access to all national Microsoft Excel (.xlsx) & CSV repositories after checkout — 100% Tax-Free (0% Added Taxes) as Registered European Intellectual Property (EU Directive 96/9/EC) distributed directly by us.
All 19 European national databases in Excel: Germany, UK, France, Spain, Italy, Netherlands, Poland, Belgium, Switzerland, Sweden, Norway, Denmark, Austria, Portugal, Ireland, Romania, Lithuania, Slovakia & North Macedonia (7.3M+ active firms & 4.6M+ verified B2B emails).
Includes all 19 European countries PLUS United States (1.06M firms), Canada (577k emails), Brazil (621k firms), Australia (298k firms), Indonesia & Malaysia (9.8M+ active firms & 6.4M+ verified B2B emails).
Priority Verified B2B Company Databases (.XLSX) & Free Samples
Download instant free Excel demos or license complete national corporate databases with verified business emails, phone numbers, SIC/NACE sectors and registered addresses:
- Free B2B Company Database Excel Demos (25 Countries)
- Germany Companies Database Excel Download
- Spain Companies Database Excel Download
- Italy Companies Database Excel Download
- France Companies Database Excel Download
- United Kingdom Companies Database Excel Download
- Netherlands Companies Database Excel Download
- Poland Companies Database Excel Download
- United States Companies Database Excel Download
- Europe Full Pack (19 Countries B2B Excel Bundle — 470 EUR)
- Global All-25-Countries B2B Excel Bundle (570 EUR)
Dedicated UK Regional Portal (£ GBP): For domestic British B2B campaigns in Pound Sterling and 18 specialised UK SIC 2007 industry lists, visit UK Business Databases (ukbusinessdatabases.club).
Leave a Reply
Want to join the discussion?Feel free to contribute!