Income tax basics in Denmark
Denmark funds an extensive welfare state through income tax, so the headline rates look high — but they are layered, and a sizeable slice of your earnings is tax-free thanks to the personal allowance. Your pay is hit first by an 8% labour market contribution (AM-bidrag), then by a flat municipal tax that depends on where you live, and finally by national brackets that only bite above certain thresholds. This lesson, current as of 2026, walks through each layer in order. It is educational background, not tax advice — when a number matters for your own situation, check Skattestyrelsen (skat.dk) or your forskudsopgørelse.
- Start with AM-bidrag: 8% of your gross personal income (labour market contribution) is taken off the top before other income taxes are calculated.
- Subtract the personal allowance (personfradrag), about DKK 54,100 in 2026 — income up to this amount is free of bundskat and municipal tax.
- Apply municipal tax (kommuneskat) plus, if relevant, church tax — a flat rate on taxable income that averages roughly 25% but varies by kommune (about 23–26%).
- Add the national brackets on top: bundskat 12.01% above the allowance, then mellemskat, topskat and toptopskat only on income above their thresholds.
What matters
Danish income tax is best understood as a stack of layers applied in a fixed order, and as of 2026 that order matters because some brackets are measured before the allowance and some after. The first layer is AM-bidrag, the labour market contribution, at 8% of gross personal income. It comes off the top with no allowance, so it applies from the first krone. Everything that follows is calculated on the income that remains. The second idea is the personal allowance, the personfradrag, which is about DKK 54,100 in 2026. This slice is exempt from bundskat and from municipal income tax (it does not shield you from AM-bidrag). Married couples can transfer an unused allowance between them. On taxable income above the allowance you pay two things together: municipal tax (kommuneskat), a flat rate that varies by municipality and averages roughly 25% in 2026, and the national bottom-bracket tax (bundskat) at 12.01%. Church tax (kirkeskat) is added for members of the state church. For higher earners, three national brackets sit on top, each measured on personal income after the 8% AM-bidrag. In the 2026 system these are mellemskat at 7.5% above about DKK 641,200, topskat at 7.5% above DKK 777,900, and toptopskat at 5% above DKK 2,592,700. After the 2026 reform the tax ceiling (skatteloft) is tiered to match these bands: the combined municipal-plus-national rate is capped at 44.57% in the mellemskat band and at 52.07% for an ordinary top-tax payer, with the higher 57.07% cap reached only in the toptopskat band (roughly 60.5% once AM-bidrag is counted, at the very top). So the everyday ceiling for a normal topskat payer is 52.07%, not 57%. The exact thresholds and your municipal rate are published by Skattestyrelsen on skat.dk; treat the figures here as a 2026 snapshot and verify when it counts.