We use cookies

We use essential cookies to run the site, and optional cookies for analytics. We never sell your data.Cookie Policy·Privacy Policy

Crypto Tax in Denmark

A structured summary of how individual crypto taxation works in Denmark, the tax regime, headline rate, accepted cost-basis methods, exemptions and anti-avoidance rules.

General information generated from our jurisdiction dataset, not tax advice. Rules change, verify with a local professional.

Crypto Tax in Denmark

Crypto tax in Denmark, administered by Skattestyrelsen, has a reputation for being stricter than many people expect. Rather than the gentle capital-gains treatment found elsewhere, gains on crypto are often taxed in a way closer to personal income, and, distinctively, gains and losses can be treated asymmetrically. That makes accurate, complete records especially important. This guide explains the general approach, what you file, and the records to keep, and shows how CryptaTax rebuilds your Danish position from your transaction history.

This is general information, not tax advice. Danish crypto rules change and depend heavily on your circumstances and intent. Confirm the current position with Skattestyrelsen (SKAT) or a qualified adviser, and see the summary table on this page and verify current figures before you file.

Is crypto taxed in Denmark?

Yes, and often more heavily than newcomers assume. Skattestyrelsen frequently views individual crypto holdings as acquired with a speculative intent, and where that view applies, gains are generally taxed as personal income rather than under a softer capital-gains rate. This is a meaningful difference from countries where long-term holders enjoy reduced rates or exemptions. Buying and holding is not itself a taxable event, but the moment you dispose, selling, swapping, or spending, a taxable result can arise.

The most important quirk to understand up front is the asymmetric treatment of gains and losses: in the speculation framework, gains and losses are often not simply netted against each other the way you might expect. Losses may be relievable only in a more limited or different manner than gains are taxed. This asymmetry can produce a tax bill that feels surprising, and it is a strong reason to track every transaction precisely.

How crypto is taxed in Denmark

Disposals and gains

A disposal includes selling crypto for kroner, swapping one token for another, and spending crypto. Each disposal is generally assessed for a gain or loss against your acquisition cost. Where the speculation view applies, gains are typically taxed as personal income, and losses receive a different, often more restricted, form of relief, they are not always freely offsettable against gains. Because of this, you should compute each disposal separately rather than assuming a simple net figure. See the cost basis → guide for how acquisition values are matched to disposals.

Staking and lending

Rewards from staking and lending are generally treated as income valued at the market price when received, with that value usually becoming the acquisition cost for a later disposal. The exact category and timing can depend on the specifics, so keep dated records of each reward. Our staking → guide outlines the general treatment.

Mining

Mining rewards are generally taxable on receipt, with the treatment depending on whether your activity is hobby scale or looks like a business. Business mining affects the income treatment and the deductibility of related costs. Record the date and value of every reward regardless of scale.

Airdrops and forks

Tokens received via airdrops or hard forks can be taxable depending on how and why you received them. Record the date you gained control and the market value then, because that value usually sets the acquisition cost you carry forward to a later disposal.

DeFi and NFTs

DeFi activity tends to blend disposals and income, swaps, wrapping, liquidity provision, and reward claims each need their own analysis, and the asymmetric loss treatment can make the outcome less intuitive than in other countries. NFTs are assets within the same framework: a collector's resale and a creator's sale of their own work can be taxed differently. When unsure, document every step and verify the treatment with Skattestyrelsen.

Tax rates and allowances

Where the speculation view applies, crypto gains are generally added to your personal income and taxed at the progressive rates that apply to it, which can be higher than the flat or reduced rates some other countries use for capital gains. The relief available for losses is typically more limited and may follow a different mechanism. Because these rates and the precise loss rules are set by the authorities and change over time, we do not quote figures here, the verified current numbers appear in the summary table on this page.

  • Gains are often taxed as personal income at progressive rates where speculation applies.
  • Losses are typically relieved differently and may not freely offset gains, a key asymmetry.
  • Earned crypto (staking, mining, payment) is taxed as income on receipt.
  • No single flat crypto rate, the outcome depends on your wider income; verify in the table.

