Danish Expat Tax Checklist: Complete Annual Tax Guide for Expats

June 16, 2026
🏷️ denmark 💰 tax 🏷️ expat 🏷️ forskudsopgorelse 🏷️ arsopgorelse 🏷️ skat 🏷️ tastselv 🏷️ mitid 🏷️ kildeskud 🏷️ foreign-income 🏷️ foreign-tax-credit 🏷️ pension 🏷️ deductions

Living in Denmark as an expat means navigating a tax system that is highly digitalised, strict on deadlines, and demanding about accuracy. Missing a key date or forgetting to report foreign income can result in penalties, incorrect preliminary tax, or lost deductions. This month-by-month checklist keeps you on track all year.

January: Receive Your Preliminary Income Assessment

In January, SKAT sends you your forskudsopgørelse (preliminary income assessment) for the previous year. This document estimates your income and tax for the year based on information from your employer, banks, and pension providers.

What to check:

If anything is wrong, log in to TastSelv at skat.dk/tastselv and correct it. Errors here affect your preliminary tax for the entire year.

February: Review Your Tax Assessment Notice

In February or March, SKAT issues your årsopgørelse (annual assessment) for the previous year. This is the final word on your tax for that year — compare it against your records.

Key boxes to check:

BoxWhat It Covers
Box 66Share gains and losses — verify all sales are reported correctly
Box 61Dividends from Danish companies
Box 62Dividends from foreign companies
Box 452/454Foreign income — dividends and value of foreign shares
Box 496Foreign tax credit — tax paid abroad, must match your documentation
Box 497Mortgage interest deduction (rentefradrag)
Box 310Pension contributions for tax deduction

Errors in these boxes are common for expats, especially boxes 452, 454, and 496. If you invested through a foreign broker, SKAT may not have received the data automatically. Correct any errors through TastSelv.

March–April: File Your Tax Return

For most employees, the filing deadline is 1 May. Self-employed individuals have until 1 July (or later with an extension).

What to do:

  1. Log in to TastSelv — review the pre-filled årsopgørelse
  2. Add missing information — foreign income, crypto gains, freelance income
  3. Claim deductions — job-related expenses, professional memberships, commuting costs
  4. Update forskudsopgørelse for current year — adjust expected salary, deductions, and commuting costs for the current tax year

Updating the forskudsopgørelse ensures your employer withholds the correct amount of tax each month. If you underpay during the year, you may owe a large amount in October.

April: Pay Preliminary Tax (Self-Employed)

If you are self-employed (enkeltmandsvirksomhed or ApS), you pay preliminary tax (kildeskud) quarterly:

QuarterPayment Due
Q120 March
Q220 June
Q320 September
Q420 December

Failure to pay on time results in sinkingsgebyr (late payment penalty) plus interest. Set up automatic payments through Betalingsservice or calendar reminders.

May: Receive Holiday Pay

In May, your employer pays feriepenge (holiday pay) — 1.25% of your annual salary for each week of earned holiday.

Check that:

Plan your summer finances early. Holiday pay is paid out before your holiday, not during it.

June: Company Tax Return Deadline

The deadline for company tax returns is 30 June. If you are a director of an ApS or A/S, ensure your revisor (accountant) has submitted the annual accounts and corporate tax return on time.

If you requested an extension, the deadline may be 1 July — confirm with your accountant.

July: Foreign Share Purchase Reporting

If you hold shares through a foreign custody account (foreign broker), you must report purchases to SKAT by 1 July.

What to report:

SKAT uses this information to calculate your capital gains tax when you sell. Failure to report can result in a 50% penalty surcharge on any unreported gains.

Use the form “Værdipapirer — køb og salg” in TastSelv, or submit through your tax advisor.

August–September: Review Pension Contributions

By late summer, you should have a clear picture of your pension contributions for the year. Danish pension limits for 2026:

Pension TypeAnnual Limit
RatepensionDKK 62,200
AldersopsparingDKK 59,400

If you have not maximised these limits, consider making additional contributions before year-end. Pension contributions are tax-deductible and reduce your taxable income significantly.

For expats, check that contributions from foreign pension schemes are also reported if they qualify for Danish tax deduction.

October: Pay Final Tax Installment

In October, SKAT sends your slutopgørelse (final tax statement) for the previous year. This shows whether you owe additional tax or are due a refund.

If you owe tax, the payment is typically due in November. You can:

If you receive a refund, it is deposited directly into your NemKonto.

November: Year-End Tax Optimization

November is the time to optimize your tax position before 31 December:

December: Final Tax Payment Deadline

The last quarterly preliminary tax payment for self-employed is due 20 December. For employees, review your year-end tax position and ensure all deductions are claimed.

Checklist for December:

Key Deadlines at a Glance

DeadlineWhat
20 MarchQ1 preliminary tax (self-employed)
1 MayTax return filing (employees)
20 JuneQ2 preliminary tax (self-employed)
30 JuneCompany tax return
1 JulyTax return (self-employed), foreign share purchase reporting
20 SeptemberQ3 preliminary tax (self-employed)
OctoberFinal tax installment
20 DecemberQ4 preliminary tax (self-employed)
31 DecemberYear-end tax optimization deadline

Common Expat Mistakes

These are the most frequent errors SKAT identifies among expats:

Tips for Staying on Track

Summary

Danish tax compliance for expats is manageable if you follow a structured approach. The key is to act early, check every document SKAT sends you, and report foreign income and gains proactively. Missing deadlines or underreporting income can be expensive — but with this checklist, you can stay organised and minimise your tax burden legally.

📚 Found this helpful? Share it with someone who's new to crypto. This question was sourced from BitcoinTalk community discussions.
This content is for educational purposes only. Not financial advice. Do your own research before investing.