NFT transactions and tax compliance: typical practical challenges

NFT transactions present taxpayers with particular challenges. The lack of standardisation across marketplaces, incomplete transaction data and complex valuation issues often result in NFT income not being processed correctly for tax purposes. Significant practical difficulties frequently arise, especially in cases involving voluntary disclosures or retrospective corrections of previously undeclared income.

The key points at a glance

  • NFT transactions are often associated with a high transaction volume. Since NFTs are acquired and sold across different blockchains and cryptocurrencies, the number of transactions increases considerably, resulting in greater administrative effort. As a result, common coin-tracking software frequently records transactions incompletely.
  • Marketplaces rarely provide reliable tax data.
  • Missing market prices make valuation significantly more difficult.
  • Automated reports do not replace professional review.
  • Structured data preparation is essential for legally compliant taxation.

Why NFT transactions are particularly challenging from a tax perspective

Although the public hype surrounding NFTs has declined, NFT taxation continues to play a major role in practice – particularly in connection with disclosures of previously undeclared income.

NFT transactions regularly involve a wide range of activities, including:

  • purchases and sales,
  • minting activities,
  • airdrops,
  • royalties,
  • transfers between wallets.

These activities trigger different tax consequences, are technically structured in different ways and are often only partially or incorrectly captured by tracking tools. At the same time, there is no uniform standardisation across marketplaces, and the tax classification of NFTs remains disputed in many respects.

Missing data on OpenSea, Blur & Co.

One of the key challenges in NFT taxation is data quality itself.

In practice, taxpayers frequently face:

  • unreliable CSV exports,
  • incomplete transaction histories,
  • limited import functionality for tracking tools,
  • missing documentation of EUR or USD market prices at the time of the transaction.

NFT transactions are typically settled in cryptocurrencies. However, the corresponding fiat value is often not documented, even though this valuation point is crucial for tax purposes. Reconstructing historical market prices retrospectively is possible, but time-consuming and prone to error.

Where NFT transactions are incompletely documented, the underlying data should therefore be professionally reviewed before tax returns are submitted.

How are NFT sales taxed?

The taxation of NFTs has not yet been conclusively clarified in every detail. The German Federal Ministry of Finance (BMF) has expressly stated that NFTs are not yet covered by the current BMF guidance on the taxation of crypto assets. As a result, the classification of NFTs currently depends heavily on analogies and case-by-case analysis, which further complicates practical application.

In Germany, the tax treatment therefore depends largely on who is selling the NFT, how frequently trading takes place and whether the activity is classified as private or commercial. For taxpayers, the distinction between private disposals, commercial trading and self-created NFTs is particularly important.

1. Private NFT sales

Where a private individual purchases and later resells an NFT, the transaction will generally fall within the scope of private disposal transactions, in our view. For tax purposes, NFTs are typically treated like other digital assets.

The holding period is particularly important:

  • If an NFT is sold at a profit within one year of acquisition, the gain may be subject to income tax.
  • If the NFT is sold after the expiry of the one-year speculation period, gains held as private assets are generally tax-free.

It should also be noted that exchanging an NFT for cryptocurrency, another NFT or other crypto assets may itself constitute a taxable disposal event.

This means that taxable gains may already arise at the time of the exchange.

2. Calculating gains on NFT sales

Taxable gains are generally calculated as the difference between the sale proceeds and the acquisition costs. Transaction costs may also be taken into account, such as platform fees or gas fees, provided they can be specifically allocated to the purchase or sale.

The calculation can be simplified as follows:

Sale proceeds – acquisition costs – disposal costs = taxable gain

Because NFT transactions are frequently carried out in cryptocurrencies, all values must be converted into euros at the relevant transaction date. Careful documentation is therefore essential.

This should include in particular:

  • applicable exchange rates,
  • purchase date,
  • sale date,
  • purchase price,
  • sale price,
  • transaction fees,
  • wallet addresses,
  • platforms used,
  • token ID,
  • applicable exchange rates.

3. Commercial NFT trading

Not every NFT sale is automatically considered private.

A high number of transactions, systematic buying and selling, professional market participation or a sustained intention to generate profits may indicate commercial NFT trading. In such cases, different tax rules apply. Profits are then no longer treated as private disposal gains but as business income. The one-year speculation period no longer applies, and trade tax may also become relevant where thresholds are exceeded.

Whether commercial trading exists always depends on the specific circumstances, including the scale, frequency, organisation and external appearance of the activity.

4. Minting and creating NFTs

A separate tax analysis is required where NFTs are not merely purchased and sold, but also self-created and subsequently marketed.

Depending on the structure, minting activities may constitute a commercial activity. Anyone who regularly creates, markets and sells their own NFTs will often generate business income. In certain cases, artistic or freelance income may also be considered, particularly where the focus lies on the creator’s individual artistic contribution.

A tax review is especially advisable in NFT projects involving multiple drops, community building, marketing activities or recurring revenue streams. In addition to income tax, VAT, bookkeeping and accounting obligations may also become relevant.

5. VAT on NFT sales

