Denmark NFT Tax Guide (SKAT Rules for Non-Fungible Tokens)

NFTs are taxed differently depending on whether you trade them for profit or create them as a business. Here is how SKAT treats each scenario.

Non-Fungible Tokens (NFTs) present unique challenges for Danish taxpayers because their tax treatment depends critically on the taxpayer's intent and activity level. Unlike fungible cryptocurrencies where the standard speculative income rules apply uniformly, NFTs — each being unique — require asset-by-asset calculation and a distinction between personal speculation and business activity. SKAT has addressed NFT taxation in several binding answers, including SKM2022.101.SR (which clarified when NFT creation and sale constitutes business income) and SKM2023.329.SR (which addressed VAT treatment of crypto art). The core principle is that trading NFTs for profit is taxable as personal speculation (box 20 for gains, box 58 for losses), while creating and selling NFTs as a business activity is taxable as business profit (box 111 for gains, box 112 for losses). Semi-fungible tokens (SFTs) are not explicitly covered by current guidance and may require a binding ruling. This guide covers profit-motivated trading, business creation and sales, royalty taxation, VAT considerations, SFT treatment, correcting prior years, and common mistakes. Read the main Denmark crypto tax guide →

Trading NFTs for Profit

When you purchase NFTs with the intention of selling them at a profit, your activity falls under the standard Danish speculative income rules. Each NFT is treated as a separate asset — unlike fungible cryptocurrencies where FIFO applies to a pooled inventory, each NFT has its own individual cost basis and disposal proceeds because NFTs are unique and non-interchangeable. The gain or loss is calculated per NFT as the sale price (in DKK at the time of sale) minus the identifiable acquisition cost (purchase price plus transaction fees, gas fees, and any other directly attributable costs). If the NFT was acquired in a cross trade (traded another crypto for the NFT), the cost basis is the DKK value of the crypto given up at the time of the trade, determined using the priority list valuation method.

Gains and losses: A profit on NFT trading is reported in box 20 ("Anden personlig indkomst — gevinster") as speculative income, taxed at progressive rates up to approximately 53%. A loss on NFT trading is reported in box 58 ("Øvrige lønmodtagerudgifter — tab") and is deductible at the municipal tax rate (approximately 26%). However, there is an important limitation: if you purchased an NFT primarily for personal enjoyment (e.g., digital art for your own collection), the Danish Tax Council has indicated that losses may not be deductible because the transaction lacks a speculative motive. In practice, SKAT may scrutinise NFT losses where the NFT has subjective personal value — such as profile picture collections, digital art with personal significance, or NFTs held for more than a few years. Taxpayers claiming deductions for NFT losses should be prepared to demonstrate that the NFT was acquired with a genuine profit motive. The burden of proof is on the taxpayer.

Calculation example: Lars buys a Bored Ape Yacht Club NFT for 30 ETH when ETH is worth DKK 15,000 per ETH. His cost basis is 30 x 15,000 = DKK 450,000 (plus any gas fees). He later sells the NFT for 25 ETH when ETH is worth DKK 20,000 per ETH. The proceeds are 25 x 20,000 = DKK 500,000. However, Lars must convert both the cost and proceeds to DKK using the exchange rates on the respective dates. His gain is DKK 500,000 minus DKK 450,000 = DKK 50,000 gain (reported in box 20). If instead he sold for 20 ETH (DKK 400,000), his loss would be DKK 50,000 (reported in box 58). Note that the ETH paid as gas fees for the purchase and sale are also taxable events — each gas payment is a disposal of ETH that must be tracked under FIFO.

Multiple NFT purchases (minting): If you mint multiple NFTs in a single collection, cost basis is determined per individual NFT based on the mint price plus gas fees. If you mint-ed 10 NFTs in a collection at a mint price of 0.1 ETH each, each NFT has a cost basis of 0.1 ETH (converted to DKK at the mint date exchange rate) plus a share of the gas fee (total gas fee divided by 10). When you sell one NFT from the collection, you calculate the gain or loss on that specific NFT using its individual cost basis. Unlike fungible tokens, you cannot pool NFTs for cost averaging — each NFT stands alone.

Creating and Selling NFTs as a Business

