Wavy flag of Germany with horizontal black, red, and gold stripes.

Calculate Your Crypto
Taxes in Minutes

Lightning fast reports
Portfolio Tracking
5000+ Integrations

How to File Crypto Tax in Germany

Updated on:
by
Payam Masood
6
min read
How to File Crypto Tax in Germany
Table of Contents
Tax deadline in
Germany
:
31 July

How to File Crypto Tax in Germany (2026 Guide)

Filing crypto tax in Germany in 2026 requires accurately reporting your capital gains and crypto income to the German tax authorities (Finanzamt). The tax treatment depends on whether you are classified as a private investor, frequent trader, or business operator. Long-term holdings may be tax-exempt, while short-term gains and crypto income are generally taxable.

Proper documentation and timely filing ensure compliance and reduce the risk of penalties.

This step-by-step guide explains the German crypto tax filing process, required forms, record-keeping obligations, common mistakes to avoid, and how Kryptos makes filing easier and more accurate.

How Crypto Is Taxed in Germany (2026)

1. Private Investor vs Business Classification

Private investors

  • Crypto held for more than one year is generally tax-free
  • Crypto held for less than one year may be taxable as speculative income under § 23 EStG

Business activity

  • Frequent trading, market-making, yield farming, or operational crypto revenue may classify your activity as a business
  • Business income is subject to income tax and possibly trade tax

Correct classification is critical, as it determines both tax rates and reporting obligations.

2. Taxable Events

Taxable crypto events include:

  • Short-term disposals: Selling or exchanging crypto within one year
  • Income events: Mining, staking, referral bonuses, airdrops, or crypto received as payment
  • Gifts and inheritances: May have separate reporting obligations
  • Business operations: Systematic trading, mining farms, or DeFi income

3. Tax Rates

Private income tax

  • Short-term crypto gains are taxed at your personal income tax rate (up to ~45%)
  • Solidarity surcharge and church tax may apply

Business income

  • Business profits are taxed under income tax plus trade tax if applicable.

Step-by-Step Filing Instructions

1. Gather All Transaction Records

Export transaction data from all exchanges and wallets used during the tax year.

Your records should include:

  • Date and type of transaction
  • Amount bought or sold
  • Cost basis (purchase price plus fees)
  • Fair market value at transaction time
  • Wallet addresses and transaction hashes
  • Mining or staking receipts

2. Separate Events by Type

Clearly distinguish between:

  • Capital gains events (short-term disposals)
  • Income events (staking, mining, airdrops)
  • Non-taxable internal wallet transfers

Correct classification determines how and where transactions are reported.

3. Calculate Your Taxable Amounts

Private investors

  • Gains from disposals within one year are taxable
  • No tax on holdings sold after one year.

Business operators

  • Include crypto gains and income as part of business revenue

Calculations should follow FIFO or specific identification if properly documented.

4. Convert All Values to Euros (EUR)

All crypto transactions must be reported in EUR:

  • Convert values using the exchange rate on the transaction date
  • Apply conversions consistently for acquisition and disposal values

Accurate conversion is essential for Finanzamt acceptance.

5. Complete the Appropriate Tax Forms

For private investors

  • Einkommensteuererklärung (Income Tax Return)
  • Report speculative gains under § 23 EStG
  • Use Anlage SO (Other Income)

For business filers

  • File EÜR (income surplus calculation) or Bilanz
  • Report crypto income as operational revenue

6. Attach Supporting Documentation

Include and retain:

  • Exchange statements
  • Wallet exports
  • Price history for off-exchange transactions
  • Proof of cost basis and transaction fees
  • Records of mining or staking rewards

German tax law requires documentation to be kept for at least 10 years.

7. Submit by Tax Deadlines

  • Standard filing deadline: 31 July following the tax year
  • Extensions often apply when filing through a tax advisor
  • Late filings may result in penalties or surcharges

Recordkeeping Requirements

To remain compliant, maintain:

  • Complete transaction histories
  • Wallet and exchange records
  • Cost basis and EUR conversion evidence
  • Proof of income events
  • Evidence of holding periods exceeding one year

These documents must be available upon request by the Finanzamt.

Common Mistakes to Avoid

  1. Failing to distinguish private and business activity
  2. Not documenting one-year holding periods
  3. Reporting internal wallet transfers as taxable
  4. Mixing income and capital gains
  5. Incorrect or missing EUR conversions
  6. Ignoring mining or staking income
  7. Incomplete or missing records

Avoiding these mistakes reduces audit risk and unnecessary tax exposure.

How Kryptos Helps You File Crypto Tax in Germany

Kryptos simplifies German crypto tax filing by:

  • Automatically importing transactions from wallets and exchanges
  • Tracking holding periods for one-year tax exemptions
  • Classifying income vs capital gains accurately
  • Calculating gains, losses, and income in EUR
  • Generating ready-to-file summaries for Anlage SO and business reporting
  • Identifying loss-harvesting opportunities
  • Producing audit-ready documentation for the Finanzamt

With Kryptos, you can prepare and file your crypto taxes confidently and efficiently.

Frequently Asked Questions

1. Do I need to file crypto taxes in Germany if I only hold long-term?
Yes. Filing is recommended to declare holdings and support tax-exempt treatment.

2. When are crypto gains taxable in Germany?
Gains are taxable if crypto is sold within one year or received as income.

3. Are internal wallet transfers taxable?
No. Transfers between wallets you control are not taxable events.

4. How should mining or staking income be reported?
As ordinary income at fair market value on the date received.

5. Can crypto losses be carried forward?
Losses may offset gains in the same year, but carryforward rules are limited and professional advice is recommended.

