Home / VAT Rates / Denmark

Denmark VAT Rates 2026

Denmark (Danmark) levies Value Added Tax under the name Moms-nummer / CVR-nummer. The standard rate is 25%, applied to most goods and services. Denmark applies a single flat rate with no reduced rates.

Rate update

No reduced rates — single flat rate applies to all goods and services

Current rates — 2026

TypeRateApplies to
Standard25%Most goods and services

Access rates via API

The TaxID API returns current VAT rates for all 27 EU countries. Use the /api/v1/rates/DK endpoint to get Denmark rates programmatically. Responses are cached for 24 hours.

bash
curl http://localhost:3000/api/v1/rates/DK
# No authentication required for rate lookups

# Response:
# { "country_code": "DK", "standard_rate": 25,
#   "reduced_rates": [], "currency": "DKK" }

Applying the correct rate in code

For B2B intra-EU sales, validate the customer's VAT number first. A valid registration means reverse charge applies — you charge 0% and the customer self-accounts. For B2C, charge the Denmark standard rate.

Node.js
// 1. Validate the customer's Denmark VAT number
const vatCheck = await fetch(
  'http://localhost:3000/api/v1/validate/DK/CUSTOMER_VAT',
  { headers: { Authorization: 'Bearer YOUR_API_KEY' } }
).then(r => r.json());

// 2. Fetch current Denmark VAT rates (no auth required)
const rates = await fetch('http://localhost:3000/api/v1/rates/DK').then(r => r.json());
// → { standard_rate: 25, reduced_rates: [] }

// 3. Apply the correct VAT treatment
if (vatCheck.valid) {
  // B2B intra-EU: reverse charge — you invoice 0%, customer self-accounts
  applyRate(0, 'reverse_charge');
} else {
  // B2C: charge the Denmark standard rate
  applyRate(rates.standard_rate, 'standard');
}

About Denmark VAT

Denmark has a flat 25% VAT rate with no reduced rates, making it one of the simpler EU VAT systems. The VAT number is the same as the CVR (Central Business Register) number with the DK prefix added.

The Denmark Moms-nummer / CVR-nummer is administered by the national tax authority and validated through the EU VIES system. Before applying any VAT rate or zero-rate exemption to a Denmark business customer, validate their VAT registration number first.

Validate Denmark VAT numbers Get free API key

VAT rates in other EU countries

Czech Republic (21%)Germany (19%)Estonia (22%)Greece (24%)Spain (21%)