How Taxes Work in Denmark
Denmark has some of the highest taxes in the world – but the system is logical once you understand it. Your employer handles everything automatically through your tax card. This guide explains every layer of Danish tax so you know exactly where your money goes.
Overview
The Danish tax system is progressive – you pay more as you earn more. Most employees pay an effective tax rate of 35-42% on a typical salary. High earners (above ~611,000 DKK/year) pay up to ~52% on income above the threshold. In return, you get free healthcare, free education through university, generous parental leave, and a strong social safety net.
The good news: your employer handles withholding automatically. You don’t file quarterly returns or make estimated payments. At year-end, SKAT calculates whether you’ve overpaid or underpaid, and you either get a refund or a bill.
On a salary of 40,000 DKK/month gross, you’ll take home roughly 25,500-27,500 DKK depending on your municipality and deductions. Use the salary calculator for your specific number.
How the system works
Your gross salary is reduced by taxes in this order:
- AM-bidrag (labour market contribution): 8% of gross salary. Deducted first, before anything else.
- Personal deduction (personfradrag): The first ~49,700 DKK/year (~4,142 DKK/month) of your income after AM-bidrag is tax-free.
- A-skat (income tax): Applied to income above the personal deduction. This is actually several taxes combined into one withholding rate.
The A-skat you see on your payslip is a combination of bundskat, kommuneskat, and potentially topskat and church tax. They’re calculated separately but deducted as a single percentage.
2026 tax rates
| Tax Component | Rate (2026) | Applied To |
|---|---|---|
| AM-bidrag | 8.0% | Gross salary (before all other taxes) |
| Bundskat (bottom tax) | 12.09% | Taxable income above personfradrag |
| Kommuneskat (municipal tax) | 23.1%-26.3% | Taxable income above personfradrag |
| Topskat (top tax) | 15.0% | Only on income above ~611,800 DKK/year |
| Kirkeskat (church tax) | 0.4%-1.3% | Only if member of Danish National Church |
| Personfradrag (deduction) | ~49,700 DKK/year | Tax-free allowance (monthly: ~4,142 DKK) |
| Beskæftigelsesfradrag | 10.65% (max ~44,800 DKK) | Employment deduction – reduces taxable income |
The kommuneskat varies by municipality. Copenhagen is ~23.1%. Some rural municipalities charge 26%+. This is the biggest variable in your tax rate – it’s worth checking before choosing where to live.
Step-by-step: how your tax is calculated
- Start with gross salary: e.g., 45,000 DKK/month
- Deduct AM-bidrag (8%): 45,000 × 8% = 3,600 DKK → Remaining: 41,400 DKK
- Calculate taxable income: 41,400 – personfradrag (4,142/month) = 37,258 DKK
- Apply beskæftigelsesfradrag: 41,400 × 10.65% = 4,409 DKK deduction → Taxable: 32,849 DKK
- Apply combined tax rate: bundskat (12.09%) + kommuneskat (~23.8%) = ~35.9%
- Calculate A-skat: 32,849 × 35.9% ≈ 11,793 DKK
- Net salary: 45,000 – 3,600 (AM) – 11,793 (A-skat) ≈ 29,607 DKK
The actual calculation includes additional factors (other deductions, employer pension contributions reducing taxable income, etc.). Use the net salary calculator for a precise number based on your situation.
Worked examples
| Gross Monthly | AM-bidrag | A-skat (approx) | Net (approx) | Effective Rate |
|---|---|---|---|---|
| 30,000 DKK | 2,400 | 6,800 | 20,800 | ~30.7% |
| 40,000 DKK | 3,200 | 10,400 | 26,400 | ~34.0% |
| 50,000 DKK | 4,000 | 14,300 | 31,700 | ~36.6% |
| 60,000 DKK | 4,800 | 18,700 | 36,500 | ~39.2% |
| 80,000 DKK | 6,400 | 28,800 | 44,800 | ~44.0% |
These assume Copenhagen municipality, no church tax, no additional deductions. Your actual numbers will vary – use the calculator.
Deductions that reduce your tax
Denmark offers several deductions (fradrag) that reduce your taxable income:
- Personfradrag (personal allowance): ~49,700 DKK/year – automatic, everyone gets it.
- Beskæftigelsesfradrag (employment deduction): 10.65% of earned income, max ~44,800 DKK – automatic for employees.
- Befordringsfradrag (commuter deduction): If you commute more than 24 km each way. See the commuter calculator.
- Rentefradrag (interest deduction): Mortgage and loan interest is deductible at ~25-33%.
- Fagforening (union fees): Up to 7,000 DKK/year deductible. Includes A-kasse membership.
- Håndværkerfradrag (tradesman deduction): Deduction for home improvement labour costs.
- Pension contributions: Employer pension contributions reduce your taxable income before any tax is calculated.
If you commute more than 24 km each way to work, you qualify for befordringsfradrag. This can save you 5,000-15,000 DKK/year in tax. SKAT doesn’t add it automatically – you must claim it on your tax card (forskudsopgørelse).
Topskat (top bracket tax)
Topskat is an additional 15% tax that applies only to annual income above ~611,800 DKK (2026). After AM-bidrag, this means a monthly gross salary above ~55,000 DKK starts triggering topskat on the excess.
With topskat, the marginal tax rate on high income reaches approximately 52.07% (the”tax ceiling” / skatteloft). Denmark caps the combined marginal rate at this level.
Church tax (kirkeskat)
If you’re registered as a member of the Danish National Church (folkekirken), you pay church tax of 0.4-1.3% on top of your other taxes. This is not automatic for foreigners – you’re only a member if you were baptised in the Danish church or actively joined.
If you’re not a member but church tax appears on your tax card, contact SKAT to correct it. You can resign from the church at udmeldelsesfrikirke.dk or at your local parish office.
Your tax card (forskudsopgørelse)
Your tax card tells your employer how much to withhold from your salary. It’s generated by SKAT based on your expected income and deductions. Key points:
- Check it annually at skat.dk → TastSelv → Forskudsopgørelse. Make sure your expected income and deductions are correct.
- If you don’t have one, your employer withholds 55% – which is too much. Getting your tax card set up quickly is essential. See the tax card guide.
- Trækprocent is the withholding percentage on your tax card. Typical: 35-40% for most employees.
If your first payslip shows 55% tax, your tax card isn’t set up correctly. Contact SKAT immediately or log in to TastSelv to create your forskudsopgørelse. You’ll get the overpayment back, but it can take months – better to fix it upfront.
Annual tax return (årsopgørelse)
In March each year, SKAT sends you a pre-filled tax return for the previous year. It shows your total income, tax paid, and deductions. You have until May 1 to check it and correct any errors.
- Overpaid tax: You get a refund (usually deposited in April).
- Underpaid tax: You get a bill (restskat), payable in installments.
- Check carefully: SKAT doesn’t know about your commuter deduction or foreign income unless you tell them.
See the full annual tax return guide for a detailed walkthrough.
Forskerskatteordningen (researcher tax scheme)
If you’re a qualifying highly-paid employee or researcher, you may be eligible for a flat 27% tax rate (plus 8% AM-bidrag = ~32.84% effective) for up to 7 years. See the full forskerskat guide.
Key requirement: minimum monthly salary of ~75,100 DKK (2026) and you must not have been a Danish tax resident in the previous 10 years.
Self-employed tax (B-skat)
If you’re freelance or have a side business, you pay B-skat on that income. B-skat is paid in 10 monthly installments (not automatically withheld by an employer). You must estimate your expected income and register on your forskudsopgørelse. See the freelance guide.
Common problems
My first payslip shows 55% tax
Your tax card (forskudsopgørelse) isn’t set up. Log in to skat.dk → TastSelv → Forskudsopgørelse and create one, or call SKAT. The overpayment will be refunded, but fix it immediately to avoid months of overpaying.
I’m paying tax in Denmark and my home country
Denmark has tax treaties with 90+ countries to prevent double taxation. You generally pay tax where you’re resident and get credit for tax paid in the other country. See SKAT’s guidance or consult a tax advisor for cross-border situations.
I don’t understand my årsopgørelse
The annual tax return is in Danish by default but can be navigated in English on TastSelv. Key fields: indkomst (income), fradrag (deductions), skat i alt (total tax), overskydende skat (overpayment/refund), restskat (underpayment). See the annual tax return guide.
My employer deducts pension – how does that affect my tax?
Employer pension contributions (typically 8-15% of salary) are deducted before tax. This reduces your taxable income, effectively lowering your tax rate. However, you’ll pay tax when you eventually withdraw the pension. It’s a deferral, not an avoidance.
Questions and answers
What’s the average effective tax rate?
For a typical salary of 35,000-50,000 DKK/month: 34-38%. For salaries above 60,000 DKK/month: 39-44%. For forskerskat recipients: ~32.84%.
Do I pay tax on my worldwide income?
If you’re a tax resident (living in Denmark full-time), yes – Denmark taxes your worldwide income but gives credit for tax paid in other countries via tax treaties.
Can I reduce my tax rate?
Legally: claim all deductions you’re entitled to (commuter, union fees, interest), maximize employer pension contributions (reduces taxable income), and check if you qualify for forskerskat. You can’t choose a lower kommune by living somewhere else – you pay based on your registered address.
When do I get my tax refund?
If you’ve overpaid, the refund is typically deposited to your NemKonto in April (for the previous tax year). If you have no outstanding government debts, it arrives quickly. If you do, the refund is offset against the debt first.
Sources
- SKAT – official tax rates, deductions, and TastSelv.
- Skatteministeriet – Ministry of Taxation, policy and rate changes.
- Borger.dk – citizen-facing tax information.