country

Germany Bitcoin Tax 2026: The 1-Year Rule That Makes BTC Tax-Free

Germany taxes Bitcoin at 0% after 12 months of holding — one of the best crypto tax rules in the world. Here's exactly how the 1-year rule works, what counts as taxable, and what records to keep.

germany bitcoin taxbitcoin tax germanycryptocurrency tax germany1 year rule bitcoinbitcoin tax free germany

Germany has one of the most Bitcoin-friendly tax regimes in the developed world. Under German law, Bitcoin held for more than one year is completely tax-free upon sale — zero percent capital gains tax, no matter how large the profit.

This isn't a loophole. It's codified in Germany's Income Tax Act (Einkommensteuergesetz) under §23, which classifies Bitcoin as a "private asset" subject to the Speculation Tax — but with a one-year exemption period that eliminates tax on long-term holdings.

The German Bitcoin Tax Rule, Simply Explained

Hold for less than 1 year: Gains are taxed as income at your marginal tax rate (up to 45% in Germany, plus solidarity surcharge).

Hold for more than 1 year: Gains are completely tax-free. No capital gains tax. No reporting requirement for the sale itself.

Example:

  • You buy 0.5 BTC on January 1, 2025 for €20,000
  • You sell on February 1, 2026 (13 months later) for €50,000
  • Profit: €30,000
  • Tax owed: €0

For investors with significant Bitcoin positions, this is extraordinary. In contrast, the US taxes long-term Bitcoin gains at 15-20% plus applicable state taxes.

The Official Legal Basis

German tax law classifies Bitcoin and most cryptocurrencies as "other economic goods" (sonstige Wirtschaftsgüter) under §23 EStG (Einkommensteuergesetz). This section governs "private sales transactions" (private Veräußerungsgeschäfte).

Key provisions:

  • §23 EStG specifies that private asset sales are only taxable if the asset is sold within one year of purchase
  • After one year, gains are completely outside the taxation scope
  • This applies to Bitcoin, Ethereum, and most cryptocurrencies

The Bundesministerium der Finanzen (BMF) — Germany's Federal Ministry of Finance — published a comprehensive letter in May 2022 clarifying how crypto taxation works in Germany. The one-year rule was explicitly confirmed to apply to Bitcoin and other cryptocurrencies.

What Counts as a Taxable Event (Under 1 Year)

For Bitcoin held less than 12 months, all of the following are taxable:

  • Selling Bitcoin for euros (or any fiat currency)
  • Trading Bitcoin for another cryptocurrency
  • Spending Bitcoin on goods or services
  • Exchanging Bitcoin for stablecoins (USDC, USDT)

Each transaction is treated as a disposal. You calculate: sale price minus cost basis = gain/loss. Gains are added to your income and taxed at your marginal rate.

FIFO vs. LIFO: Germany requires FIFO (First In, First Out) accounting for crypto. The oldest Bitcoin you bought is considered sold first. You cannot choose to sell your highest-cost-basis coins first to minimize gains (a strategy available in some other countries).

€600 de minimis rule: If your total capital gains from all "private sales transactions" (including Bitcoin held under 1 year, precious metals, foreign currency) are below €600 in a calendar year, the entire amount is exempt from tax. This is a useful threshold for small holders.

Special Cases: Staking and Lending

The BMF letter clarified some areas that were previously ambiguous:

Staking rewards: Staking income is taxed as regular income (Sonstige Einkünfte) in the year received. The one-year holding period for the staked coins becomes 10 years if you staked them during the holding period (though this interpretation is contested and subject to ongoing legal debate).

Mining income: Mining rewards are taxed as income when received. The cost basis for subsequently sold mined coins is the market price at receipt.

Lending and yield: Similar to staking — yield received is taxable income. Lending may extend the holding period requirement.

Important: The staking/lending holding period extension to 10 years is controversial and some tax advisors argue it doesn't apply. If you've staked or lent Bitcoin, consult a German tax advisor (Steuerberater) who specializes in crypto.

For Simple HODLers: What You Need to Do

If you buy Bitcoin and hold for over a year without staking or lending, your tax situation is straightforward:

  1. Record your purchases — date, amount in BTC, price in EUR at time of purchase
  2. Hold for at least 366 days from each purchase date
  3. Sell when you choose — no tax owed, nothing to report on your tax return for the gain itself
  4. Keep records anyway — German tax authorities can audit up to 10 years back; documentation protects you

