Online casinos in Germany: laws, taxes and payouts (2026)
Europe's biggest gambling economy by revenue, reshaped by the 2021 treaty.
Key market facts
- Regulator
- GGL (Gemeinsame Glücksspielbehörde der Länder)
- Currency
- EUR
- Legal age
- 18+
- Self-exclusion
- OASIS (nationwide blocking file)
Is online gambling legal here?
Online casino play is legal under the 2021 State Treaty, with strict limits in Germany. German licences allow online slots and poker with a €1 maximum spin, a €1,000 monthly cross-operator deposit cap and a five-second spin delay; live dealer tables are restricted at state level. Players should always check that an operator holds a licence valid for Germany before depositing: an offshore site can be perfectly legitimate elsewhere and still leave you without local recourse if a withdrawal is blocked.
Who regulates the market
GGL (Gemeinsame Glücksspielbehörde der Länder) is the authority responsible for licensing and supervision, active since 2022. It sets advertising limits, deposit and identity checks, game certification and the complaint route open to players. The GGL maintains OASIS, the blocking file every licensed operator must query before each session.
Taxes on casino winnings
Players do not pay income tax on gambling wins; a 5.3% turnover tax applies to stakes and is absorbed by the operator, which is why German-facing bonuses are smaller than elsewhere. Keeping a record of deposits, withdrawals and crypto conversions is sensible in Germany, because exchange-rate gains on cryptocurrency can be treated differently from the gambling win itself.
Payments, crypto and withdrawal speed
Players in Germany mostly pay with Sofort/Klarna, Giropay, Visa/Mastercard, bank transfer, crypto wallets. Crypto adoption is significant, mostly at MGA and Curaçao-licensed sites — Bitcoin, Ethereum, USDT and Litecoin are the tokens handled fastest by the operators in our list. Card and bank payouts here typically land in 1–3 business days, while crypto withdrawals at the best-rated sites clear in 10 minutes to 2 hours once identity checks are complete.
Bonuses: what local rules change
Welcome offers shown to players in Germany are usually quoted in EUR. The deposit cap and €1 spin limit make German-licensed bonuses modest; larger offers usually come from EU-licensed operators outside the German regime. Read the wagering requirement, the maximum bet allowed while a bonus is active and the expiry window: those three clauses decide whether an offer is worth taking far more than the headline percentage does.
Player protection and self-exclusion
OASIS blocks a self-excluded player instantly across every German-licensed operator. Every casino we list must offer deposit limits, session reminders, cooling-off periods and permanent self-exclusion. Support in Germany is available through BZgA 0800 137 27 00, and international help is available at gamblingtherapy.org.
How we rank casinos for this country
For Germany we filter our database to operators that accept local players, then score licence quality, verified payout speed, withdrawal limits, fairness of bonus terms, EUR support and the quality of customer service in the local language. Operators that block players from Germany, or that were slow to pay in our tests, are removed from this page rather than buried lower down.