checkCircle
Expert verified
8 min read

Crypto Tax in Germany: The Ultimate Guide (2024)

In this guide, we’ll break down everything you need to know about how cryptocurrency is taxed in Germany. We’ll explain the fundamentals of cryptocurrency tax, how different types of transactions are taxed, and share a few tricks that can help you reduce your tax liability.

Crypto Tax in Germany: The Ultimate Guide (2024)
info
Our Editorial Standards:
Our content is designed to educate the 500,000+ crypto investors who use the CoinLedger platform. Though our articles are for informational purposes only, they are written in accordance with the latest guidelines from tax agencies around the world and reviewed by certified tax professionals before publication. Learn More
Last update:
6/13/24

How is cryptocurrency taxed in Germany?

Germany has some of the friendliest crypto tax laws in the world. In Germany, disposing of cryptocurrency after a year is completely tax-free. In addition, you won’t be taxed if you have less than €600 of short-term capital gains.

You’ll only be required to pay taxes if you earn more than €600 in short-term capital gains in a year or earn cryptocurrency income.

When do I pay taxes on crypto in Germany?

How much is cryptocurrency taxed in Germany?

Your short-term cryptocurrency gains and cryptocurrency income are taxed according to your individual Income Tax rate. In Germany, workers get a tax-free allowance of €10,908.

Germany income tax

In addition, individuals who’ve earned more than €10,908 will need to pay an additional 5.5% for the solidarity subcharge.

How do I calculate my cryptocurrency capital gains in Germany?

If you sell your cryptocurrency after less than 12 months of holding, you can determine your capital gains by subtracting your proceeds from your original cost for acquiring your crypto.

Capital gain tax example

How do I calculate my cryptocurrency income in Germany?

You can calculate your crypto income by looking at the fair market value of your coins at the time of receipt. This is considered income subject to income tax (even if the value of your coins rose/fell since then).

Crypto income tax example

Can the BZSt track cryptocurrency?

The BZSt can track cryptocurrency transactions.

The European Union’s Sixth Anti-Money Laundering Directive came into effect in December 2020 and applies to all cryptocurrency exchanges. As a result, all crypto exchanges with customers in EU member states need to register with the EU and collect customer information.

What is the tax deadline in Germany?

Germany crypto tax deadline

In Germany, the tax year runs from January 1st to December 31st. Typically, the deadline for submitting your tax return is July 31st of the following year.

It’s important that you don’t wait until the last minute to submit your tax return. Collecting the information you’ll need to report your taxes takes time, so it’s important to get started as soon as you can.

What happens if I don’t pay my crypto taxes in Germany?

Remember, tax evasion is a serious crime with serious consequences.

In Germany, tax evasion is punishable by a fine and anywhere from 6 months - 10 years in prison.

Remember, late tax payments are subject to penalty as well. The penalty is 0.25% of your unpaid tax liability per month — which can be as high as €25,000 for high-income investors.

How to lower your crypto taxes in Germany

Looking for strategies to reduce your crypto taxes while staying compliant with German tax law? Here are three simple tactics that can help you save money.

Hold for the long-term

By simply holding your cryptocurrency for longer than a year, you can ensure that you’ll pay no taxes upon disposal.

Harvest losses

If you sell your cryptocurrency as a loss after fewer than 12 months of holding, you can offset capital gains (more on this later).

Gift crypto

You can gift crypto to your spouse completely tax-free up to €500,000. If your spouse is in a lower tax bracket than you, they can potentially save money on a short-term disposal.

What crypto transactions are tax-free in Germany?

As noted above, disposals after 12 months are tax-free in Germany. Here are a few more examples of tax-free transactions.

  • Buying cryptocurrency with fiat
  • Transferring crypto between wallets you own
  • Holding cryptocurrency
  • Donating crypto to charity

What accounting method should I use for cryptocurrency in Germany?

In Germany, the preferred method for calculating your cryptocurrency taxes is FIFO (first-in-first-out). That means the first coins you acquired chronologically will also be the first that you dispose of.

Crypto accounting method tax

How is buying cryptocurrency taxed in Germany?

Buying cryptocurrency with a fiat currency like EUR is not considered taxable.

How is selling cryptocurrency taxed in Germany?

Selling cryptocurrency you've held for less than a year is taxable. You’ll incur capital gains or losses depending on how the price of the crypto you’re selling has changed since you originally received it.

How is spending cryptocurrency taxed in Germany?

Spending cryptocurrency within a year of receiving it is considered a taxable disposal, just like selling cryptocurrency. You’ll incur capital gains or losses depending on how the value of your crypto has changed since you originally received it.

How are crypto-to-crypto trades taxed in Germany?

Trading a cryptocurrency you’ve held for less than a year for another cryptocurrency is taxable. You’ll incur capital gains or losses depending on how the price of the crypto you’ve traded away has changed since you originally received it.

Crypto-to-crypto trade tax example

How are crypto losses taxed in Germany?

If you’ve disposed of cryptocurrency for a loss after less than a year of holding, you can use this to offset any taxable gains and reduce your crypto tax liability for the year.

Capital loss tax example

Just as gains on crypto that have been held for more than a year aren’t considered taxable, losses on crypto that have been held for more than a year cannot be used to offset gains.

How are cryptocurrency fees taxed in Germany?

Relevant exchange/blockchain fees can potentially reduce your tax liability. Fees can be deducted from the proceeds of your sale and reduce capital gains.

How is getting paid in cryptocurrency taxed in Germany?

Cryptocurrency received as compensation for labour is considered income subject to income tax.

How is mining cryptocurrency taxed in Germany?

