Vuch logo
HomeLicensingGermany (GGL / GlüStV) gambling licence: cost, requirements, timeline (2026)

Germany (GGL / GlüStV) gambling licence: cost, requirements, timeline (2026)

Published: 2026-08-12Last updated: 2026-08-12
Application feeScaled by projected stakes; ~€185,000 for €50M annual stakes (indicative, as of 2026)
Annual feeSupervision fees scaled by stakes (confirm current scale)
GGR/turnover tax5.3% tax on stakes (turnover) for virtual slots and online poker (as of 2026)
Review timeline4–8 months per vertical (indicative)
Validity5 years; GlüStV framework subject to scheduled evaluation
Market accessGermany only, per licensed vertical

A German gambling licence is a permit issued by the Gemeinsame Glücksspielbehörde der Länder (GGL) — the joint gambling authority of Germany's sixteen federal states — under the Interstate Treaty on Gambling 2021 (Glücksspielstaatsvertrag, GlüStV 2021). It authorizes, per vertical, virtual slot machines, online poker or sports betting for players in Germany. Germany is Europe's largest economy and one of its most constrained iGaming markets: a 5.3% tax on stakes rather than revenue, a cross-provider €1,000 monthly deposit limit, a €1 stake cap per slot spin, and no online table games under the national licence.

What the licence is

Licences are issued per vertical and per operator, valid five years, with fees set administratively against projected stakes — approximately €185,000 for €50M annual stakes as a reference point. The treaty's product rules are unusually prescriptive: virtual slots at maximum €1 per spin with a minimum five-second spin duration, no jackpots, no autoplay, no simultaneous play across verticals (enforced centrally), and a mandatory panic button imposing a 24-hour self-lock.

The tax is the defining feature. Germany taxes 5.3% of every stake for virtual slots and poker (sports betting similarly on stakes), which at normal RTPs equates to an effective GGR-equivalent burden several times higher than headline European GGR taxes. German-market game configurations — reduced RTP, capped stakes — are a certification matter, not an operator preference.

Applicant requirements

Corporate structure. An EU/EEA-established company with a German service address and a designated representative reachable by the GGL. The full ownership chain is disclosed and vetted for reliability (Zuverlässigkeit).

UBO checks. Reliability assessment covers UBOs, directors and compliance leadership: criminal records, tax conduct, and prior German-facing activity. Operators that continued serving Germany unlicensed after the treaty took effect faced consequences in licensing.

Financial requirements. Proof of financial capability (Leistungsfähigkeit) plus a security deposit of at least €5 million — scalable up to €50 million with projected stakes — as a bank guarantee or equivalent, securing player claims and tax obligations. This is the single largest capital hurdle in European licensing.

Local presence. German service agent, German-language terms, player communication and RG resources; safe-server/data-access requirements so the GGL can audit gameplay data.

Step-by-step application process

  1. Vertical strategy. Decide which permits to pursue (slots, poker, sports betting) — each is a separate application, fee and technical file.
  2. Prepare the German dossier. Social concept (Sozialkonzept), AML concept, IT security concept, payment concept — the treaty enumerates required concepts, all in German.
  3. Post the security deposit. €5M+ bank guarantee arranged before grant.
  4. Technical integration. Connect LUGAS (limit and activity file), OASIS (self-exclusion checks at every login), and implement the prescribed game rules; certify German game builds.
  5. File with the GGL. Application review runs 4–8 months per vertical in practice, with hearing-style query rounds.
  6. Launch and report. Whitelisting on the official permit list, ongoing stake-tax filings, LUGAS data continuity, and advertising within treaty limits (broadcast advertising for virtual slots is restricted to defined hours).

A sequencing note from practice: the security deposit and the German-language concept documents are the two long poles. Guarantee negotiations with banks can take months for operators without German banking history, and the concepts are assessed on substance — translated boilerplate from other markets is a recognized and rejected pattern. Start both before anything else.

What the German licence does NOT cover

  • Online table games. Roulette, blackjack and baccarat are outside the GGL licence; they belong to the states, mostly via monopolies. A "German online casino" under the national regime is slots and poker only.
  • Normal casino economics. The stake tax plus the €1,000 cross-provider deposit cap compresses both margin and ceiling. High-RTP, high-volatility content and VIP economics do not translate; German P&Ls are volume businesses with structurally lower ARPU.
  • Live casino. No live dealer products under the national licence.
  • Cross-vertical sessions. Parallel play across your own products is prohibited and centrally enforced — your sportsbook and casino cannot be open simultaneously for the same player.
  • Anything outside Germany. Strictly territorial, and the GGL actively pursues unlicensed operators and their payment/hosting infrastructure, including IP-blocking litigation.

Germany vs alternative jurisdictions

Comparative figures are indicative as of 2026 — confirm with each regulator.

Germany Netherlands Sweden
Tax base 5.3% of stakes 37.8% of GGR 22% of GGR
Deposit cap €1,000/month cross-provider Limit prompts + intervention thresholds Player-set limits mandatory
Product scope Slots, poker, sports only Full casino + betting Full casino + betting
Capital hurdle €5M+ security deposit None fixed None fixed

