Denmark · 2026

🇩🇰 Denmark Tax Calculators

Accurate, no-nonsense calculators built on official skat.dk data for 2026. No sign-up — just the answer.

✓ Official skat.dk 2026✓ AM-bidrag + income tax✓ Always free

Rates published by skat.dk for 2026 · Built and maintained by Hyunwook Sohn · Rate data last updated · Methodology

💵

Salary (Løn efter skat)

Net salary after AM-bidrag and income tax.

Open calculator →
🧾

Moms

Add or remove Denmark moms at 25%.

Open calculator →

The 8% that comes off before anything else

Denmark starts with a deduction that has no equivalent in most tax systems. AM-bidrag, the labour market contribution, takes 8% of your gross salary before any allowance, any deduction or any income tax is calculated. Everything after that — the personal allowance, the employment deduction, municipal tax, bundskat and topskat — works on the remaining 92%.

Then the layers stack: a personal allowance, an employment deduction (beskæftigelsesfradrag) capped at a maximum, bundskat at 12.01%, municipal tax at roughly 25% depending on your kommune, and topskat above a threshold. On a gross salary of DKK 450,000 that leaves DKK 293,782. The breakdown line by line is in the salary calculator.

Topskat now has two steps, not one

Denmark's top-bracket tax used to be a single 15% surcharge. It has been restructured into two 7.5% tiers at different thresholds, plus a further tier at very high income. The effect on the marginal burden is a staircase rather than a single step:

Gross salaryMarginal burdenTopskat tiers engaged
DKK 300,00039.17%none
DKK 600,00042.11%none
DKK 700,00049.01%first tier (7.5%)
DKK 1,000,00055.91%first + second (7.5% + 7.5%)

At a million kroner the marginal burden reaches 55.91% — among the highest figures on this site, and it arrives in two jumps of nearly seven points each rather than one. Between DKK 600,000 and DKK 700,000 you cross the first tier; between DKK 700,000 and DKK 1,000,000 the second. A bonus that straddles either threshold is taxed very differently from the salary underneath it.

Church tax is opt-in, and it is not free

Members of the Danish National Church pay an additional kirkeskat of roughly 0.7%, collected as part of municipal tax. It is not levied on non-members. At DKK 450,000 that is about DKK 2,150 a year. Leaving the church removes it — a straightforward administrative step that many residents do not realise is optional, since the deduction simply appears on the payslip of anyone registered as a member. The calculator has a checkbox so you can see your own figure both ways.

Why Danish "high tax" looks different up close

Denmark is routinely described as one of the most heavily taxed countries, and at the top of the scale that holds — 55.91% marginal at DKK 1m is genuinely high. But the picture at ordinary salaries is more moderate than the reputation suggests: at DKK 300,000 the marginal burden is 39.17%, which is lower than the marginal rate an Irish worker faces at €50,000 or a German worker at €100,000. The reason is that the personal allowance and the employment deduction shelter a meaningful slice before municipal tax applies, and topskat does not engage until well above the average wage.

What the calculator covers — and what it doesn't

Rates come from skat.dk for 2026. If a figure looks wrong, please tell us — our methodology explains how each calculator is verified before publication.