Bitcoin & cryptocurrency tax overview
Capital Gains Tax
Gains from selling crypto held for less than 1 year are taxed as personal income at the individual's marginal rate (up to 45% plus solidarity surcharge). Gains from crypto held for more than 1 year are fully tax-exempt. Annual exemption of 1,000 EUR (raised from 600 EUR in 2024) applies to short-term gains.
Income Tax
Mining and staking rewards are treated as miscellaneous income (sonstige Einkuenfte) under Section 22 EStG and taxed at the individual's marginal income tax rate (14-45%). A 256 EUR annual allowance applies. Lending and forging income is treated similarly.
VAT / GST
Exempt. The CJEU ruling in Hedqvist (C-264/14) confirmed that crypto-to-fiat exchange is VAT-exempt. Buying and selling Bitcoin and most cryptocurrencies does not attract German VAT for individuals.
Mining Tax
Miners operating as sole traders or businesses must register a trade (Gewerbeanmeldung) and pay trade tax (Gewerbesteuer) in addition to income tax. Mined coins are recorded as business income at fair market value on receipt and subject to standard business taxation rules.
In Germany, private individuals pay no capital gains tax on cryptocurrency held for more than one year, making long-term holding highly tax-efficient. Short-term gains (assets held under one year) are taxed as ordinary income up to 45%, but an annual exemption of 1,000 EUR applies. Staking and mining rewards are taxable as miscellaneous or business income in the year of receipt.
Community-sourced data. If you spot an error, please let us know.
This information is for general reference only and should not be considered tax advice. Tax laws change frequently and may vary based on individual circumstances, residency status, and transaction type. Always consult a qualified tax professional in your jurisdiction before making financial decisions based on this information.