Practical Tax Documentation

Even for tax-free sales, maintain records:

  • Exchange transaction history (CSV exports from Kraken, Coinbase, etc.)
  • Purchase dates and prices
  • Sale dates and prices
  • Wallet transaction logs if using self-custody

German tax software that supports crypto: Blockpit, CoinTracking, Accointing (now Blockpit), and CryptoTax. These automatically calculate holding periods and identify which transactions are tax-free.

Germany vs. Other European Countries

CountryLong-Term Bitcoin TaxNotes
Germany0% (after 1 year)Best in EU
Portugal0% (private investors, non-habitual residents)Favorable but rules evolving
Switzerland0% (private investors)No capital gains tax on private assets
Netherlands~1.7-5.5% (wealth tax model)Taxes estimated yield, not actual gain
France30% flat taxPFU applies to all crypto gains
UK10-20% CGT£3,000 annual exempt amount
Spain19-28%Tiered rates on gains
Italy26% (above €2,000 gain threshold)Threshold makes small gains exempt
US0-20% (long-term) + state taxesStill significant at high incomes

Germany is among the best in Europe for Bitcoin taxation, alongside Portugal and Switzerland.

Moving to Germany for Bitcoin Tax Benefits

Germany's one-year rule is well-known in the Bitcoin community. If you're considering relocating:

Residency requirements: To benefit from German tax law, you must be a German tax resident — which generally means spending more than 183 days per year in Germany, or maintaining your primary home there.

Exit tax risk: If you're leaving another country to benefit from German tax rules, your home country may have exit tax provisions that tax unrealized gains at departure. UK and US (citizenship-based taxation) are particular risks. Always consult tax advisors in both countries before acting.

Germany as a Bitcoin base: Some long-term Bitcoin holders have established German tax residency specifically for the one-year rule. Germany's infrastructure, financial system, and Bitcoin community (Berlin in particular) make it a viable option beyond just the tax angle.

Bitcoin Self-Custody in Germany

Self-custody is legal and private in Germany. There's no reporting requirement for holding Bitcoin in your own wallet. You only need to report transactions that are taxable (short-term gains above €600).

For hardware wallet recommendations, see our cold storage guide. For German Bitcoiners who want to minimize their on-chain footprint, our Bitcoin privacy guide covers CoinJoin and other privacy tools.

Frequently Asked Questions

Is Bitcoin tax-free in Germany? Yes, after 12 months of holding. Bitcoin sold after more than one year from purchase is completely exempt from capital gains tax under §23 EStG. This applies to all profits regardless of size.

What tax rate applies to Bitcoin held less than 1 year in Germany? Gains are taxed as ordinary income (Einkommensteuer) at your marginal rate — between 14% and 45% depending on total income, plus a 5.5% solidarity surcharge and potentially church tax.

Does Germany's tax-free rule apply to all cryptocurrencies? Yes — the 1-year rule applies to Bitcoin, Ethereum, and most other cryptocurrencies classified as "other economic goods." Note that actively traded derivatives or tokens classified differently may have different treatment.

Do I need to report Bitcoin sales in Germany after 1 year? For purely tax-free long-term sales, there is no reporting requirement for the gain itself. However, keeping records is strongly recommended in case of audit. Short-term gains must be reported on your annual tax return (Einkommensteuererklärung) under Anlage SO.

Can I use losses from Bitcoin to offset other income in Germany? Short-term Bitcoin losses (held under 1 year) can be offset against other short-term gains within the same §23 category. They cannot be offset against employment income or capital income from other sources. Losses can be carried forward to future years within the §23 category.

Stay Up to Date on Bitcoin

Get our free Beginners Guide to Buying Bitcoin plus weekly insights for long-term holders.

Related Posts

country
Singapore Bitcoin Laws 2026: No Capital Gains Tax, Pro-Crypto Regulation

Singapore has no capital gains tax, a clear MAS licensing framework, and is the most institutionally mature crypto jurisdiction in Asia. This 2026 guide covers Bitcoin tax rules, the income vs. capital distinction, PSA regulation, and comparison to UAE and Switzerland.