Crypto Gambling Tax Germany
In-depth guide for crypto casino players.
Germany taxes the crypto, not the casino — and the one-year holding rule changes everything
Germany is the strictest major regulator for online gambling and one of the most player-friendly for crypto holding. Both facts shape the tax position of crypto casino play. The Glücksspielstaatsvertrag (GlüStV) of 2021 bans online casinos with table games and slots outside licensed operators, and crypto is excluded entirely from any licensed German operator. The Finanzamt does not tax recreational gambling winnings at the player level — the operator pays the tax — but Bitcoin, Ethereum, USDT and any other cryptocurrency are treated as "private property" under §23 EStG, generating taxable income on disposal within one year of acquisition. Held more than a year, the same crypto is tax-free on disposal. This creates a uniquely German planning angle: the one-year holding rule can fully exempt the crypto layer of a casino round trip if the structure is right. This guide explains the GlüStV reality, the BMF crypto guidance from May 2022 and the 2024 update, the §23 EStG one-year rule, how to track cost basis, and the documentation the Finanzamt actually examines during compliance reviews. The information here is general; consult a German Steuerberater before filing.
What German tax law says about gambling and crypto
Two separate provisions of the Einkommensteuergesetz (EStG) govern the analysis. §3 Nr. 26b EStG (and adjacent guidance) leaves recreational gambling winnings outside the income-tax base. The operator pays Glücksspielsteuer (gambling tax) on stakes for some products and the player faces no further liability. The Finanzamt position has been consistent for decades and was reconfirmed in the BMF's 2024 guidance after the GlüStV launch.
§23 EStG covers "private sale transactions" — Privates Veräußerungsgeschäft — which captures cryptocurrency disposals. The Federal Ministry of Finance published its first comprehensive crypto guidance in May 2022 and updated it in March 2024 to confirm: Bitcoin and similar cryptoassets are not currency, not financial instruments, but "other economic assets" (§23 Abs. 1 Nr. 2). Disposal within the one-year holding period triggers ordinary income tax on the gain at marginal rates up to 45% plus solidarity surcharge of 5.5%. Disposal after one year of holding is fully tax-free.
The €600 annual freigrenze for §23 sales transactions doubled to €1,000 from the 2024 tax year. Below €1,000 of total §23 gains in a year, the entire amount is exempt. Above €1,000, the full amount becomes taxable (not just the excess) — it is a freigrenze, not an allowance.
How the framework applies step by step
- Buy crypto. Acquisition at fair value in EUR. The Haltefrist (holding period) clock starts immediately. Record date, EUR value, FIFO order.
- Deposit to a crypto casino. BMF position treats a transfer to a custodial gambling account as a disposal at fair market value. Gain or loss computed under §23 if disposed within one year. The clock resets on any crypto subsequently withdrawn.
- Win at the casino. Gambling winnings are NOT taxable as income. The new crypto sitting in the casino balance has a cost base equal to its EUR value at the time of the win.
- Withdraw to your wallet. Acquisition of crypto at fair EUR value on the withdrawal date. The one-year Haltefrist starts again from this date for the withdrawn units.
- Sell or swap. If sold within one year of withdrawal, §23 EStG applies on the gain at marginal rate. If held more than a year, the disposal is tax-free.
FIFO is the default ordering under §23 — first-in, first-out. Specific identification is generally not available unless the assets are clearly separable (different wallets, different addresses, careful documentation). Cross-wallet pooling complicates calculations for active casino players.
Practical examples — a Berlin player's year
Consider a casual player in 2025.
Deposits: €6,000 of BTC bought on Bitvavo in February 2025 at €85,000/BTC, so 0.0706 BTC. Holding period starts February 2025.
Casino activity: BC.Game (geo-blocks German DACH region intermittently; offshore accessible from German IPs). Total wagered €25,000. Net winnings €500.
Withdrawal: September 2025, 0.072 BTC withdrawn at €91,000/BTC = €6,552 EUR equivalent. This is within one year of the original deposit, so §23 captures any gain on the deposited portion.
Conversion: Player sells 0.072 BTC in October 2025 at €92,000/BTC for €6,624.
Tax reporting (Anlage SO):
- Gambling winnings €500: NOT TAXABLE. Recreational gambling exemption applies.
- §23 disposal at deposit: 0.0706 BTC disposed at €87,000/BTC average across deposits = €6,142 FMV. Cost base €6,000. Gain = €142.
- §23 disposal at sale: 0.072 BTC sold for €6,624. Cost base at withdrawal €6,552. Gain = €72.
- Total §23 gains: €214. Below the €1,000 freigrenze, so €0 tax owed.
The same player who held all the deposited BTC for 14 months before depositing — buying in early 2024, depositing in March 2025 — would have triggered no §23 event on the deposit because the holding period exceeded one year. The casino round trip would only have to track the post-win newly acquired crypto, which itself becomes tax-free if held more than a year after withdrawal.
This is the core planning insight for German crypto casino players: keep crypto for over twelve months before depositing, and the deposit-side gain disappears. Newly won crypto inside a casino balance still has its own one-year clock starting at win time, but that is manageable with disciplined withdrawal timing.
GlüStV reality and licensed operators
The Glücksspielstaatsvertrag 2021 created the German federal gambling regulator GGL (Gemeinsame Glücksspielbehörde der Länder) headquartered in Halle. Licensed online operators must comply with strict deposit limits (€1,000/month default), 5-second slot spin minimums, and total prohibition of crypto deposits or withdrawals. As of May 2026, no German-licensed operator accepts cryptocurrency in any form.
German players who use offshore Curaçao or Anjouan operators do so outside the GlüStV framework. Stake.com geo-blocks Germany; BC.Game, Cloudbet and Roobet maintain inconsistent German access — sometimes available, sometimes blocked depending on the operator's risk assessment. The Finanzamt's tax position is unaffected by the operator's jurisdiction — gambling winnings are non-taxable regardless of whether the operator is licensed in Germany or in Anjouan — but consumer-protection recourse for German players is essentially zero with offshore operators.
Common mistakes and red flags
- Missing the deposit-disposal event. The BMF 2022 and 2024 guidance is explicit: transferring crypto to a custodial account is a disposal. Many casual filers treat the deposit as non-taxable, which underreports §23 gains.
- Confusing freigrenze with freibetrag. The €1,000 §23 freigrenze is a threshold, not an allowance. €1,001 of gain means the full €1,001 is taxable, not just €1.
- Pooling across wallets. FIFO under §23 applies per token across all your wallets. Selling from a "cold wallet" first does not let you cherry-pick high-cost-basis units unless careful identification documentation supports it.
- Ignoring solidarity surcharge. §23 gains at higher marginal rates carry the 5.5% solidarity surcharge as well as church tax for affiliated taxpayers (8-9% in Bavaria and Baden-Württemberg, 9% elsewhere).
- Day-trading frequency triggering Gewerbe classification. Sufficient frequency and organisation can shift activity from §23 to §15 (Gewerbliche Einkünfte) — business income with no holding-period exemption. The threshold is fact-specific; high-volume crypto traders should consult a Steuerberater before treating activity as private.
FAQ
Are gambling winnings really tax-free in Germany? Yes for recreational players. The operator pays Glücksspielsteuer; the player faces no further income-tax liability on the winnings themselves.
What is the one-year rule? §23 EStG taxes private sales of "other economic assets" only if disposed within one year of acquisition. Crypto held more than 366 days is tax-free on disposal, regardless of the size of the gain.
Does the one-year rule extend to ten years if I stake? The BMF clarified in March 2024 that staking and lending no longer extend the holding period to ten years. The one-year rule applies even to staked crypto.
What records does the Finanzamt want? Date and EUR value of every acquisition and disposal, transaction hashes, exchange CSVs, casino bet history exports. Six-year retention period for tax records.
Is using a German exchange better than an offshore one? For tax reporting, yes — Bitvavo, Coinbase Deutschland and Kraken provide structured CSVs that match Anlage SO. Offshore exchanges generate the same liability but force you to reconstruct cost basis manually.
Updated 22 May 2026. This is general information, not tax advice — consult a German Steuerberater.