# 10 Essential Questions About TIN in Denmark

> Verify Denmark Tax IDs (CVR-nummer & VAT) instantly. Ensure smooth KYB onboarding, comply with NemHandel e-invoicing, and navigate the flat 25% Danish VAT rate. Global TIN validation for 210+ countries.

Source: https://taxdo.com/resources/faq/post/denmark-tin-cvr-vat-validation

Last updated: 2026-04-14

In today’s global business environment, a precise understanding of Denmark’s Tax Identification Number (TIN) — the **CVR-nummer** and its international VAT equivalent — is essential for Denmark VAT verification, KYB checks, and corporate compliance. Denmark operates a highly digitized, cashless, and strictly regulated economy, anchored by the Danish Business Authority and the Danish Tax Agency.  
Having a single trusted resource that answers every key question in one place makes all the difference between full regulatory adherence and costly mistakes, such as rejected input tax claims or severe fines for unregistered foreign contractors. This FAQ blog delivers clear, complete answers to the 10 most essential questions about Danish TINs — from formats and structures to automation strategies.  
Businesses that make the smart choice to use [TaxDo’s GTL (Global TIN Lookup)](https://taxdo.com/services/tax-id-validator) connect instantly to official sources, complete every check in one click, and eliminate manual errors—ensuring fast, accurate, and fully compliant Tax ID verification for tax, onboarding, customs, and regulatory reporting purposes.

## Frequently asked questions

### 1. What is a TIN in Denmark?

In Denmark, the primary Tax Identification Number for businesses is the **CVR-nummer** (Central Business Register Number).

This is the master identifier assigned to all legal entities operating in the country. For value-added tax (VAT) and international B2B trade, the CVR-nummer also serves as the base for the Danish VAT Number (momsnummer), which is created simply by adding the country prefix "DK" to the 8-digit CVR. Using a CVR-nummer on a cross-border invoice without verifying its active VAT registration status can lead to severe tax deduction rejections, given Denmark's flat and unforgiving 25% VAT rate.

### 2. What types of TIN numbers exist?

Denmark uses several distinct identifiers to categorize taxpayers, each serving a specific regulatory purpose within the state administrative system.

- **CVR-nummer:** The primary 8-digit business identifier for all legal entities, used for the commercial register, tax, and public administration.
- **CPR-nummer:** The 10-digit personal identification number used for individuals and sole traders.
- **SE-nummer (Momsnummer):** An 8-digit administrative sub-number. Large companies with multiple divisions, or foreign companies registered only for VAT purposes in Denmark, are often issued an SE-nummer instead of a full CVR.
- **RUT-nummer:** The Register of Foreign Service Providers identifier. Crucial for foreign companies posting workers to perform physical services in Denmark.

### 3. What is the format of the TIN?

Danish identification numbers follow standardized numeric patterns designed to seamlessly integrate with the country’s advanced digital public infrastructure.

- **The CVR-nummer Structure:** Consists of exactly 8 digits (e.g., `12345678`).
- **The VAT Structure:** Comprises the country prefix "DK", followed by the 8-digit CVR or SE-nummer (e.g., `DK12345678`).
- **The CPR-nummer Structure:** Consists of 10 digits formatted as DDMMYY-XXXX, representing the individual's date of birth and a control sequence indicating gender.

**Technical Insight:** The 8-digit CVR-nummer features a strict Modulo 11 checksum algorithm. Basic syntax checks often fail to detect invalid numbers because they only count the string length. TaxDo’s GSV (Global Syntax Validation) incorporates these exact Danish algorithms to ensure mathematical accuracy before you process a filing or onboard a client.

###

### 4. Which authority issues the TIN?

The [Danish Business Authority (Erhvervsstyrelsen)](https://erhvervsstyrelsen.dk/) is the central authority responsible for managing the CVR register and issuing the CVR-nummer.

However, the [Danish Tax Agency (Skattestyrelsen)](https://skat.dk/) is responsible for activating the entity for VAT, payroll, and corporate tax. A company might be legally "active" in the Business Authority's commercial register but lack active VAT status with Skattestyrelsen. This dual-registry dynamic creates a hidden liability for trading partners who only verify legal existence but fail to check real-time tax status.

### 5. Who needs to register for a TIN?

**VAT Registration Thresholds:**

- **Domestic Businesses:** Mandatory VAT registration applies if the total volume of taxable sales exceeds **DKK 50,000** (approx. €6,700) over any 12-month period.
- **Foreign Businesses (Nil Threshold):** Non-resident businesses making taxable supplies in Denmark (where the reverse charge mechanism does not apply) must register from their very first sale (DKK 0 threshold).

**VAT Rates (2024-2026):**

- **Standard Rate:** **25%**. Denmark is unique in the EU as it applies a flat 25% standard rate to almost all goods and services, with **no reduced rates** for items like food or books.
- **Zero Rate (0%):** Applies only to specific exemptions like newspapers, international transport, and intra-community exports.

### 6. How to register or apply for a TIN?

Denmark is a global leader in e-government, and registration is highly digitized via the national business portal.

- **Step 1: Entity Registration (Virk.dk)** Companies must register via [Virk.dk](https://virk.dk/), the official portal for Danish businesses, to obtain their CVR-nummer.
- **Step 2: Tax & VAT Activation** During the Virk registration process, businesses can simultaneously register for VAT, payroll tax (A-skat), and import/export duties with Skattestyrelsen.
- **Step 3: Foreign Service Providers (RUT)** Foreign contractors providing temporary physical services (e.g., construction, IT installation) in Denmark must register in the RUT register via Virk.dk _before_ the work begins, or face immediate and severe fines.

### 7. How to verify a TIN in Denmark?

The most reliable way to verify a Danish TIN (CVR or VAT ID) is through registry checks that cover both legal existence and active tax status.

**Recommended Verification Process:**

- **Commercial Check:** Use the **official CVR portal (**[datacvr.virk.dk](https://datacvr.virk.dk/)**)** to confirm the 8-digit CVR-nummer. **The official CVR portal shows real-time active status, ownership structure, and any restrictions or bankruptcy filings.**
- **VAT Status Check:** Validate the VAT number via the EU VIES database or Skattestyrelsen portals to ensure the entity is authorized to collect VAT.

Because a CVR-nummer can be legally active while lacking VAT authorization, manual checks across separate portals are time-consuming and error-prone at scale. Leading international platforms therefore integrate [automated real-time VAT lookups](https://taxdo.com/services/tax-id-validator) to instantly confirm the active tax status against official Danish databases before any payment is released.

### 8. How TaxDo helps companies with TIN compliance?

Companies dealing with Danish suppliers quickly discover that custom validation logic is required to ensure the IDs are mathematically valid and officially active. For this reason, enterprise finance teams implement **TaxDo** to centralize multi-country logic:

- **GSV (Global Syntax Validation):** Supports syntax and structural validation for over 1,000 different TIN formats. This ensures that data entry errors for the 8-digit **CVR**, the sub-administrative **SE-nummer**, and even the 10-digit **CPR** (Personal ID) are caught instantly.
- **GTL (Global Real-Time Tax ID Verify/Lookup):** Provides automated verification workflows across 130+ countries. [TaxDo’s GTL bridges the gap](https://taxdo.com/services/tax-id-validator) by querying the Danish Business Authority and Skattestyrelsen registries directly, ensuring your partners are active and compliant.

**TaxDo TIN Validation Coverage in Denmark**

| **Entity Type** | **Identifier Type**        | **Covered by Product**      |
| --------------- | -------------------------- | --------------------------- |
| Business        | **VAT Number (DK+CVR)**    | **GTL (Official Lookup)**   |
| Business        | **VAT Number (DK+CVR)**    | **GSV (Syntax Validation)** |
| Business        | **CVR-nummer (Base ID)**   | **GSV (Syntax Validation)** |
| Business        | **SE-nummer**              | **GSV (Syntax Validation)** |
| Business        | **IACS (Agricultural ID)** | **GSV (Syntax Validation)** |
| Individual      | **CPR-nummer**             | **GSV (Syntax Validation)** |

### 9. What are the uses of TIN for businesses in Denmark?

A valid TIN is the key to unlocking trade capabilities in the Nordic region. Here is how it is used based on your business model:

| **Business Context**         | **Key Usage of TIN (CVR / VAT Number)**                                     | **Compliance Criticality**                                                                                                              |
| ---------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| **Local Business**           | **E-Invoicing:** Utilizing the NemHandel network (OIOUBL format) or Peppol. | **Mandatory:** B2G and B2B digital invoicing in Denmark strictly requires a valid CVR or SE-nummer.                                     |
| **Int'l Seller (SaaS)**      | **Reverse Charge:** Applying 0% VAT on cross-border B2B sales.              | **High Risk:** Failure to validate Danish B2B buyers means you are liable for the steep **25% VAT** yourself.                           |
| **Foreign Contractors**      | **RUT Registration:** Performing physical work in Denmark.                  | **Blocker:** Working without tying a foreign ID to the RUT register incurs massive fines from the Danish Working Environment Authority. |
| **KYB (Know Your Business)** | **Onboarding:** Verifying clients/vendors via the CVR register.             | **Risk Management:** Prevents fraud and ensures you are dealing with active, legitimate entities.                                       |

### 10. What happens if a TIN is incorrect or missing?

Using an incorrect or unverified Danish TIN exposes businesses to severe financial and operational consequences:

- **The 25% Tax Penalty:** Because Denmark has no reduced VAT rates, an invalidated invoice due to a wrong CVR/VAT number turns a massive 25% VAT charge into a non-recoverable, permanent cost for your business during audits.
- **Digital Invoicing Rejections:** Denmark's new Bookkeeping Act (_Bogføringsloven_) requires digitized accounting. Invoices sent through the NemHandel network with an invalid CVR are automatically rejected by the system, severely delaying your payment cycles.
- **RUT Fines:** For foreign entities, operating in Denmark without proper TIN registration in the RUT system results in immediate police fines starting at DKK 10,000.
- **KYB & Fraud Risk:** Onboarding unverified entities increases exposure to fraud, money laundering, and sanctions violations.

These risks compound quickly at scale. Mitigating these issues requires performing real-time multi-register checks before transactions are approved. Integrating a [real-time registry lookup API](https://taxdo.com/services/tax-id-validator) directly into your ERP or onboarding flow ensures that every Danish CVR and VAT number is legitimate and active, saving your finance team from costly audits.

## Conclusion

Denmark’s tax identification system is highly efficient and digitized, but its real complexity lies in the strict enforcement by Skattestyrelsen and the unforgiving nature of a flat 25% VAT rate. A valid commercial CVR-nummer alone is insufficient for trade—the active VAT authorization ultimately determines whether cross-border reverse charge rules can be safely applied.

For companies regularly trading with Danish partners, manual checks across portals are no longer practical or safe. **Implementing a robust, automated TIN validation solution—such as TaxDo’s GTL and GSV—centralizes global compliance logic, prevents unexpected liabilities, and protects VAT recoveries.** By embedding real-time validation into your onboarding and payment workflows, you achieve full compliance and gain peace of mind across all Nordic and European markets.