This asymmetry is the single most important thing to model correctly. A year with both large gains and large losses can still produce a substantial tax bill if the losses cannot fully offset the gains, so do not assume your net profit is your taxable figure.

Which forms and how to file

Crypto is reported through your annual tax return to Skattestyrelsen via its online system. Crypto is generally not pre-filled, so you must enter the relevant gains, losses, and income yourself in the appropriate fields. Because the exact fields and any supplementary schedules depend on the year and your situation, we point you to Skattestyrelsen's guidance and the summary table rather than naming a specific form.

  • Enter crypto manually in your online tax return, it is usually not pre-filled.
  • Report gains and losses separately, respecting the asymmetric treatment.
  • Report earned crypto at its kroner value on the date received.
  • Confirm the filing deadline for the year and verify current dates in the table.

Record-keeping

Denmark's combination of personal-income treatment and asymmetric loss relief makes detailed records essential. You generally need to be able to show each disposal's gain or loss individually, not just a net result, and to evidence the value of every income event. Skattestyrelsen can ask for documentation, so keep it organised.

  • Acquisitions: date, amount, token, and kroner cost for each purchase or receipt.
  • Disposals: date, amount, proceeds, and matched cost, kept per-transaction so gains and losses are visible separately.
  • Income receipts: the value of each staking, mining, airdrop, or payment event on the day.
  • Wallet transfers between your own accounts, labelled so they are not treated as disposals.
  • Exchange statements and exports retained for the period Skattestyrelsen requires.

Common crypto tax mistakes in Denmark

Denmark's asymmetric treatment of gains and losses is the source of most mistakes, and most nasty surprises. The classic error is assuming you only pay tax on your net profit for the year. When gains are taxed as personal income but losses are relieved differently and more narrowly, a year with both can leave you owing tax on the gains while the losses give only limited relief. People also under-estimate how high the personal-income rates can be compared with the flat capital-gains rates they may have seen in other countries, and they forget that crypto is generally not pre-filled and must be entered by hand.

  • Netting gains and losses as if they offset freely, they often do not.
  • Expecting a low flat rate rather than personal-income rates on gains.
  • Assuming crypto is pre-filled, it generally has to be entered manually.
  • Ignoring crypto-to-crypto swaps, which are taxable disposals.
  • Keeping only net totals instead of each disposal's individual gain or loss.

There is a planning dimension too. Because of the asymmetry, the timing of realising gains and losses can materially change your tax outcome, and a clear running view of each disposal lets you see your position before year-end rather than after. You do not need to interpret the rules yourself to benefit, you need accurate, per-transaction numbers, which is the hardest part to get right by hand and the easiest to automate.

Why accurate crypto tax reporting matters in Denmark

Skattestyrelsen has actively pursued crypto compliance, obtaining information from exchanges and contacting holders who appear to have under-reported. In a system where gains are taxed as income and losses are treated separately, an incomplete picture is not just inaccurate, it can be expensive in the wrong direction, because omitting losses or mis-stating cost basis can overstate your liability just as easily as understate it. The reliable foundation is a complete, reconciled record of every acquisition and disposal, with each gain and loss surfaced individually so the asymmetric rules can be applied correctly.

This is also why historical depth matters so much in Denmark. If you have traded for several years, the cost basis of coins bought long ago directly affects today's taxable gain, and a missing early purchase price can distort the result. Capturing the full history once, and keeping it current, removes that risk, which is exactly what CryptaTax is designed to do for individual filers.

How CryptaTax automates your Denmark crypto taxes

CryptaTax is a personal crypto tax tool, well suited to Denmark's demanding approach. You connect your exchanges and wallets, and it imports your full history, reconciles transfers between your own accounts, and rebuilds your cost basis so each disposal's gain or loss is computed individually, which matters when gains and losses are treated asymmetrically. It separates income events from disposals and produces a file-ready report for your return.

  • Imports wallets and exchanges automatically across chains.
  • Computes each disposal separately, surfacing gains and losses individually for Denmark's asymmetric rules.
  • Rebuilds cost basis consistently across your full history.
  • Separates earned crypto (staking, mining, airdrops) from disposals.
  • Outputs file-ready totals you can enter into your online return.

