Crypto Taxes Germany 2026

7 min read
Crypto Tax Compliance & Data Transparency

By Tommy Tietze, CEO of ArrowTrade AG

Crypto taxes are no longer a niche topic. Anyone trading Bitcoin, Ethereum, stablecoins, or other crypto assets must document better in 2026. This is not because every trade is automatically taxable. It is because tax authorities receive more data. Exchanges face stricter reporting requirements. Unclear transaction histories can quickly become expensive.

The Federal Ministry of Finance (BMF) published an updated circular in March 2025 regarding the income tax treatment of certain crypto assets. This document clarified cooperation and record-keeping obligations.

This article gives you an overview. It is not tax advice. It provides a usable foundation before you trade, automate, or gather your tax data.


The Most Important Rule

Crypto assets held as private assets in Germany can fall under the rules for private sales transactions. The BMF refers to potential income from private sales transactions under Section 22 Number 2 in conjunction with Section 23 of the Income Tax Act (EStG).

Put simply: If you buy crypto assets privately and sell them at a profit within one year, this profit can be taxable. Section 23 EStG specifies a one-year period between acquisition and sale for other assets.

If you hold them for more than a year, the sale of private assets may fall outside this period. The BMF circular describes non-taxable private sales transactions when the sale occurs outside the periods of Section 23 EStG.

The word "private" is crucial. Anyone trading very actively, acting commercially, or holding crypto assets as business assets falls under a different tax assessment. The BMF points out that repeated buying and selling of crypto assets can constitute commercial activity. Criteria from commercial securities and foreign exchange trading can be applied here.


The 1,000 Euro Limit

Many people still remember the old 600 Euro limit. The relevant number for 2026 is different.

Section 23 EStG states that profits from private sales transactions remain tax-free if the total profit achieved in the calendar year is less than 1,000 Euros.

This is an exemption limit. It is not a tax-free allowance.

The difference is critical. If you stay below it, the profit remains tax-free. If you exceed it, the entire amount becomes relevant, not just the portion above the limit.

An example: You buy various crypto assets and sell them within a year. All private sales transactions combined result in a profit of 950 Euros. You are below the limit.

If the profit is 1,050 Euros, the limit is exceeded. The issue then becomes relevant for the entire amount, not just the last 50 Euros.

This is exactly why clean documentation matters more than a good gut feeling.


Trading Quickly Triggers Tax Events

Many people only think of selling for Euros when considering crypto taxes. That is short-sighted.

Exchanging crypto assets can also be tax-relevant. The BMF explicitly mentions exchanging for other crypto assets when discussing repeated buying and selling.

This is crucial in daily operations.

  • BTC to ETH.

  • ETH to USDC.

  • USDT to SOL.

  • Altcoin back to BTC.

From a user perspective, this often does not feel like a sale. Tax-wise, it can still be one.

This happens quickly with manual trading. It happens even faster with automated trading because many small trades occur. This does not make automated trading bad. It simply makes documentation more important.


What You Should Document

The BMF circular explicitly addresses cooperation and record-keeping obligations for crypto assets. It notes that this should provide taxpayers with assistance in documenting and declaring their income.

In practice, you need at least:

  • Date and time of purchase.

  • Date and time of sale or exchange.

  • Traded crypto asset.

  • Quantity.

  • Equivalent value in Euros.

  • Fees.

  • Exchange or wallet.

  • Transaction ID, if available.

  • Allocation of acquisition costs.

For centralized trading platforms, the BMF circular states that the time of trading on the platform is decisive for acquisition or disposal times if the transaction is processed there.

This sounds dry. It is. But this is exactly where you decide whether you can explain your numbers later.


Why 2026 Is Different

2026 is not just another tax year.

DAC8 and the Crypto-Asset Reporting Framework (CARF) create a stronger information exchange regarding crypto assets. The Federal Central Tax Office (BZSt) describes CARF and DAC8 as regulatory frameworks for the international exchange of information on aggregated crypto asset transactions.

Germany implements DAC8 into national law via the Crypto Asset Tax Transparency Act.

The goal is clear. Cross-border situations will become visible. Tax evasion related to crypto assets will be combated.

The BZSt announced in March 2026 that reporting and due diligence obligations under the Crypto Asset Tax Transparency Act must be fulfilled for the first time for the calendar year 2026.

For investors, this does not mean every transaction is automatically treated incorrectly. It means the data available to authorities is improving.

Anyone trading actively in 2026 should not wait until 2027 to clean up their history.


What Does This Mean for Trading Bots?

A trading bot does not change the tax rules. It changes the number of transactions.

A single manual trade is easy to track. A hundred small trades over weeks or months require a system. Otherwise, automation turns into a spreadsheet problem.

A spot trading bot generates buys and sells on the user's account. These trades can be tax-relevant if they realize profits within relevant tax periods.

With unCoded, the capital stays on your Binance account. This is important for control and custody. For taxes, it still means your trade history must remain cleanly exportable and traceable.

Many people underestimate this point. The bot is not the tax issue. The realized transactions are.


Common Mistakes

The first mistake is missing documentation. Many investors rely on exporting everything from the exchange later. That can work. It can also create gaps if accounts are switched, CSV files are pulled incorrectly, or stablecoin trades are forgotten.

The second mistake is assuming only withdrawals to a bank account count. A crypto-to-crypto exchange can also be relevant. The BMF mentions exchanging for other crypto assets in its tax assessment.

The third mistake is a false sense of security with small profits. The 1,000 Euro limit applies to the total profit from private sales transactions in the calendar year.

The fourth mistake is talking to a tax advisor too late. A short check early on is worth more than a long dispute later, especially with active trading, bots, multiple exchanges, staking, lending, or corporate contexts.


Short Checklist

Before the first trade:

  • Is it clear whether you are trading privately or commercially?

  • Can you export every transaction?

  • Are fees recorded cleanly?

  • Are stablecoin trades documented?

  • Is there a process for monthly exports?

  • Does your tax advisor know you trade crypto assets?

  • Do you understand which trades can realize profits?

After the trade:

  • Secure the export.

  • Check the fees.

  • Track Euro values.

  • Do not wait until the end of the year to sort transactions.

  • Get tax advice early if uncertainties arise.

This does not sound exciting. But it is exactly the difference between saying "I trade crypto" and "I have my crypto processes under control."


FAQ

Are crypto profits always taxable in Germany?

No. For private sales transactions, it depends on the holding period and the total profit in the calendar year. Section 23 EStG specifies a one-year holding period and a 1,000 Euro limit for the total profit in the calendar year.

Does exchanging Bitcoin for Ethereum count as a sale?

A crypto-to-crypto exchange can be tax-relevant. The BMF explicitly mentions exchanging for other crypto assets when discussing repeated trading.

What does DAC8 change for investors?

DAC8 and CARF increase transparency for tax authorities. The BZSt describes them as regulatory frameworks for the international exchange of information on aggregated crypto asset transactions.

Do I need to document more with automated trading?

Tax rules do not change through automation. However, the number of transactions can increase significantly. This makes exporting, allocation, and traceability more important.

Conclusion

Crypto taxes are not a topic for later in 2026.

Anyone trading should secure their data continuously. Anyone trading automatically must work even more precisely. Anyone moving larger amounts should not wait until after the new year to discover an incomplete transaction history.

Serious Crypto does not start with the next trade. It starts with control. This includes control over your own data.

Note: This article is not tax advice. Please clarify your specific case with a tax advisor.