2026 Expat Tax Guide title overlaying a panoramic sunset view of the Copenhagen skyline.

The 2026 Expat Tax Guide

Last Updated

Quick Summary

Denmark’s 2026 tax reform replaced the single top-tax bracket with three tiers: middle tax (mellemskat), top tax (topskat), and top-top tax (toptopskat). Most earners between DKK 641,200 and DKK 777,900 will pay less than they did in 2025. The system layers AM-bidrag (8%), bottom tax (12.01%), and municipal tax (national average 25.05%) before state brackets apply. Qualifying expats earning at least DKK 65,400/month can opt for the Forskerordningen flat 27% rate — an effective 32.84% combined rate including AM-bidrag. All Danish tax residents must declare worldwide income, including foreign accounts, regardless of where they’re held.

Understanding the 2026 Tax Reform

Denmark’s 2026 tax reform is the most significant restructuring of personal income tax in decades. The old system had a single top-tax bracket that kicked in at a fixed threshold. The new system splits that into three tiers, giving real relief to earners in the middle band while adding a top-top layer for the very highest incomes.

The reform was legislated in 2024 and took effect on 1 January 2026. For expats, the practical impact depends almost entirely on where your salary sits relative to the new thresholds — and whether you qualify for the flat-rate researcher scheme.

How Danish Income Tax Works: The Basics

Denmark uses a progressive system. Each tier applies only to income above its threshold — not to your whole salary. Entering a higher bracket costs you more on the marginal income, not on everything below it.

The five components of your tax bill

8% Labour market contribution (AM-bidrag) — a flat 8% taken off all gross income first, before any other calculation runs.

12.01% Bottom tax (bundskat) — 12.01% on all income above your personal allowance, after AM-bidrag.

Municipal tax (kommuneskat) — varies by where you live, averaging 25.05% nationally. See the full municipality rate table for a city-by-city breakdown.

State brackets — the three new tiers (middle, top, top-top) stacked progressively on top of bottom tax.

Church tax (kirkeskat) — optional, averaging 0.64% nationally. Only applies if you join the Danish State Church. Most expats don’t.

Tip

AM-bidrag comes off first. Everything else is calculated on what’s left. Your bracket position is set after that 8% deduction — not from your gross salary.

2026 Tax Rates at a Glance

ComponentRateApplied to
Labour Market Contribution (AM-bidrag)8%All gross income (age 18+)
Personal Allowance (personfradrag)DKK 54,100Tax-free amount per person
Bottom Tax (bundskat)12.01%Personal income above allowance
Municipal Tax (kommuneskat)25.05% avgVaries by municipality
Church Tax (kirkeskat)0.64% avgOptional — church members only

New 2026 state tax brackets (income after AM-bidrag)

Income after AM-bidragAdditional rateTax name
Up to DKK 641,2000%Base taxation only
DKK 641,200 – DKK 777,900+7.50%Middle tax (mellemskat)
DKK 777,900 – DKK 2,592,700+7.50% (total 15%)Top tax (topskat)
Above DKK 2,592,700+5% (total 20%)Top-top tax (toptopskat)

Capital income — interest, certain foreign dividends — follows similar bracket rules. If your net capital income exceeds DKK 55,000, middle tax applies to the excess even if your employment income sits below the middle-tax threshold. High earners with substantial savings accounts can hit this without noticing.

What This Means in Practice: Real Examples

The examples below use Copenhagen’s municipal rate and the DKK 54,100 personal allowance. All figures are illustrative — your actual position depends on your deductions and municipality.

Example 1: Student or entry-level — DKK 200,000 gross

AM-bidrag (8%): DKK 16,000 → income after AM-bidrag: DKK 184,000

Less personal allowance of DKK 54,100 → taxable income: approx. DKK 129,900

Bottom tax (12.01%): approx. DKK 15,600

Municipal tax: approx. DKK 30,400 (using Copenhagen’s rate — see municipality table for your city)