In addition to income tax, VAT may also play an important role in NFT transactions. This particularly affects sellers who no longer act purely privately but qualify as entrepreneurs for VAT purposes.

In its judgment of 10 July 2025, the Lower Saxony Fiscal Court held that trading NFT collectibles does not constitute a supply of goods for VAT purposes but rather a supply of services. According to the court, NFT sales may qualify as electronically supplied services under VAT law.

The recipients of the service are generally considered to be the purchasers of the NFTs rather than merely the trading platform through which the sale is processed. This classification is highly relevant in practice because the place of supply for electronically supplied services may depend on whether the purchaser is a business or a private individual and in which country they are located.

Particularly in the case of international NFT marketplaces, this may raise questions regarding:

  • German VAT,
  • foreign VAT obligations,
  • or special reporting regimes such as the OSS scheme.

It is also particularly important that the margin scheme will generally not apply to NFT sales. Under German VAT law, the margin scheme typically applies only to the resale of tangible goods such as used goods, artworks, collectors’ items or antiques.

However, according to the Lower Saxony Fiscal Court, NFT transactions do not constitute a supply of goods but rather a supply of services. This generally excludes the application of the margin scheme.

This may have significant consequences for NFT traders: if the margin scheme does not apply, VAT is generally calculated on the full taxable sale proceeds rather than merely on the profit margin. At the same time, purchases of NFTs through marketplaces frequently do not include proper VAT invoices showing separately stated VAT. As a result, input VAT deduction is generally unavailable. This can lead to a genuine VAT burden even where the actual trading margin is relatively small.

The judgment also demonstrates the importance of reliable documentation.

According to the court, the seller bears the burden of proof if they argue that the place of supply lies outside Germany. If purchasers, their country of residence or their VAT status cannot be adequately documented, significant VAT risks may arise. In the case decided by the court, purchasers had not provided VAT identification numbers or comparable foreign documentation.

For practical purposes, this means:

Anyone who regularly sells NFTs, operates NFT projects or trades through marketplaces should seek early tax advice on:

  • whether they qualify as a VAT entrepreneur,
  • which transactions are taxable in Germany,
  • whether input VAT deduction is available,
  • and which documentation requirements apply to platforms, wallets and purchasers.

The absence of the margin scheme and proper incoming invoices may significantly increase the VAT burden.

NFT sales are generally classified as private disposal transactions pursuant to Section 23 German Income Tax Act (EStG), provided no commercial activity exists – statutory provision: Section 23 German Income Tax Act (EStG)

The current administrative approach is based on the BMF guidance regarding the income tax treatment of virtual currencies and tokens.

Key criteria

  • acquisition date,
  • holding period,
  • market value at the time of disposal,
  • correct determination of acquisition costs.

Incorrect or incomplete data quickly results in incorrect holding periods or inaccurate gains. Complex allocation problems frequently arise, particularly where multiple wallets and marketplaces are involved.

Typical errors in crypto tax reports

In practice, we regularly encounter:

  • missing transactions in reports,
  • incorrect valuations due to missing historical market data,
  • incorrect classification of individual transactions,
  • duplicate or unrecognised wallet transfers.

Automated reports are therefore only the starting point – not the final result.

Blockchain tax advisory with full crypto service

NFT transactions clearly demonstrate why reviewing isolated reports alone is insufficient.

Comprehensive blockchain tax advisory means systematically combining technical data preparation, professional review and tax analysis.

Elements of a holistic approach

  • structured reconstruction of missing transaction data,
  • plausibility checks across multiple wallets,
  • verification of market values at the relevant valuation date,
  • tax analysis under Section 23 EStG and other relevant provisions,
  • preparation of robust reports for tax authorities or voluntary disclosures,
  • support during tax audits or enquiries.

Particularly in complex wallet structures, the added value lies not in the software alone, but in the combination of technical understanding of blockchain protocols and sound tax expertise.

Further information on
Blockchain Tax Advisory with Full Crypto Service

For businesses operating NFT or tokenisation models:
Crypto Tax Advisory for Businesses

Conclusion: NFT taxation is not a niche issue

NFT taxation is not a niche issue but a specialised area involving considerable practical challenges.

The lack of standardisation, incomplete marketplace data and complex valuation issues make careful data preparation essential. A reliable tax treatment of NFT transactions requires more than automated reports – the decisive factor is the structured interaction between technology and tax law.

In complex wallet structures or retrospective corrections, early tax analysis is strongly advisable in order to avoid valuation and documentation risks.

FAQ crypto taxes

Are profits from NFT sales taxable?

Generally yes, provided the one-year holding period has not expired.

Why are marketplace NFT reports often insufficient?

Marketplaces frequently provide incomplete data, missing market prices or inadequate export formats. Many providers operate internationally and do not focus on tax compliance.

How are NFT transactions valued?

The decisive factor is the market value at the time of the relevant transaction. Missing historical prices may need to be reconstructed retrospectively.

What should be considered when using multiple wallets?

Transfers must be correctly identified and allocated in order to avoid double taxation or incorrect allocations.