Germany offers the largest population and the narrowest product envelope. Operators typically enter for strategic scale and sports-betting cross-sell rather than casino margin — and those with capital constraints should model the security deposit before anything else.

Ongoing obligations and realistic budget

German licence maintenance is dominated by two flows: money and data. On money — monthly stake-tax declarations to the responsible tax office, per-vertical supervision fees, and maintenance of the €5M+ security deposit, whose banking cost is a permanent P&L line most entrants forget to model. On data — uninterrupted LUGAS connectivity for limits and activity files, OASIS checks at every login, safe-server availability for GGL audits, and notification duties for game changes, which require certified German builds before release.

Enforcement is active on both sides of the perimeter. Inside it, the GGL audits advertising (affiliate marketing is a recurring focus), RG concept implementation and limit handling; outside it, the authority pursues unlicensed operators through payment blocking and has litigated IP-blocking and reimbursement questions up the German courts — a reminder that the licensed channel's economics depend partly on how effectively the black market is squeezed, which remains Germany's open question. The recurring compliance budget for a slots-plus-sports operator — German legal counsel, certified-build pipelines, guarantee costs and supervision fees — is substantial by any European standard; model it with German counsel before entry.

The treaty itself is scheduled for evaluation, with amendment debates around table games, limits and tax structure ongoing. German market plans need explicit scenario branches for both liberalization and tightening — the platform layer should make either a configuration change, not a rebuild.

How Vuch helps

German compliance is mostly engineering — and it maps onto platform configuration and integration work that is scoped explicitly per deployment:

  • German rule set as configuration. Stake caps, spin timing, autoplay prohibition and panic-button flows are operational limits and commercial settings managed from the admin back office, tuned to the German jurisdiction profile. German-market game builds come via game-provider integrations with certified studios.
  • Regulator systems as deployment scope. LUGAS and OASIS are mandatory, technically prescriptive integrations; the platform provides the self-exclusion and limit-orchestration capability, and the concrete LUGAS/OASIS connections are implemented and tested as part of a German deployment — never assume them pre-built. Stake-tax reporting exports and safe-server data access are prepared from the back office.
  • Risk and RG tooling. Cross-provider limit handling, parallel-play blocking and mandatory RG messaging via Vuch Shield, alongside the built-in risk engine (velocity, AML signals, anti-manipulation) with thresholds configurable per jurisdiction.
  • Certification roadmap. Vuch holds no certifications today; certification strategy for the German market is scoped as part of deployment, with a certification roadmap and due-diligence pack available on request.
  • Payments — a gating item. Germany is a fiat-first market. The platform's live rails today are USDT; a fiat payment layer is on the roadmap, so payments must be addressed at the start of any German deployment conversation.

The operator retains the licence applications, the security deposit, German legal representation and marketing conduct. Vuch is modular — casino-only, prediction-markets-only, or full stack — so phased German entries can activate product scope in steps; note that Vuch does not supply a sportsbook, and the legal treatment of prediction markets in Germany is a jurisdiction question to resolve with counsel before scoping. White-label deployment typically takes 4–8 weeks depending on integrations and jurisdiction.

Frequently asked questions

Who issues gambling licences in Germany?
The Gemeinsame Glücksspielbehörde der Länder (GGL) in Halle — the joint authority of the 16 federal states — under the Interstate Treaty on Gambling 2021 (GlüStV 2021). It licenses virtual slot machines, online poker and sports betting nationally; online table games are reserved to individual states and largely limited to state monopolies.
How much does a German licence cost?
Fees are administrative and scale with projected stakes — around €185,000 for €50M in annual stakes is a commonly cited reference figure (confirm the current scale with the GGL). The dominant cost is the 5.3% tax on every euro staked, which at typical slot RTPs consumes a large share of gross margin.
Why is Germany's turnover tax such a problem for slots?
Because it applies to stakes, not revenue. At 96% RTP, €100 wagered produces €4 GGR but €5.30 tax on a single-spin view; economics only work through recycled winnings and lower effective RTPs. German-market slots typically run reduced RTP versions, which in turn feeds black-market leakage — the treaty's central criticism.
What is the €1,000 limit?
A cross-provider deposit limit of €1,000 per month per player across all licensed operators, enforced through the central LUGAS system. Higher individual limits are possible for vetted players in narrow cases (confirm current rules), but the default cap defines the market's revenue ceiling.
What are LUGAS and OASIS?
LUGAS is the central supervision system tracking cross-operator deposit limits and parallel-play prohibition; OASIS is the national self-exclusion register checked at every login. Both integrations are mandatory before launch and are technically prescriptive.
Are online table games (roulette, blackjack) allowed?
Not under the national GGL licence. The treaty leaves online casino table games to individual federal states, most of which grant them to state-owned or narrowly limited operators. A GGL virtual-slots licence does not include them — a major product-scope limitation unique among Tier-1 markets.
Sources
Related reading
See the Vuch platform in action
A 30-minute walkthrough of the back office, cashier, and compliance tooling — on your market’s terms.