Coins earned from mining cryptocurrency are considered income. Businesses can deduct the costs of relevant expenses such as electricity and equipment. However, hobby miners cannot deduct relevant expenses.

Crypto mining tax example

If you dispose of your mining rewards after fewer than 12 months, they will be subject to short-term capital gains tax tax depending on how the price of your coins has changed since you originally received them.

How is staking taxed in Germany?

Cryptocurrency earned from staking rewards is considered income. If you dispose of your staking rewards after fewer than 12 months, they will be subject to short-term capital gains tax depending on how the price of your coins has changed since you originally received them.

How are airdrops taxed in Germany?

Airdrops may be taxable depending on the specific circumstances.

Airdrop proceeds are considered taxable income if you took specific actions to receive it, such as paying gas fees to claim your tokens or sharing a social media post about the airdrop.

However, if you took no action to receive the airdrop, it will be considered non-taxable.

How are hard forks taxed in Germany?

New units of cryptocurrency that are received due to a hard fork are not considered taxable. However, you will be taxed if you dispose of your coins within 12 months of receiving them.

How are NFTs taxed in Germany?

At this time, the German government has not provided any guidance on NFTs. It’s likely that they’ll be taxed similarly to other crypto-assets.

As a result, it’s likely that disposing of NFTs after less than 12 months will be subject to income tax while disposing of NFTs after more than 12 months will be tax-free.

NFT capital gains tax example

In addition, it’s important to remember that buying NFTs with cryptocurrency will be considered a taxable disposal if you’ve held your crypto for less than 12 months.

using crypto to make a purchase tax

How is DeFi taxed in Germany?

At this time, the German government has not provided any guidance on DeFi. It’s likely that DeFi transactions will be taxed according to the following rules.

  1. Earned cryptocurrency will be subject to income tax
  2. Disposals of crypto after less than 12 months will be subject to tax

How are stablecoins taxed in Germany?

Stablecoins are taxed similarly to other crypto-assets. Selling stablecoins or trading them for other cryptocurrencies after less than a year is considered taxable (though it’s likely that your taxable gain will be close to 0).

How are cryptocurrency gifts taxed in Germany?

Cryptocurrency gifts are tax-free up to a certain point — €20,000 for friends and €500,000 for spouses. Larger gifts are subject to gift tax, which can range from 7-50%.

What records should I keep for my cryptocurrency taxes in Germany?

It’s important to keep detailed records of your cryptocurrency transactions. You should keep track of the following information for at least 5 years.

  • The date you acquired and disposed of your cryptocurrency
  • The fair market value of your crypto in Euros at the time of acquisition and disposal
  • Your reason for making the transaction and the other party involved (even if you only have their wallet address)

How do I file my cryptocurrency taxes in Germany?

If you have taxable cryptocurrency income, you will need to fill out at least two tax forms.

Hauptformular ESt 1 A

Any German taxpayer who has earned income or received capital gains from any asset class needs to fill out this form. Here, you’ll enter general tax information — such as salary from your job and your German bank account.

Anlage SO

This form is designed to help taxpayers report income from property tax. It can also be used to report income and short-term capital gains from cryptocurrency.

How do I track my cryptocurrency taxes?

Tracking your cryptocurrency income and capital gains can be difficult, especially if you’re using multiple wallets and exchanges.

Crypto tax software can save you hours of time and effort. Instead of manually tracking your trading, you can automatically import dozens, hundreds, or even thousands of transactions from your blockchains and exchanges of choice.

Report your cryptocurrency taxes in minutes

With CoinLedger, it’s never been easier to file your cryptocurrency taxes. You can file your taxes in three simple steps.

Step 1: Import your wallets and exchanges to CoinLedger.

Step 2: Let the platform pull your transactions automatically and calculate your tax bill!  

Step 3: Download your tax report.

Whether you’re using exchanges like Kraken or blockchains like Ethereum, CoinLedger can help take the stress out of your tax season. The platform is trusted by more than 500,000 crypto investors all across the globe!

Get started with CoinLedger today.

Frequently asked questions

Let’s cap things off by answering some frequently asked questions about cryptocurrency taxes.

  • Is cryptocurrency legal in Germany?
    MinuPlus
  • Do you have to pay taxes on cryptocurrency?
    MinuPlus
  • How much is cryptocurrency taxed in Germany?
    MinuPlus
  • How are crypto-to-crypto trades taxed?
    MinuPlus
  • How can I sell my crypto without tax?
    MinuPlus
  • MinuPlus
  • MinuPlus

How we reviewed this article

Edited By
Sources

All CoinLedger articles go through a rigorous review process before publication. Learn more about the CoinLedger Editorial Process.

CoinLedger has strict sourcing guidelines for our content. Our content is based on direct interviews with tax experts, guidance from tax agencies, and articles from reputable news outlets.

...
KNOWLEDGE BASE

Demystify Crypto Taxes

The Ultimate Crypto Tax Guide (2024)

This guide breaks down everything you need to know about cryptocurrency taxes, from the high level tax implications to the actual crypto tax forms you need to fill out.

Crypto taxes overview
howToHandleCryptocurency
Crypto Tax Rates 2024: Complete Breakdown

Here’s how much tax you'll be paying on your income from Bitcoin, Ethereum, and other cryptocurrencies.

Crypto tax rates
howToReportCryyptoLosses
How Crypto Losses Can Reduce Your Taxes

Crypto and bitcoin losses need to be reported on your taxes. However, they can also save you money.

How crypto losses lower your taxes
ellipseellipsecalculator

Calculate Your Crypto Taxes

  • Check
    No credit card needed
  • Check
    Instant tax forms
  • Check
    No obligations
Get Started For Free
percent
ellipseellipse