Translation unavailable - this article is shown in English. View English version
Summary
Denmark has one of the highest tax burdens in the world, but the system is relatively straightforward. Before any income tax is calculated, an 8% labour market contribution (AM-bidrag/arbejdsmarkedsbidrag) is deducted from gross salary. The remaining income is then taxed through a combination of bundskat (bottom-bracket national tax), municipal tax (kommuneskat), and — for high earners — topskat (top-bracket tax). A generous personal allowance (personfradrag) of DKK 51,600 shelters the first portion of income from most taxes.
How it works
Your take-home pay is reduced by the following deductions, applied in order:
- Labour market contribution (AM-bidrag) — 8% of gross salary, deducted first
- Bundskat — 12.01% national bottom-bracket tax on income after AM-bidrag and personal allowance
- Municipal tax (kommuneskat) — flat rate averaging ~25.05% (varies by municipality), on income after AM-bidrag and personal allowance
- Topskat — 15% on income above DKK 640,108 (after AM-bidrag), for high earners only
- Church tax (kirkeskat) — ~0.7% of taxable income, only for members of the Danish National Church
The combined bottom tax rate (bundskat + kommuneskat + church tax) is subject to a tax ceiling (skatteloft) of 52.07%, which caps the total marginal rate including topskat.
Personal allowance (personfradrag)
Every resident receives a personal allowance of DKK 51,600 for 2025. This amount is deducted from taxable income before bundskat and municipal tax are calculated. The allowance effectively makes the first DKK 51,600 of income (after AM-bidrag) tax-free from income tax (but AM-bidrag still applies to the full gross salary).
Income Tax Bands (2025)
| Component | Rate | Applies to |
|---|---|---|
| AM-bidrag | 8.0% | Gross salary (before any tax) |
| Bundskat | 12.01% | Income after AM-bidrag, minus personal allowance |
| Kommuneskat (average) | ~25.05% | Income after AM-bidrag, minus personal allowance |
| Topskat | 15.0% | Income after AM-bidrag exceeding DKK 640,108 |
| Church tax (average) | ~0.70% | Income after AM-bidrag, minus personal allowance |
Effective combined marginal rate (below topskat threshold): ~37.06% on income above the personal allowance (after AM-bidrag has already been deducted).
Effective combined marginal rate (above topskat threshold): ~52.06%, capped at the 52.07% tax ceiling.
Social Security Contributions
Denmark’s social security system is primarily funded through general taxation rather than separate payroll contributions. The main employee-side deduction is the AM-bidrag:
| Component | Rate | Cap |
|---|---|---|
| Labour market contribution (AM-bidrag) | 8.0% | No cap |
| ATP (supplementary pension) | DKK 1,135.80/year | Fixed amount (for full-time) |
AM-bidrag is deducted before income tax calculations. Unlike most European countries, Denmark does not have separate employee contributions for health insurance, unemployment, or pension — these are funded through general tax revenue and the voluntary A-kasse (unemployment insurance fund) membership.
ATP (Arbejdsmarkedets Tillaegspension)
ATP is a small mandatory pension contribution of DKK 1,135.80/year for a full-time employee (the employer pays DKK 2,271.60). It is a fixed amount, not a percentage of salary.
Worked Example
For a gross annual salary of DKK 500,000 (single, average municipality, not a church member):
-
AM-bidrag:
- DKK 500,000 x 8% = DKK 40,000
-
Income after AM-bidrag: DKK 500,000 - DKK 40,000 = DKK 460,000
-
Personal allowance: DKK 51,600
-
Taxable income for bundskat and kommuneskat:
- DKK 460,000 - DKK 51,600 = DKK 408,400
-
Bundskat:
- DKK 408,400 x 12.01% = DKK 49,028.84
-
Municipal tax:
- DKK 408,400 x 25.05% = DKK 102,304.20
-
Topskat: DKK 0 (income after AM-bidrag of DKK 460,000 is below DKK 640,108 threshold)
-
ATP: DKK 1,135.80
-
Total deductions:
- AM-bidrag: DKK 40,000
- Bundskat: DKK 49,029
- Kommuneskat: DKK 102,304
- ATP: DKK 1,136
- Total: DKK 192,469
-
Take-home pay: DKK 500,000 - DKK 192,469 = ~DKK 307,531/year (~DKK 25,628/month)
Note: This simplified example uses average municipal tax rates and omits employment-related deductions (beskaeftigelsesfradrag) that reduce the effective tax rate.
Assumptions and Limitations
- 2025 rates only — uses thresholds and rates for the 2025 income year
- Employment income only — models salary/wage earners. Does not model self-employment, capital income (taxed at 27%/42%), or share income
- Average municipal rate — actual kommuneskat varies by municipality from ~22.5% to ~27.8%
- No church tax in the worked example — add ~0.7% of taxable income if a member of the Danish National Church (Folkekirken)
- No employment deduction (beskaeftigelsesfradrag) — salaried employees receive an earned income deduction of 10.65% of earned income (max DKK 45,100) that reduces municipal and church tax. The worked example omits this for simplicity
- No topskat in the worked example — DKK 500,000 gross is below the topskat threshold after AM-bidrag
- Danish residents only — non-residents and expats may qualify for the researcher tax scheme (forskerskatteordningen) with a flat 27% rate + AM-bidrag for up to 7 years
- No voluntary A-kasse — unemployment insurance fund membership (~DKK 5,000-6,000/year) is optional and not modelled