Crypto tax in Germany (2026): rules, rate and deadlines

The main crypto tax rules for private investors in Germany, in plain language, with the official sources.

Checked November 2026Information, not tax advice

1 year

held longer: gains are tax-free

€1,000

short-term gains below this per year: no tax

14–45%

your personal income tax rate

FIFO

oldest coins count as sold first

See a full example Tax reportWhat Pro shows Jonas, a fictional member in Germany: the figures, the boxes of the tax return and every sale explained.Open the example

The rules

The rules in Germany in short

Checked November 2026
What is taxed
Selling, swapping or spending crypto within one year of buying it. Staking and lending rewards count as other income.
Rate
Your personal income tax rate (14% to 45%), plus solidarity surcharge and church tax where they apply.
Not taxed
Coins held for more than one year, short-term gains under €1,000 a year in total, and other income (such as staking) under €256 a year.
Holding period
One year, counted per coin; oldest coins first (FIFO), per wallet. Staking does not extend it.
Where to declare
Annex SO (Anlage SO) of your income tax return.
Key dates
The return is due by 31 July of the following year (later when a tax adviser files it).

PRO

Work out your own number

Upload your exchange files and get a free estimate with the rules for Germany. Pro adds the check for missing costs and the file for your accountant.

PROPro also shows where each figure goes in the tax return for Germany, with copy buttons and a printable sheet.

Export guide

Export guides per exchange

Step by step: how to download your history from each exchange the tax overview reads.

FAQ

Questions people ask

What is taxed on crypto in Germany?

Selling, swapping or spending crypto within one year of buying it. Staking and lending rewards count as other income.

How much tax do you pay on crypto in Germany?

Your personal income tax rate (14% to 45%), plus solidarity surcharge and church tax where they apply.

What is not taxed?

Coins held for more than one year, short-term gains under €1,000 a year in total, and other income (such as staking) under €256 a year.

Does it matter how long you hold your crypto?

One year, counted per coin; oldest coins first (FIFO), per wallet. Staking does not extend it.

Where do you declare crypto?

Annex SO (Anlage SO) of your income tax return.

When do you declare?

The return is due by 31 July of the following year (later when a tax adviser files it).

Check it yourself

Official sources

  • No exchange login, no stored keys

    You upload the files your exchange gives you. We never ask for exchange passwords or wallet signatures. Your data is stored in the EU (Frankfurt) and never sold.

  • One price, no fee per tax year

    Every tax year is included, and your whole history in the files you upload counts for your purchase prices, so older buys are not lost. Pro covers up to 3,000 transactions a year; Pro Large up to 20,000.

  • Free for your accountant

    Share your report and your accountant gets a free dashboard: the figures, open issues and a CSV. No subscription for them. Available for accountants in Belgium and the Netherlands.

    For accountants →

Information, not tax advice. Rules change; check your return with your tax authority or an accountant. All sources & methods