If you create NFTs as part of a systematic, commercial, profit-seeking activity — such as a digital artist selling their work, a game studio selling in-game items, or a brand launching NFT collections — SKAT classifies this as business income (næringsindkomst) rather than personal speculation. The test for business classification under Danish law considers whether the activity is professional, comprehensive, systematic, and profit-seeking. The landmark ruling is SKM2022.101.SR, which found that a digital artist who created and sold NFT artwork as their primary occupation was engaged in a business activity. The ruling distinguished between occasional NFT sales by a hobbyist (speculative income) and systematic NFT creation and sales by an artist (business income). Factors that indicate business activity include: creating NFTs regularly over time, marketing and promoting your work on social media and NFT marketplaces, maintaining a website or portfolio of your work, tracking expenses and revenue in a business-like manner, registering your activity with SKAT and the Danish Business Authority (Erhvervsstyrelsen), and deriving a significant portion of your income from NFT sales.

Reporting: Business income from NFT creation and sales is reported on your business tax return (selvangivelse for næringsdrivende). Profits are reported in box 111 (business profit), and losses in box 112 (business loss). Business losses can offset other income in the same year or be carried forward to future years. Unlike personal speculative losses (which are limited to the municipal tax rate), business losses provide full tax value because they reduce your total taxable income at the marginal rate. Expenses related to NFT creation — including software subscriptions (Photoshop, Blender), hardware (graphics tablets, powerful computers), marketplace fees (OpenSea, Rarible), gas fees for minting and transfers, marketing and advertising costs, website hosting, and professional services (legal, accounting) — are fully deductible against business income. If your expenses exceed your revenue in a given year, you have a business loss that can offset other income or be carried forward.

VAT: Under SKM2023.329.SR, the creation and sale of NFT digital art is generally exempt from VAT (moms) when the NFT qualifies as a work of art under Danish VAT law. However, the ruling is specific to artistic NFTs — if you create NFTs that are not artistic (e.g., utility tokens, membership passes, in-game items), the VAT treatment may differ. Business NFT creators should register for VAT if their taxable turnover exceeds the VAT registration threshold (DKK 50,000 in 2026 for most businesses). Even if your sales are VAT-exempt as art, you may still need to register to reclaim VAT on your business expenses. Consult a Danish VAT specialist to determine your specific VAT obligations.

NFT Royalties

