Denmark · 2026
Denmark Income tax calculator
Find the Danish income tax due on a gross annual salary for the 2026 income year. Denmark charges income tax on personal income, which is your pay once the 8% labour market contribution (AM-bidrag) has been stripped out, so the calculator removes that slice first, applies the DKK 54,100 allowance, then adds up bottom-bracket state tax, the new 2026 middle and top brackets and municipal tax at the official national average of 25.05%. The headline figure is income tax alone; the contribution appears as a context line and the full take-home picture sits in the salary calculator.
| Labour market contribution (AM-bidrag)8% social levy removed before income tax; not part of the total | 36000% |
| Personal incomePay after AM-bidrag; the base for every bracket | 414.000,00 kr. |
| Bottom-bracket state tax (12.01%)On personal income above DKK 54,100 | -43224% |
| Municipal tax (25.05% average)Base trimmed by the automatic employment and job allowances | -75003% |
| Income after AM-bidrag and income tax | 295.773,04 kr. |
How it works
- Pay is reduced by the 8% AM-bidrag before any income tax is worked out. The remaining 92% is called personal income and every bracket below is measured against it. The contribution is a social levy rather than income tax, so it never joins the total here.
- The first DKK 54,100 of personal income, the personfradrag, carries no income tax in 2026. Bottom-bracket state tax of 12.01% applies to everything above it.
- Municipal tax runs at the 2026 national average of 25.049% on the same base, less two automatic deductions: the employment allowance of 12.75% of gross pay capped at DKK 63,300, and the job allowance of 4.5% of pay above DKK 235,200 capped at DKK 3,100. Both trim the municipal bill only and leave the state brackets untouched.
- Three upper state brackets then bite on personal income with no allowance at all: 7.5% above DKK 641,200 (middle), a further 7.5% above DKK 777,900 (top) and 5% above DKK 2,592,700 (additional top). All three replaced the old single top tax from 2026.
- The result shown is state plus municipal income tax for the year, with each bracket listed separately in the breakdown.
income tax = bottom + middle + top + additional top + municipal
Personal income P equals gross pay less the 8% AM-bidrag. Bottom tax takes 12.01% of P above DKK 54,100. The middle, top and additional top brackets take 7.5%, 7.5% and 5% of P above DKK 641,200, DKK 777,900 and DKK 2,592,700 respectively, with no allowance. Municipal tax takes 25.049% of P above the allowance after subtracting the employment and job allowances.
- P
- personal income, gross pay after the 8% AM-bidrag
- DKK 54,100
- personfradrag, the tax-free allowance for 2026
- 12.01%
- bundskat, the bottom state rate
- 25.049%
- municipal rate, 2026 national average
- 7.5 / 7.5 / 5%
- mellemskat, topskat and toptopskat above their thresholds
Danish income tax thresholds, 2026
| Tax-free personal allowance | DKK 54,100 | measured on income after AM-bidrag |
| Middle bracket starts | about DKK 697,000 gross | DKK 641,200 of personal income |
| Top bracket starts | about DKK 845,500 gross | DKK 777,900 of personal income |
| Additional top bracket starts | about DKK 2,818,000 gross | DKK 2,592,700 of personal income |
| Municipal rates, 2026 | 23.39 to 26.30% | average of 25.049% used here |
Worked example
A gross salary of DKK 450,000 in 2026 has personal income of DKK 414,000 once the 8% contribution is taken off. State tax comes to DKK 43,223.99 and municipal tax to DKK 75,002.97, so the income tax bill for the year is DKK 118,226.96, about 26.3% of gross pay.
Key facts
- For most Danish employees the municipal share dwarfs the state share: 25.05% on average against a 12.01% bottom rate in 2026.
- Every bracket is measured on personal income, pay after the 8% AM-bidrag, so each gross threshold sits about 8.7% higher than the published figure.
- From 2026 the old 15% top tax became three brackets of 7.5%, 7.5% and 5%, with the highest reserved for personal income above DKK 2,592,700.
- The automatic employment and job allowances cut only the municipal bill; the state brackets take no notice of them.
Tips
- A rise that pushes you past about DKK 697,000 gross only exposes the slice above the line to the middle bracket; everything beneath it is taxed exactly as before.
- Municipal rates differ by nearly 3 percentage points across the country, so compare kommune rates before moving house.
- Pension paid through an employer scheme comes out of personal income before tax, which is worth most while you sit in the middle or top brackets.
Frequently asked questions
Why does the breakdown show AM-bidrag if it is not income tax?+
Because Danish income tax is calculated on pay after the 8% contribution, the right answer is impossible without it. It is displayed purely as context and never added to the income tax total. For take-home pay including the contribution, use the salary calculator.
Which municipality does this assume?+
None in particular. The municipal line uses the 2026 national average of 25.049% published by the Ministry of Taxation. Real rates run from 23.39% in Copenhagen up to 26.30%, so your own bill can land a little either side of the figure here.
What are mellemskat, topskat and toptopskat?+
The three upper state brackets that replaced the single 15% top tax from 2026: 7.5% on personal income above DKK 641,200, another 7.5% above DKK 777,900 and 5% above DKK 2,592,700. In gross salary terms the first of them starts at roughly DKK 697,000.
Do I have to claim the employment and job allowances?+
No. The tax system grants both automatically to anyone with earned income, and the calculator follows suit: 12.75% of pay up to DKK 63,300 plus 4.5% of pay above DKK 235,200 up to DKK 3,100. They reduce the municipal part of the bill only, never the state brackets.
Is church tax included?+
No. Church tax falls only on members of the Folkekirken, at an average of 0.64% in 2026, charged on the same base as municipal tax. Non-members owe nothing, so it is left out here.
Can I factor in commuting, interest or pension deductions?+
Not in this calculator. Personal deductions on your tax card, employer pension contributions and capital income all shift the real assessment. Treat the output as a clean-salary estimate and check your preliminary assessment (forskudsopgoerelse) on skat.dk for your exact position.
Things to watch
- This is a guide figure, not tax advice. Your real assessment turns on your municipality, deductions and full income picture; confirm anything that matters with the Danish Tax Agency or a qualified adviser.
- The municipal line uses the national average; no actual kommune charges exactly 25.049%.
- AM-bidrag, church tax for Folkekirken members and the fixed ATP amount are not in the total shown.
Sources
- Bottom-bracket, middle-bracket, top-bracket and additional top-bracket tax · Danish Tax Agency
- Labour market contribution (am-bidrag) · Danish Tax Agency
- Employment and job allowances · Danish Tax Agency
- Municipal tax rates, national averages for 2026 · Danish Ministry of Taxation
- Amount limits in tax law regulated under section 20 of the Personal Tax Act, 2025 to 2026 · Danish Ministry of Taxation
- Rates and limits under the Personal Tax Act (personskatteloven) · Danish Ministry of Taxation
Last updated: 2026-01-01 · Applies to 2026
This is an estimate for general guidance, not financial, tax, legal or medical advice. Figures can change and individual circumstances vary. Always confirm with the official sources listed before making decisions.
- The total covers state and municipal income tax only. AM-bidrag, church tax and the fixed ATP contribution sit outside it.
- Municipal tax is charged at the official 2026 national average of 25.049%; each of the 98 municipalities sets its own rate.
- Assumes wages are the only income, with no deductions beyond the automatic employment and job allowances.
- The statutory tax ceiling (skatteloft) does not bind at the average municipal rate, so it is not modelled.
Reviewed by Vikas Dulgunde.