6. How does Kryptos make filing easier?
Kryptos automates imports, EUR conversions, classifications, calculations, and report generation.

Conclusion

Filing crypto taxes in Germany in 2026 requires:

  • Accurate documentation
  • Clear separation of income and capital events
  • Correct EUR conversions
  • Appropriate tax forms based on activity type

Whether you are a private investor benefiting from long-term exemptions or a business engaged in frequent trading, proper preparation ensures compliance with the Finanzamt and reduces audit risk.

Using Kryptos provides automated tracking, precise calculations, and ready-to-file summaries, making German crypto tax filing accurate, compliant, and stress-free.

StepFormPurposeAction
11099-DAReports digital asset sales or exchangesUse to fill out Form 8949.
2Form 1099-MISCReports miscellaneous crypto incomeUse to fill out Schedule 1 or C.
3Form 8949Details individual transactionsList each transaction here.
4Schedule DSummarizes capital gains/lossesTransfer totals from Form 8949.
5Schedule 1Reports miscellaneous incomeInclude miscellaneous income (if not self-employment).
6Schedule CReports self-employment incomeInclude self-employment income and expenses.
7Form W-2Reports wages (if paid in Bitcoin)Include wages in total income.
8Form 1040Primary tax returnSummarize all income, deductions, and tax owed.
DateEvent/Requirement
January 1, 2025Brokers begin tracking and reporting digital asset transactions.
February 2026Brokers issue Form 1099-DA for the 2025 tax year to taxpayers.
April 15, 2026Deadline for taxpayers to file their 2025 tax returns with IRS data.
Timeline EventDescription
Before January 1, 2025Taxpayers must identify wallets and accounts containing digital assets and document unused basis.
January 1, 2025Snapshot date for confirming remaining digital assets in wallets and accounts.
March 2025Brokers begin issuing Form 1099-DA, reflecting a wallet-specific basis.
Before Filing 2025 Tax ReturnsTaxpayers must finalize their Safe Harbor Allocation to ensure compliance and avoid penalties.
FeatureUse Case ScenarioTechnical  Details
Automated Monitoring of TransactionsAlice uses staking on Ethereum 2.0 and yield farming on Uniswap. Kryptos automates tracking of her staking rewards and LP tokens across platforms.Integrates with Ethereum and Uniswap APIs for real-time tracking and monitoring of transactions.
Comprehensive Data CollectionBob switches between liquidity pools and staking protocols. Kryptos aggregates all transactions, including historical data.Pulls and consolidates data from multiple sources and supports historical data imports.
Advanced Tax CategorizationCarol earns from staking Polkadot and yield farming on Aave. Kryptos categorizes her rewards as ordinary income and investment income.Uses jurisdiction-specific rules to categorize rewards and guarantee compliance with local tax regulations.
Dynamic FMV CalculationDave redeems LP tokens for Ethereum and stablecoins. Kryptos calculates the fair market value (FMV) at redemption and during sales.Updates FMV based on market data and accurately calculates capital gains for transactions.
Handling Complex DeFi TransactionsEve engages in multi-step DeFi transactions. Kryptos tracks value changes and tax implications throughout these processes.Manages multi-step transactions, including swaps and staking, for comprehensive tax reporting.
Real-Time Alerts and UpdatesFrank receives alerts on contemporary tax regulations affecting DeFi. Kryptos keeps him updated on relevant changes in tax laws.Observe regulatory updates and provide real-time alerts about changes in tax regulations.
Seamless Tax Reporting IntegrationGrace files taxes using TurboTax. Kryptos integrates with TurboTax to import staking and yield farming data easily.Direct integration with tax software like TurboTax for smooth data import and multi-jurisdictional reporting.
Investor TypeImpact of Crypto Tax Updates 2025
Retail InvestorsStandardized crypto reporting regulations make tax filing easier, but increased IRS visibility raises the risk of audits.
Traders & HFT UsersTo ensure crypto tax compliance, the IRS is increasing its scrutiny and requiring precise cost-basis calculations across several exchanges.
Defi & Staking ParticipantsThe regulations for reporting crypto transactions for staking rewards, lending, and governance tokens are unclear, and there is a lack of standardization for decentralized platforms.
NFT Creators & BuyersConfusion over crypto capital gains tax in 2025, including the taxation of NFT flips, royalties, and transactions across several blockchains.
Crypto Payments & BusinessesMerchants who take Bitcoin, USDC, and other digital assets must track crypto capital gains for each transaction, which increases crypto tax compliance requirements.
EventConsequencesPenalties
Reporting FailureThe tax authorities can mark uncontrolled revenues and further investigate. Penalty fines, interest on unpaid taxes and potential fraud fees if they are deliberately occurring.
Misreporting CGTMisreporting CGT Error reporting profits or losses can trigger the IRS audit.20% fine on under -ported zodiac signs, as well as tax and interest.
Using decentralized exchanges (DEXs) or mixers without recordsThe IRS can track anonymous transactions and demand documentation.Possible tax evasion fee and significant fine.
Disregarding Bitcoin mining tax liabilitiesMining reward is considered taxable income, and failure of the report can be regarded as tax fraud.Further tax obligations, punishment and potential legal steps.
Foreign crypto holdings: Non-disclosureForeign-accepted crypto FATCA may be subject to reporting rules.Heavy fines (up to $ 10,000 per fracture) or prosecution for intentional non-transport.
About the Author

Payam Masood

Head of Content and Social Media - Kryptos
Limited Time Offer

File Your Crypto Tax in Minutes

Use Code:
WELCOME25
5000+ Integrations
Portfolio Tracking
Lightning fast reports
Try Now for Free