No state brackets apply at this income level.

Approximate effective rate: ~31%. Take-home: approx. DKK 138,000.

Example 2: Mid-career professional — DKK 600,000 gross

AM-bidrag (8%): DKK 48,000 → income after AM-bidrag: DKK 552,000

Employment allowance at 12.75%, capped at DKK 63,300, reduces the taxable base further.

DKK 552,000 sits comfortably below the middle-tax threshold of DKK 641,200.

Only bottom tax and municipal tax apply — no state bracket surcharges.

Approximate take-home: DKK 366,000–375,000, roughly 61–62% of gross.

This bracket saw the biggest improvement from the 2026 reform.

Example 3: Senior professional — DKK 900,000 gross

AM-bidrag (8%): DKK 72,000 → income after AM-bidrag: DKK 828,000

DKK 828,000 sits above both thresholds: middle tax applies to the band DKK 641,200–777,900, top tax on everything above DKK 777,900.

Marginal rate on the highest income: approximately 52%. Overall effective rate is lower.

Approximate take-home: DKK 490,000–500,000, roughly 54–55% of gross.

Example 4: High earner — DKK 3,000,000 gross

AM-bidrag (8%): DKK 240,000 → income after AM-bidrag: DKK 2,760,000

DKK 2,760,000 exceeds the top-top threshold of DKK 2,592,700.

All four tiers apply: bottom, middle, top, and top-top tax.

Marginal rate on the highest portion: approximately 60.5% including AM-bidrag.

Approximate take-home: DKK 1,450,000–1,500,000, roughly 49–50% of gross.

Key Allowances and Deductions for 2026

Employment allowance (beskæftigelsesfradrag)

Every employee gets this automatically. It’s 12.75% of employment income, capped at DKK 63,300. You reach the cap at around DKK 496,500 of salary. No application needed — SKAT calculates it on your tax card.

Job allowance (jobfradrag)

A smaller top-up for working. Calculated at 4.50% of income above DKK 235,200, capped at DKK 3,100. Also automatic.

Personal allowance (personfradrag)

Every resident gets DKK 54,100 tax-free. Married couples can transfer any unused portion between spouses — useful when one partner earns significantly less.

Commuting deduction (befordringsfradrag)

Only applies if your one-way commute exceeds 24 km. For distances between 25 and 120 km: DKK 2.28 per km. Beyond 120 km: DKK 1.14 per km. No claim if you have a company car or employer-paid transport.

Union and A-kasse contributions

Union fees (fagforening) are deductible up to DKK 7,000 per year. A-kasse (unemployment insurance) contributions are fully deductible with no cap. Both reduce taxable income directly.

Pension contributions

Employer contributions to approved pension schemes reduce taxable income before other taxes apply — effectively pre-tax saving. Personal contributions (ratepension up to DKK 68,700, aldersopsparing up to DKK 9,900) are also deductible. For earners in the top brackets, the saving is substantial.

Tip

If your salary sits just above the middle-tax threshold of DKK 641,200, a modest increase in pension contributions could pull your taxable income below it. Worth checking your forskudsopgørelse before the year-end payroll runs.

Tax Ceilings (Skatteloft): Protection from Excessive Rates

The Danish system caps how much income tax you can pay at each bracket level. These ceilings apply to the income tax components only — AM-bidrag, church tax, share income tax, and property taxes sit outside them.

BracketMaximum combined income tax rate (excl. AM-bidrag and church tax)
Middle tax band (DKK 641,200–DKK 777,900)44.57% (excl. AM-bidrag and church tax)
Top tax band (DKK 777,900–DKK 2,592,700)52.07% (excl. AM-bidrag and church tax)
Top-top tax band (above DKK 2,592,700)57.07% (excl. AM-bidrag and church tax)

When AM-bidrag is factored in, the effective ceiling reaches approximately 60.5% on the highest portions of income. The caps prevent the progressive layers from compounding unchecked — though share income follows its own rate schedule and isn’t protected by them.

