Denmark Income Tax Calculator

Calculate Danish bundskat + topskat + AM-bidrag

Ad placeholder (leaderboard)

The Denmark Income Tax Calculator estimates the multiple layers of Danish personal income tax and the net pay you keep. Denmark applies a labour market contribution first, then layers state and municipal income tax on top, with an extra top-bracket charge for high earners.

How it works

The calculation runs in the order the Danish system uses:

  1. AM-bidrag — 8% of gross income, deducted before income tax.
  2. Personal allowance (personfradrag) — subtracted from the post-AM income to give the taxable base.
  3. Bundskat and municipal tax — the bottom-bracket state tax and your kommune’s rate, both charged on the taxable base.
  4. Topskat — an extra 15% on income above the top-bracket threshold (measured after AM-bidrag).

Total tax is the sum of these, and net pay is gross − total tax.

Example

On a gross income of 450,000 DKK at the average 25.07% municipal rate: AM-bidrag takes 36,000 DKK, then bundskat and municipal tax apply to the income after the personal allowance. Because the income sits below the topskat threshold, no top-bracket tax is added, and the effective rate reflects the combined bottom-bracket and municipal charge.

Notes

This is an orientation estimate using illustrative 2024 figures. It excludes church tax, the employment allowance, and personal deductions, so a real assessment will differ. Confirm with Skat. Everything is computed locally in your browser, so your salary never leaves your device.

Ad placeholder (rectangle)