Free Denmark Income Tax Calculator — Skat

Calculate Danish income tax with AM-bidrag (8%), bundskat, kommuneskat by municipality, and topskat for high earners. Free.

100% free — no signup
2Taxpayer Type
3Annual Gross Income
kr

Enter your gross income before any tax or deductions

4Personal DetailsAffects your result

Municipal tax varies from about 22.8% (Rudersdal) to 27.8% (Langeland). Average is 25.1%.

How Danish Income Tax Works — Skat

Denmark has some of the world's highest income taxes. The system starts with an 8% AM-bidrag (labour market contribution) on gross income. The remaining 92% is then subject to bundskat (bottom bracket, 12.09%) plus kommuneskat (municipal tax, avg 25.1%), with a topskat (15%) surcharge above DKK 588,900.

ComponentRateApplied to
AM-bidrag8%Gross income (deductible)
Bundskat12.09%Income above DKK 49,700
Kommuneskat (avg)25.1%Same base as bundskat
Topskat15%Gross income above DKK 588,900
  • Effective combined rate: bundskat + kommuneskat = ~37% on most taxable income
  • Personal allowance (personfradrag) of DKK 49,700 reduces taxable base
  • ATP pension: fixed ~DKK 1,782/year employee contribution — very small
  • Church tax (kirkeskat): ~0.7% extra if you are a member of the Danish National Church
  • Free public services — healthcare, education — funded partly by these high taxes
  • File via TastSelv at skat.dk using MitID — most returns are pre-filled