Denmark's asymmetric rules make the per-disposal detail the whole ballgame, and that is exactly what CryptaTax produces: not a single net number, but each disposal's individual gain or loss, so the gains and losses can be treated separately the way the rules require. It values your earned crypto on the day you received it, carries the cost basis forward correctly across years, and gives you clean totals to enter manually into Skattestyrelsen's online system, since crypto is generally not pre-filled for you.

That detail also protects you in both directions. Because losses and mis-stated cost basis can overstate your liability just as easily as understate it, having every transaction reconciled means you neither under-pay nor over-pay, you report the correct figure. And with the full history captured once and kept current, each new year starts from a clean base instead of a fresh reconstruction.

Get my Denmark crypto tax report

Related countries and guides

Denmark's strict, income-style treatment contrasts sharply with some neighbours. Compare with Germany crypto tax →, Sweden crypto tax →, Norway crypto tax →, Ireland crypto tax →, and Switzerland crypto tax →. For mechanics, see staking → and cost basis →.

Individual crypto tax, Denmark

General Information

Default Framework
IFRS
Crypto Classification
Intangible AssetCurrent Asset
Tax Year
Calendar Year (M12)
Functional Currency
DKK
FX Source (Reporting)
NATIONALBANKEN
FX Source (Tax)
NATIONALBANKEN
Transaction Rate
Daily Spot
Hyperinflationary
✗ No

Individual Tax, Regime

Tax Regime
Capital Gains
Gains/losses taxed as capital income or speculative under Statsskatteloven. Proposed inventory-based regime not enacted as of 2026.
Tax Rate
42%
Capital income ~42% effective (municipal+state). Losses only offset same type.

Individual Tax, Cost Basis

Measurement Basis
Historical Cost
Cost Method
FIFO
Method Electable
✗ No
Permitted Methods
FIFO
Country Override
Standard

Individual Tax, Exemptions

CGT Exempt
✗ No
Holding Period
HP Benefit
Annual Exemption
Threshold Exemption

Individual Tax, Anti-Avoidance

Wash Sale
✗ Off
Same-Day Rule
✗ No
Superficial Loss
✗ No
Loss Restriction
Unrestricted
Loss Carryforward
Unlimited
See your own numbers for Denmark

CryptaTax computes your gains, income and tax reports for Denmark automatically across 90 blockchains and 49 exchanges.

Calculate your crypto tax
Why is crypto taxed so heavily in Denmark?

Skattestyrelsen often regards individual crypto holdings as acquired with speculative intent, so gains are generally taxed as personal income at progressive rates rather than under a softer capital-gains regime. Verify the current rates in the summary table on this page.

Can I offset my crypto losses against my gains?

Not always freely. Denmark often treats gains and losses asymmetrically, so losses may receive a more limited or different form of relief than the way gains are taxed. This means your net profit is not necessarily your taxable figure.

Are crypto-to-crypto swaps taxable in Denmark?

Yes. Swapping one token for another is a disposal that can produce a taxable gain or a loss subject to the asymmetric rules. CryptaTax records each swap automatically.

How is staking taxed in Denmark?

Staking rewards are generally treated as income valued at the market price when received, and that value usually becomes the cost basis for a later disposal. Keep dated records of each reward.

Is crypto pre-filled on my Danish tax return?

Generally no. Crypto usually has to be entered manually in Skattestyrelsen's online system, including gains, losses, and income in the appropriate fields.

Do I really need every transaction?

Yes. Because gains and losses are assessed individually under the asymmetric rules, you need each disposal's result, not just a net total. CryptaTax computes every disposal for you.

How does CryptaTax help with Danish crypto tax?

CryptaTax imports your wallets and exchanges, reconciles transfers, rebuilds cost basis, computes each disposal separately to surface gains and losses for the asymmetric rules, and outputs file-ready totals for your online return. Keeping the full history in one place also means early acquisition prices are not lost, so the gain on coins you bought years ago is calculated correctly today.

Other jurisdictions

EstoniaFinlandFranceGeorgiaGermanyGibraltarGreeceHungaryIrelandItalyCrypto Tax by Country