Tax in Denmark for Foreigners: Rates, Deductions, and the 27% Scheme

Foreigners working in Denmark typically pay between 35% and 42% of gross salary in combined income tax, with a maximum effective rate around 49% for top earners and a flat 32.84% option for qualifying high-paid employees and researchers. Danish employers withhold most of this automatically through a digital tax card, and the whole system runs through a single portal at Skat.dk. What matters for you is which residency category applies, which deductions you can claim, whether treaty relief covers your home country, and what you owe when you eventually leave.

Whether Denmark Taxes Only Your Danish Income or Everything

Denmark places foreigners into one of two categories, and the difference is significant. Under limited tax liability, only income sourced from Denmark is taxable: your Danish salary, Danish rental income, and so on. Everything you earn or own outside Denmark stays outside the Danish system.

Full tax liability is broader. It kicks in the moment you establish a home in Denmark, even if you keep a residence elsewhere, or if you stay in the country for six consecutive months. Once it applies, Denmark can tax your worldwide income, including foreign investment returns and rental income from property abroad. For workers, a stay exceeding 183 days within any 12-month period triggers a shift to full tax liability on the Danish salary.

Students get a separate rule: full tax liability does not begin until you have spent 365 days in Denmark within a two-year window, even if you have a home here. On day 366, you must start reporting foreign income and assets.

Holiday homes do not count as a permanent home for residency purposes, which matters both when you arrive and when you leave.

The Layers That Make Up Your Danish Tax Rate

Danish income tax is not one rate but several stacked on top of each other. They come out of your paycheck in this order.

Labor Market Contribution

Every employee pays 8% (AM-bidrag) deducted from gross salary before any other tax is calculated. Starting in 2026, this applies from the year you turn 18.1Skat. Labour Market Contribution

Municipal Tax

After the 8% is subtracted, municipal tax applies to what remains. Each of Denmark’s 98 municipalities sets its own rate, currently ranging from about 23.4% in Copenhagen up to 26.3%, with a national average near 25%. Your rate depends on where you live, not where you work.2Skat. Types of Tax

State Tax: Bottom and Top Brackets

Everyone with taxable income pays a bottom-bracket state tax (bundskat) of 12.01%. If your personal income after the labor market contribution exceeds DKK 777,900 in 2026, you also pay a top-bracket tax (topskat) of 7.5% on the portion above that threshold.3Skat. New Top-Bracket and Additional Top-Bracket Taxes

The Tax Ceiling

Denmark caps the combined rate of municipal, bottom-bracket, and top-bracket tax at 44.57% of personal income in 2026. The 8% labor market contribution sits outside that cap, so the true maximum effective rate on gross salary works out to roughly 49%.4Skat. Tax Rates

Church Tax

Members of the Danish National Evangelical Lutheran Church pay a church tax (kirkeskat) averaging around 0.64% in 2026, varying by municipality. About 74% of the Danish population pays it. For foreigners, it is optional: if you do not register as a church member, you do not pay it.2Skat. Types of Tax

The Flat 27% Researcher and High-Earner Scheme

Foreign researchers and high-earning employees can apply for a flat-rate arrangement under Sections 48E and 48F of the Danish Withholding Tax Act. Participants pay a flat 27% on gross salary plus the 8% labor market contribution, for a total effective rate of 32.84%. That is well below what a well-paid employee typically faces under the standard system.5Skat. Tax Scheme for Researchers

The scheme runs for up to 84 months (seven years) and can be split across multiple Danish employments if you leave and return. In 2026, highly paid employees must earn a guaranteed minimum of DKK 65,400 per month before taxes to qualify, down from DKK 75,100 in 2024.5Skat. Tax Scheme for Researchers

Eligibility is strict. You cannot have been subject to full or limited Danish tax liability on any earned income during the 10 years before your employment begins. Your employer must be Danish and must register the arrangement with Skat before your first paycheck. Researchers (as opposed to high-earners) need position-specific approval.6Skat. Registration of the Conditions of Employment – Approved Researcher

The tradeoff: participants cannot claim most standard deductions, including the employment allowance and transport deductions. If your salary drops below the minimum threshold at any point, you lose the flat rate immediately and shift to standard progressive taxation. When your 84 months run out, you transition to the normal brackets.

Deductions That Reduce What You Actually Pay

Foreigners on the standard tax system can use several deductions that meaningfully change take-home pay.

The employment allowance (beskæftigelsesfradrag) is automatic. It equals 12.75% of income subject to labor market contributions, up to DKK 63,471 in 2026. A salary of about DKK 496,471 gets you the full amount, and Skat calculates it for you.7Skat. Employment and Job Allowances

The transport deduction applies if your daily round-trip commute exceeds 24 kilometers. In 2026, the rate is DKK 2.28 per kilometer for the stretch between 25 and 120 km, and DKK 1.14 per kilometer beyond 120 km. Workers in peripheral municipalities and on certain small islands get an enhanced rate of DKK 2.53 per kilometer regardless of distance.8Skat. Deduction for Transport Between Home and Work