Many NFT collections include an on-chain royalty mechanism that pays the original creator a percentage of the sale price whenever the NFT is resold on a secondary marketplace. These royalties are taxable in Denmark as ordinary income at the time they are credited and at your disposal. For a creator whose NFT creation is classified as a business, royalties are business income reported in box 111. For a trader who acquired an NFT and later resells it, royalties received on their own flips are not applicable — royalties flow to the original creator, not the reseller. However, if someone holds an NFT that generates royalties from its own mechanisms (e.g., a NFT that pays dividends in ETH based on project revenue), those payments are taxable as personal speculative income (or business income, depending on the holder's activity classification) at their fair market value when received.

Timing: Royalties are generally credited to the creator's wallet when the secondary sale occurs on a marketplace that honours royalties. The tax event is the date the royalty is deposited into your wallet (or becomes available for withdrawal). Some marketplaces allow creators to claim accrued royalties manually — the tax event occurs when the royalty is claimable, not when you actually claim it. SKAT may look at the date of the secondary sale as the triggering event, so you should track the secondary sale date and the royalty receipt date and use the earlier of the two (when the royalty is at your disposal). Royalties are typically paid in ETH (on Ethereum) or SOL (on Solana) or the native token of the marketplace's blockchain. The royalty amount must be converted to DKK at the exchange rate on the receipt date.

Documentation: For each royalty received, you should document: the secondary sale transaction ID, the NFT collection and token ID, the royalty percentage and amount in the native cryptocurrency, the DKK value at the time of receipt, the wallet address where the royalty was received, and any marketplace fees deducted before the royalty was paid. Many marketplaces provide a dashboard showing historical royalty payments. For active creators with hundreds or thousands of secondary sales, this tracking can be extremely burdensome. Consider using a crypto tax software that supports NFT royalty tracking, or a service like RoyaltyTracker or NFT tax tools that aggregate royalty data across marketplaces.

VAT Considerations

The VAT treatment of NFTs in Denmark was addressed in SKM2023.329.SR, which considered whether the sale of crypto art NFTs constitutes a VAT-taxable supply of services. The ruling concluded that the creation and sale of NFT digital art is exempt from VAT on the basis that it qualifies as a supply of cultural services analogous to traditional art sales. However, this exemption is specific to NFTs that qualify as "art" — a category that is not precisely defined in the ruling. Factors likely to qualify for VAT exemption include: the NFT is a unique or limited-edition digital artwork created by an artist, the artist is identifiable and the work is their original creation, the NFT has artistic merit (subjective, but generally considered by SKAT on a case-by-case basis), and the sale is on an open marketplace to the general public.

NFTs that do not qualify as art — such as utility tokens, membership passes, event tickets, in-game items, music rights, or fractional ownership tokens — may be subject to VAT at the standard Danish rate of 25%. If you create and sell non-art NFTs as a business, you must register for VAT, charge VAT on your sales (if selling to Danish consumers or B2C customers in Denmark), and file periodic VAT returns (typically quarterly). You can also deduct input VAT on your business expenses. The VAT registration threshold for Danish businesses is DKK 50,000 in annual taxable turnover. If your NFT sales are VAT-exempt (as art), you do not need to charge VAT, but you also cannot deduct input VAT unless you voluntarily register for the VAT scheme (which may not be beneficial if most of your expenses are VAT-inclusive). Given the complexity and the high penalty for VAT non-compliance, you should consult a Danish VAT specialist if your NFT activity has VAT implications.

Semi-Fungible Tokens (SFTs)

Semi-Fungible Tokens (SFTs) — tokens that start as NFTs and become fungible after a certain condition is met, or that combine NFT and fungible characteristics — are not explicitly covered by existing SKAT guidance or binding answers. An SFT might begin as a unique ticket (NFT) and later convert into a standard token (fungible) after an event. Or it might be a token that is partially fungible (e.g., 100 identical copies of a digital item). The tax treatment of SFTs is uncertain because SKAT has not ruled on whether they should be treated as NFTs (asset-by-asset, with individual cost basis) or as fungible crypto (pooled with FIFO).

In the absence of specific guidance, the conservative approach is to treat SFTs according to their predominant characteristic: if the token is unique and non-interchangeable at acquisition (like an NFT), use the NFT rules; if it is interchangeable in a pool (like a fungible token), use the FIFO/speculation rules. When an SFT converts from NFT to fungible state, the conversion may be a taxable event — the NFT is deemed disposed at its fair market value, and the fungible token is acquired at the same value. This creates a gain or loss on the NFT leg. If you hold SFTs with significant value, consider requesting a binding ruling from SKAT to clarify the treatment. Include in your application: a description of the SFT protocol, the conversion mechanism and triggering conditions, your proposed tax treatment with reasoning, and the specific questions you want SKAT to answer.

Correcting Previous Years

If you traded or created NFTs in prior years without reporting the gains, losses, royalties, or business income on your Danish tax return, you should correct your prior-year filings as soon as possible. SKAT offers two mechanisms for correction: voluntary disclosure (frivillig indberetning) under the Tax Control Act (Skattekontrolloven) and the ordinary correction of the annual tax assessment (årsopgørelsen) through TastSelv. Voluntary disclosure is the preferred route if you deliberately omitted reportable income — it can reduce penalties to 0-20% of the underpaid tax and generally avoids criminal prosecution. The voluntary disclosure scheme applies if you approach SKAT before they initiate an investigation into your affairs. You must provide a complete account of all unreported transactions for the relevant years, calculate the correct tax liability, and pay any tax due (plus reduced penalties).

For unintentional errors (e.g., you were unaware that NFT sales were taxable, or you made a calculation error), you can correct your årsopgørelse through TastSelv for up to 3 years after the end of the tax year (e.g., you can correct 2023 until the end of 2026). Beyond 3 years, you must submit a formal correction request to SKAT with an explanation of the error and supporting documentation. If SKAT accepts the correction, you will be assessed for additional tax plus interest (currently approximately 4-6% per year). Penalties may apply if SKAT determines the error was due to gross negligence. For NFT transactions specifically, the most common correction scenarios are: omitting NFT sales proceeds from box 20, claiming NFT losses in the wrong box, reporting business income as personal income (or vice versa), omitting royalty income, and failing to report cross trades where NFTs were acquired through crypto swaps. Read the main guide for more on SKAT correction procedures →

Common NFT Tax Mistakes

Mistake 1 — treating all NFT income as business income: Not every NFT sale makes you a business. If you occasionally flip NFTs for profit, you are a speculator, not a business. Reporting speculative gains as business income may overstate your deductions (if you claim personal expenses as business expenses) and understate your tax rate. Conversely, reporting business income as speculative income may cause you to miss legitimate business deductions. The distinction matters — ensure your activity level genuinely qualifies as a business before reporting in boxes 111/112. Mistake 2 — ignoring gas fees as separate taxable events: When you mint or purchase an NFT and pay gas in ETH, that gas payment is a disposal of ETH that must be tracked. If you acquired your ETH at a lower price, the gas payment generates a taxable gain (or loss) that must be reported separately from the NFT transaction. Many taxpayers miss this. Mistake 3 — failing to track cost basis per NFT: Because each NFT is unique, you cannot average cost across multiple NFTs in the same collection. If you minted 5 NFTs at different prices, each has its own cost basis. When you sell one, you must use that specific NFT's cost basis, not an average. This requires per-NFT record keeping.

Mistake 4 — not reporting NFT royalties: Royalties from secondary sales are taxable income, whether you are a business creator or a casual seller. Many creators do not track royalties because they arrive in small amounts over time. SKAT can see royalty payments on the blockchain. The penalty for omitting royalties is the same as for omitting other income — up to 200% of the unpaid tax. Mistake 5 — claiming NFT losses without speculative intent: If you buy an NFT for your personal collection (e.g., a piece of art you hang in your virtual gallery) and later sell it at a loss, SKAT may deny the deduction because you lacked speculative intent. The burden is on you to prove profit motive. Document your trading strategy, track your portfolio valuation, and maintain records of your sale history to demonstrate a pattern of speculative activity. Mistake 6 — cross-chain NFT activities: If you buy an NFT on Ethereum and bridge it to another chain (e.g., Polygon or Solana) for sale, each bridging step may be a taxable cross trade. The NFT is disposed on the source chain and acquired on the destination chain at the market value at the time of the bridge. The bridge fee is also a taxable event. Track each chain separately and ensure your records capture cross-chain movements.

FAQs

Is minting an NFT a taxable event in Denmark?

Minting itself (creating the NFT on the blockchain) is generally not a taxable event — you are creating an asset rather than disposing of one. However, any gas fee paid in ETH to execute the mint is a disposal of ETH that may trigger a gain or loss. If the mint requires payment in a cryptocurrency (e.g., paying 0.1 ETH to mint a collection), that payment is a cross trade where you dispose of the ETH and acquire the NFT. The ETH disposal is taxable, and the NFT's cost basis is the value of the ETH paid. For creators who mint their own artwork, there is no acquisition cost — the cost basis is the fair market value of the minting expenses (gas fees) only.

Can I deduct the cost of buying an NFT that turned out to be a scam or fake?

If you purchased an NFT that was fraudulent (e.g., a fake collection, a rug pull where the developer disappeared), the loss is generally deductible as a speculative loss in box 58. You must demonstrate that the NFT has no value and that you made a genuine attempt to recover your funds. Document the scam — save the marketplace listing, the seller's wallet address, blockchain transaction IDs, any communications from the project team or community, and any news articles about the fraud. If the amount is significant, consider filing a police report. SKAT may accept the loss deduction if you can show the loss is final and permanent.

How do I value an NFT for Danish tax purposes if it was received as part of a bundle or promotional event?

If you receive an NFT for free (as part of a marketing campaign, a giveaway, or bundled with another purchase), the fair market value on the date you receive it is taxable as personal income in box 20. Determining fair market value of a free NFT can be challenging. If the NFT has a floor price on a marketplace like OpenSea, use that price. If it has not yet been listed or traded, use the best available evidence: the project's mint price, comparable sales of similar NFTs in the same collection, or a valuation from a recognized price oracle (such as NFT Price Floor or similar services). If you cannot determine a reliable value, request a binding ruling or consult a Danish tax professional.

Are NFT airdrops (free NFT distributions) taxable in Denmark?

Yes. If you receive an NFT as an airdrop — whether because you held a particular cryptocurrency, participated in a DeFi protocol, or were randomly selected — the fair market value of the NFT at the time you gain control over it is taxable as personal income (box 20). The cost basis of the airdropped NFT is set at that same value. If you later sell the airdropped NFT, only the appreciation above the airdrop value is speculative gain. Document the airdrop announcement, the date you could claim the NFT, and the fair market value at that time.

What tax software supports Danish NFT tax calculations?

Koinly supports NFT tracking on Ethereum, Solana, and other major chains and can generate reports suitable for Danish tax filing (boxes 20/58). CoinTracking also supports NFTs and FIFO. Skatteguiden is a Danish-specific tool that supports NFT transactions. However, no software handles every NFT edge case perfectly — you should manually review the output, particularly for cross-chain transactions, complex royalties, and business vs. speculation classification. For high-value NFT portfolios, consider engaging a Danish tax accountant with crypto experience.