🇩🇰 Momsloven & Skattestyrelsen 2025/2026
Denmark VAT (Moms) & Commercial Invoice Calculator
Calculate Danish Value Added Tax (Moms). Model the uniform 25.0% standard rate, forward addition (ekskl. moms til inkl. moms), reverse deduction (momsfradrag), zero-rated exports, and the 50,000 DKK statutory CVR registration limit.
Statutory Moms Framework Single Tier System
Standard Moms Rate
25.0% Flat
Applied to all goods & services
Reverse Extraction Rate
20.0% Gross
Exact VAT share of gross price
Registration Threshold
50,000 DKK
12-month rolling turnover cutoff
Reduced Rates Available
0 None
No reduced food or hotel rates
Invoice & Transaction Details
DKK
Commercial invoiced base value before VAT.
Total Payable Gross (Inkl. Moms)
12.500 DKK
Total customer transaction invoice
Danish VAT Amount (25% Moms)
2.500 DKK
Standard Danish Commercial Invoice Specification Skattestyrelsen TastSelv
Unit Price 10.000 DKK
Quantity / Units 1
Subtotal Excluding VAT (Ekskl. Moms) 10.000 DKK
Danish Moms (25.0%) +2.500 DKK
Total Customer Invoice (Fakturatotal Inkl. Moms) 12.500 DKK
Statutory Settlement & CVR Threshold Monitoring
50,000 DKK Registration Cutoff
Invoice represents 20.0% of limit
Mandatory registration triggered once 12-month sales exceed 50k DKK.
Reporting Frequency
Semi-Annual or Quarterly
New companies report quarterly; established small companies semi-annually.
Nordic & European VAT Structure Comparison
Comparative statutory VAT rates and thresholds across Denmark, Sweden, Norway, and Germany.
| Country | Standard Rate | Reduced Rates | Registration Threshold | Food & Hospitality VAT |
|---|---|---|---|---|
| 🇩🇰 Denmark | 25.0% | None (0 reduced tiers) | 50,000 DKK (~€6,700) | Full 25.0% |
| 🇸🇪 Sweden | 25.0% | 12.0% / 6.0% | 80,000 SEK (~€7,000) | 12.0% (Food & Hotels) |
| 🇳🇴 Norway | 25.0% | 15.0% / 12.0% | 50,000 NOK (~€4,400) | 15.0% (Food) |
| 🇩🇪 Germany | 19.0% | 7.0% | €22,000 Kleinunternehmer | 7.0% (Food) |
MS
Verified Author & Regulatory Systems Architect
Engr. Muhammad Shahzad
Principal Systems Engineer & European Indirect Taxation Lead
Designer of high-throughput algorithmic billing engines, European VAT compliance validators, and real-time reverse charge settlement engines. Specialized in Danish Momsloven and EU cross-border commercial transactions.
Frequently Asked Questions (FAQ)
What is the standard VAT rate in Denmark?
Denmark applies a single, uniform standard VAT rate of 25.0% on virtually all commercial goods and services under the Danish VAT Act (Momsloven). Denmark is one of the few European countries without reduced rates for food, hospitality, public dining, or books.
What is the Danish statutory VAT registration threshold?
Under Momsloven § 48, any enterprise with commercial revenue exceeding 50,000 DKK within any continuous 12-month rolling period must register for VAT with Erhvervsstyrelsen on Virk.dk and obtain an active CVR number. Voluntary registration prior to reaching 50,000 DKK is permitted.
How do you calculate net price from a gross price including Danish VAT?
To extract 25% VAT from a gross total invoice (inkl. moms), divide the gross figure by 1.25. The statutory VAT amount is exactly equal to 20.0% of the gross price (Gross × 0.20).
Which goods and services are exempt from Danish VAT?
Under Momsloven § 13, statutory exemptions include medical and dental treatments, psychotherapy, hospital services, education, insurance operations, banking, passenger transit (train, bus, domestic flights), and residential property rentals.
How does cross-border B2B VAT work for Danish companies trading with the EU?
Commercial B2B supplies to valid VAT-registered businesses in other EU member states are invoiced at 0% VAT under the reverse charge mechanism (omvendt betalingspligt). The buyer self-accounts for VAT in their domestic return, and the Danish supplier reports the invoice under "EU-salg uden moms" on TastSelv Erhverv.
📊 Skatteforvaltningen & Danish Labor Market (AM-bidrag) Matrix
| Statutory Component / Legal Deduction Item | Calculated Amount (DKK) |
|---|---|
| Primary Net / Statutory Payable Amount | 0 kr. |