Interest on personal loans, including mortgages, is deductible against taxable income. This is one of the most valuable deductions if you take on Danish housing debt. Skat usually receives the numbers directly from your bank, so the deduction lands on your assessment automatically.

Mandatory Pension Contributions

Beyond income tax, two pension-related contributions come out automatically. The ATP (Arbejdsmarkedets Tillægspension) is a lifelong pension contribution. For a full-time employee working at least 117 hours per month, the total contribution in 2026 is DKK 297 per month, with the employee paying DKK 99 and the employer covering the rest. Part-time workers pay proportionally less.9Life in Denmark. ATP Contribution Rates for the Private Sector

Many employers also offer or require occupational pension schemes on top of ATP, negotiated through collective bargaining. Returns on Danish pension savings are subject to a 15.3% PAL tax, which the pension company deducts automatically from your savings balance each year. You do not file or pay it separately.

Getting Set Up: CPR Number, MitID, and Your Tax Card

Before you can interact with the Danish tax system, you need two pieces of identity infrastructure.

The CPR number (Civil Registration Number) is obtained in person at a Citizen Service or International Citizen Service centre. You must already have a permanent address in Denmark, plus your passport, residence or work permit, and proof of address such as a rental contract. Registration is mandatory if you plan to stay three months or more, or six months for EU/EEA citizens.10Life in Denmark. When You Arrive

MitID is Denmark’s secure digital login for government portals and most banks. You can apply once you have a CPR number and are at least 15 years old. Without MitID you cannot access the Skat.dk self-service portal.

Once both are in place, create your preliminary income assessment (forskudsopgørelse). You estimate your expected annual income and deductions, and Skat generates a digital tax card that tells your employer how much to withhold. If your salary changes significantly during the year, update the assessment. Otherwise your monthly withholding will drift off, and you either wait until March for a refund or owe a lump sum with interest the following year.11Skat. Preliminary Income Assessment (Forskudsopgørelse)

Your Annual Tax Assessment and Deadlines

Each March, Skat publishes your annual tax assessment (årsopgørelse), reconciling what you actually earned and paid against your estimates. Danish employers and banks report the data directly, so the form arrives largely pre-filled.12Skat. Tax Assessment Notice (Årsopgørelse)

Log in and verify the figures. Check that salary amounts match your pay slips, that interest deductions were captured, and that any foreign income is included if you are fully tax liable. Corrections for the 2025 tax year must be submitted by May 20, 2026.

If you overpaid, your refund is deposited automatically to your NemKonto (linked bank account). If you underpaid, the outstanding balance accrues interest at 3.7% annually from January 1 until you pay. Miss the July 1 deadline and Skat replaces the daily interest with a flat 5.7% surcharge on outstanding amounts up to DKK 25,368, rolled into the following year’s tax.13Skat. Pay Outstanding Tax

Avoiding Double Taxation

If you are fully tax liable in Denmark while also owing taxes to your home country, Denmark’s roughly 75 double taxation agreements typically prevent the same income from being taxed twice. Most use the credit method: Denmark calculates tax on your worldwide income, then subtracts what you already paid abroad on that same income. Where you have genuine ties to two countries, the treaty tiebreaker looks at which country holds your strongest personal and economic connections.14Skat. Moving to Denmark

American citizens and green card holders have an extra layer because the United States taxes its citizens on worldwide income regardless of residence. The Foreign Earned Income Exclusion allows qualifying U.S. expats to exclude up to $132,900 of foreign earned income from U.S. federal tax in 2026, and the U.S.-Denmark tax treaty provides additional relief through foreign tax credits.15IRS. Figuring the Foreign Earned Income Exclusion

If your home country has no treaty with Denmark, Denmark taxes your worldwide income with no automatic credit for foreign taxes paid. Check whether your home country grants unilateral relief for Danish taxes, because avoiding double taxation will fall entirely on that side.

What You Owe When You Leave Denmark

Moving away does not end your tax obligations on departure day. Full tax liability generally continues until you sell your Danish home, give your landlord notice, or rent it out on a non-terminable lease of at least three years. Leaving the country while keeping a home available means Denmark still considers you a resident.16Skat. Leaving Denmark Permanently

One week after deregistering from the civil registry and physically leaving, you must call Skat at (+45) 72 22 28 92. They assess your final tax position and tell you what forms to submit, including form 01.016 if you need an exemption from Danish withholding tax going forward.

The exit tax on shares is where departing foreigners most often get caught out. If you hold shares with a total market value of DKK 100,000 or more, Denmark treats unrealized gains as if you sold everything on the day you left. You can defer the tax by reporting your securities annually, but you must file by July 1 of the year after departure. Miss that deadline and the full deferred amount becomes immediately payable. If you move within the EU or Nordic region, no collateral is required for the deferral; moving outside those areas means you must post security.17Skat. Tax on Shares if You Leave Denmark

Keep your NemKonto active after leaving. Skat can only deposit tax refunds into that linked bank account. If you close your Danish bank account, register a foreign account as your NemKonto before you go, or refunds from your final tax year will be delayed.