The Expatriate Tax Scheme (Forskerordningen)

The Forskerordningen — also called the 48E scheme — offers qualifying expats a flat tax rate in place of the full progressive stack. For high-earning new arrivals, it’s the most impactful tax decision they’ll make in Denmark.

How it works

Instead of the progressive layers, you pay a flat 27% on employment income. Combined with AM-bidrag, the effective rate is 32.84%. Compare that to the 50–60% marginal rates that apply at high incomes under the ordinary system.

The scheme runs for up to 84 months months — seven full years. After that, ordinary taxation applies automatically.

Eligibility

You must not have been a Danish tax resident at any point in the 10 years before starting employment. Monthly salary must average at least DKK 65,400 before pension deductions. Employment must be with a Danish company or a Danish branch of a foreign company.

Timing is critical: you have six months from your employment start date to apply. Miss the window and you’re locked into ordinary taxation for that employment period.

What is and isn’t covered

The flat rate covers cash salary, company phone and internet benefits, company car taxable value, and employer-paid health insurance. Any other income — investments, rental properties, freelance work — is taxed at ordinary rates. And while you’re on the scheme, you can’t claim standard deductions on the covered income.

The numbers

At DKK 800,000 annually, ordinary taxation might cost DKK 390,000–420,000. Under the Forskerordningen: approximately DKK 262,000. That’s a saving of DKK 128,000–158,000 per year. Over seven years, total savings can exceed one million kroner. (Illustrative figures — actual savings depend on deductions and municipality.)

Tip

The scheme is irrevocable once chosen for a particular employment. If your salary drops below the threshold after applying, you can’t switch back to ordinary taxation. Get advice before applying — not after.

Given the six-month application window and the irreversibility, this is the clearest trigger for consulting a Danish tax adviser immediately after arriving. The application itself isn’t complicated. The decision to apply is.

Municipal Tax Rates

Municipal tax is typically the largest single component of your income tax bill, and it varies meaningfully by where you live. Copenhagen sits at the lower end of the national range; some rural municipalities are several percentage points higher. For a full city-by-city breakdown of 2026 rates, see the 2026 municipality tax rates article.

The national average is 25.05%, but your actual rate depends entirely on your municipality. Church tax is optional and paid on top — most expats don’t pay it.

Your Tax Card (Skattekort): The Engine Behind Your Paycheck

In Denmark your employer withholds tax automatically based on your digital tax card — you don’t calculate and pay your own tax throughout the year. The card is managed by SKAT and is only as accurate as the information behind it.

The three card types

Frikort (tax-exemption card) — for those earning under DKK 54,100 annually. No income tax withheld, though AM-bidrag still applies at age 18+.

Hovedkort (primary card) — your main job. Includes your personal allowance and employment deductions for the lowest possible withholding rate.

Bikort (secondary card) — any second job or additional income. No allowances apply, so withholding runs at approximately 38–55%. Freelance work alongside employment goes through this card.

Keeping it accurate

The tax card is based on SKAT’s estimate of your annual income via your preliminary assessment (forskudsopgørelse). That estimate only updates when you update it. New job, salary increase, marriage, divorce, property purchase, change in commute, pension contribution adjustment — all of these need a forskudsopgørelse update within a month of the change.

Under-declaring leads to a bill in August. Over-declaring means giving the government an interest-free loan. Both are avoidable. Manage it via TastSelv at skat.dk/tastselv using MitID.

Tip

The tax card does nothing you don’t tell it to. Any time your financial situation changes, update your forskudsopgørelse immediately.

A-Income vs B-Income: Employment vs Everything Else

A-income: automatic

A-indkomst is regular employment income. Your employer withholds tax based on your tax card and reports everything to SKAT. For most expats working for Danish companies, all income is A-income and compliance is essentially automatic. Verify the numbers on your årsopgørelse, but surprises should be rare.

B-income: your responsibility

B-indkomst covers everything where no employer withholds on your behalf: freelance work, consulting fees, rental income, Airbnb earnings. You declare it yourself in the preliminary assessment and you’re responsible for setting the tax aside.

Set aside 45–55% of B-income immediately — the exact rate depends on your total income and brackets. SKAT charges interest on unpaid tax over DKK 50,000. If B-income tips you into a higher bracket and nothing has been set aside, the August assessment arrives with a large and avoidable bill.

Filing Your Annual Tax Return (Årsopgørelse)

Denmark pre-fills your årsopgørelse using employer reports and other data sources. Pre-filled doesn’t mean correct.

The annual timeline

The tax year follows the calendar year. SKAT begins preparing assessments in early March. By 1 May you receive your preliminary årsopgørelse. You have until 1 July to review it and make corrections. The final assessment arrives in August. Refunds (overskydende skat) go to your NemKonto, usually in September. Bills (restskat) above DKK 50,000 attract interest charges.

What to check

Verify your salary is correctly reported by your employer. Confirm all eligible deductions are claimed: commuting, union fees, pension. Check mortgage interest is applied if you own property. For expats: confirm all foreign income is declared. Employers sometimes make reporting errors — the årsopgørelse is your chance to catch them.

Special Situations for Expats

Your first months in Denmark

Within days of receiving your CPR number: register for MitID, set up your tax card with SKAT, open a Danish bank account and register it as your NemKonto. If you qualify for the Forskerordningen, start the application immediately — the six-month clock starts from your employment start date.

Foreign bank accounts and worldwide income

Denmark taxes residents on worldwide income. That means declaring all income and assets regardless of where they’re held: foreign bank accounts (even those generating no income), foreign pension accounts, rental properties abroad, foreign investment accounts.

Denmark has tax treaties with most countries to prevent double taxation — you’ll typically get a credit for foreign taxes paid. The treaty doesn’t eliminate the reporting obligation. SKAT has access to international financial reporting systems. Penalties for non-disclosure include fines and potential criminal charges.

Planning your departure

Tax planning for a departure should start 6–12 months before you leave. You’ll receive a final assessment for the partial year. Pension accounts need a decision: transfer abroad or leave in Denmark for access at retirement age. The tax implications vary meaningfully by destination country.

Retaining Danish property after leaving means continued Danish tax obligations. Some assets trigger exit taxes when you change tax residence, particularly with significant unrealised gains. A Danish accountant is worth the fee before the move, not after.

Share Income and Investment Taxation

Danish share income (aktieindkomst)

Dividends and capital gains from shares — Danish or foreign — fall under a separate system from ordinary income. The first DKK 79,400 of share income is taxed at 27%. Anything above that is taxed at 42%. For married couples, the lower-rate threshold doubles to DKK 158,800.

These rates are substantially lower than the marginal income tax rates high earners face. For moderate investment portfolios, Denmark is reasonably competitive on equity taxation by European standards.

Foreign investments and double taxation

Foreign investments follow similar rules to Danish shares, but with more documentation required. Dividends and capital gains need to be reported on your Danish return. If the foreign country withheld taxes — as the US does on dividends — you can typically claim a foreign tax credit. Maintain records of all foreign taxes paid.

Capital income

Interest income and certain foreign dividends fall into the capital income category. If net capital income exceeds DKK 50,000 (DKK 100,000 for couples), middle tax applies to the excess — even if employment income sits below the middle-tax threshold. Worth tracking if you hold significant savings or foreign income-generating assets.

Property Taxation in Denmark

Owning property in Denmark adds a separate layer of tax obligations alongside your income taxes.

Property taxes for homeowners

Danish property taxation has two components: land tax (grundskyld) and property value tax. Rates are set by your municipality and vary by location. These are billed directly, separate from your income tax return.

Mortgage interest deduction

Mortgage interest is deductible. For interest up to DKK 50,000 (DKK 100,000 for couples), the deduction rate is 33.60%. Above that threshold the rate drops to 18.60%.

Rental properties

Rental income is fully taxable as B-income. Deductible expenses include repairs and maintenance, property management fees, mortgage interest for that property, and building depreciation (not land). The line between a deductible repair and a capital improvement is complex — most people with rental properties use an accountant.

Common Deductions You Might Miss

Household services (servicefradrag)

If you pay for approved home services — cleaning, childcare, gardening — you may qualify for a deduction of up to DKK 18,300 per person. The service must be performed in your home and paid to an approved provider.

Professional development

Course fees and training directly related to your current position may be deductible. The training must enhance current skills, not prepare you for a different career. If your employer pays, you can’t claim it personally. The rules are strict — check with a tax adviser before making significant educational investments with deductibility in mind.

Charitable donations

Only donations to specifically approved organisations are deductible. The list is more limited than in countries like the US or UK, and the tax benefit less generous than many expats expect. Research which organisations qualify before making large donations with an expectation of tax relief.

Tax Traps to Avoid

Not updating your forskudsopgørelse

The most common expat mistake. A salary increase in June that doesn’t get updated means under-taxation all year, discovered only when the August assessment arrives. Update within one month of any financial change.

Taxable company benefits you didn’t account for

Many employer-provided benefits are taxable income. A company phone carries a fixed taxable value of DKK 3,500 per year — added to your taxable income whether you use it personally or not. Company cars, free lunches above the daily exemption, gym memberships: all potentially taxable. Check the taxable value of your benefits package, not just your cash salary.

Side income without tax planning

Start freelancing alongside your regular job, deposit the income without setting anything aside, and the August assessment will be expensive. Set aside 45–55% immediately. Declare it in your preliminary assessment when you start earning it.

Not declaring foreign accounts

Denmark requires declaration of all foreign financial accounts regardless of whether they generate income. Non-disclosure carries severe penalties. SKAT has access to international financial reporting systems. This isn’t optional.

Assuming tax treaties mean no reporting

Tax treaties prevent double taxation — they don’t eliminate reporting requirements. You still declare all foreign income on your Danish return. The treaty provides a credit or exemption mechanism once SKAT can see the income.

Resources and Where to Get Help

Official sources

SKAT’s English-language pages at skat.dk/en-us cover most tax topics. TastSelv at skat.dk/tastselv is where you manage your tax card, view your annual assessment, and make corrections. For rate tables and thresholds, skat.dk/en-us/help/tax-rates is the primary reference.

When to hire an accountant

Straightforward employment situations don’t require professional help. Consider it if: your income exceeds DKK 600,000 and you’re not on the Forskerordningen; you have B-income from freelancing or rental properties; you hold foreign investments in multiple countries; you’re considering the Forskerordningen application; or you’re planning to leave Denmark within the next year.

Typical cost for annual filing assistance: DKK 2,000–5,000 for straightforward situations. Forskerordningen applications: DKK 5,000–10,000 given the complexity and documentation involved.

Bottom Line

The 2026 reform benefits most earners between DKK 641,200 and DKK 777,900 after AM-bidrag. If you’re above that band, the change is marginal. For high-earning new arrivals, the Forskerordningen remains the single most impactful tax decision available — and the six-month application window doesn’t wait. Keep your forskudsopgørelse updated. Declare your foreign accounts. If you’re doing anything beyond straightforward employment, get professional advice before August surprises you.

Disclaimer

This article is for informational purposes only and does not constitute financial, tax, or investment advice. Figures reflect publicly available data at time of writing. Always consult a qualified professional regarding your specific situation. See our full disclaimer.

Disclaimer

This article is for informational purposes only and does not constitute financial, tax, or investment advice. Figures reflect publicly available data at time of writing. Always consult a qualified professional regarding your specific situation. See our full disclaimer.