Why a Licence Check Carries More Weight in Germany
Most European betting markets offer a single regulator you can check in one place. Germany does not, and the reason is constitutional rather than bureaucratic. Gambling administration sits with the Länder — the sixteen federal states — and the federal level only takes over where the states agreed to pool sovereignty. A player may need two registers to confirm the same website is legal, and someone checking only one can be fooled by a site holding a genuine permit for a product it is not actually selling you.
That last point catches people out. The GlüStV 2021, the Glücksspielstaatsvertrag that replaced the 2007 treaty from July 2021, split product categories between federal and state control. Virtual slots, online poker and the shared deposit limit are federally standardised and supervised by the GGL, the Glücksspielaufsichtsbehörde, which took over from the Bundesausgemeinschaft für Glücksspielaufsicht in 2022. Sports betting was never in that pooling. It stayed with the Länder, because the states had not surrendered it.
So the shorthand is wrong in a way that matters. If someone tells you a site is GGL-licensed and you were about to bet on a Bundesliga match, you have been told something true and irrelevant. How European permits fit together is set out in gambling licenses explained, and it is worth reading first.
Licensing also has a genuine upside. Permits and registers are public, and a permitted operator is accountable to an authority you can complain to. What that does not do is soften the point that "offshore but licensed" does no work in Germany. A permit is a German permit or it is nothing.
The two levels of German gambling supervision
Before checking anything, it helps to know which authority is responsible for the thing you are about to bet on. The table below is the whole map, and it is smaller than people expect.
| Product or function | Who authorises it | Where you verify it |
|---|---|---|
| Sports betting coupon | The Land where the operator is based | That state’s approved licensees list |
| Virtual slot games | GGL, the federal authority | The GGL whitelist |
| Online poker | GGL, the federal authority | The GGL whitelist |
| Online table games and live dealer | Prohibited for real money online | No permit is issued |
| The €1,000 monthly deposit cap | GGL, including the blocking file | GGL materials on the Sperrsystem |
| The ban on bonuses and free bets | All sixteen Länder under GlüStV 2021 | The treaty text, not a register |
Why Sports Betting Permits Never Moved to the Federal Level
This looks arbitrary until you look at what each product actually is.
Casino games and poker were treated as a social-harm problem to be contained. A player can lose control on a slot in an afternoon, so the state’s interest is in limiting frequency, spend and access. Those are questions of national uniformity, which is why the states pooled them and why a rule like a €1 maximum stake with a five-second minimum spin between pulls could be written at all. No single Land would have imposed it alone.
Sports betting is a different regulatory object. A football accumulator is a discretionary, event-based wager with a known fixture list and a transparent result, and the state’s interest is in the integrity of the event, the licensing of the operator and the tax take. Those questions do not generalise across states, so the Länder kept the authority and the revenue. Every permit is a state business, which gives each Land an incentive to issue permits and to police the operators it has licensed.
That produces a feature found nowhere else: one operator can hold permits from several states and run a single German-facing site across all of them. It also means there is no single register to search, which is why the checks below are a list rather than a lookup.
The Checks That Take Five Minutes
These are in the order that catches problems fastest. A site that fails the first one does not need the other six.
- Find the imprint. German rules require a legal notice with the operator’s registered name, address, commercial register number or equivalent, and the authority that granted the permit. It must be in German. One hidden behind a cookie banner or a PDF from 2019 is not complying. No imprint, no deposit.
- Match the permit to a register. The imprint should name the state authority. Search that authority’s approved licensees list and confirm the operator name appears. Match on the legal entity, not the logo, because groups run several brands off one permit.
- Check the state matches the product. A sportsbook permit tells you nothing about that operator’s casino side. If the same brand runs a casino on the same domain, check it separately against the GGL whitelist.
- Confirm German-language operation. Rules, terms and the legal notice must be in German for German customers. An English-only site with a German licence in the footer is a translated skin over something else.
- Check the domain and the app. A permitted German operation uses a .de domain, and the app should come from the same legal entity named in the imprint. Side-loaded Android APKs are a standard route to an unlicensed product that looks licensed.
- Look for the shared deposit limit. A per-account limit with no reference to the €1,000 across providers means the required mechanism is not running. Our responsible betting tools guide sets out what a compliant German site must offer.
- Read the bonus position. Under the GlüStV 2021, granting bonuses and free bets is prohibited. A German-facing site showing a welcome offer is either not the site the permit covers or is breaching the rule.
Reading a Regulator Register Properly
Registers are the best evidence available, and people misread them twice — by looking for the wrong operator name, and by treating an entry as an endorsement.
On names: a large European group runs several brands off one German licence, and the register carries the licence holder rather than the brand. The permit may sit with a local subsidiary whose registered name gives you nothing to search for. That is why the entity name in the imprint carries so much weight. If the imprint gives a name appearing in no state register, the permit is not covering the site you are looking at.
On endorsement: an entry confirms a permit was granted and remains within its authorisation. It is not a review. Nobody at the state authority has an opinion on whether the Bundesliga 1/2 price is decent, and they would not publish one. This matters more in Germany than elsewhere because the country removed the promotional variable that usually signals quality — with bonuses and free bets prohibited, the difference between a good and a poor German book is margin, market depth and payments, none of which are regulated.
One caveat: a register shows what is authorised, not necessarily what is running today. Permits get suspended and registers lag. Where the register and the operator’s stated permit reference disagree, the register wins.
The €1,000 Limit Is a Compliance Signal, Not a Quality One
The shared monthly deposit cap is the most reliable test of whether a site runs on German rules. A German-facing sportsbook must check the player against the central system before opening an account and again before each deposit, and the cap applies to the total across all permitted providers rather than to each account. A player who has put €800 across three sites cannot deposit a further €200 on a fourth without the system seeing it.
It is a good test because it runs on every transaction rather than at sign-up, it is enforced through a mechanism no single operator controls, and it costs money and slows deposits. Nobody implements it as a marketing feature. If the site asks you to set a limit before your first deposit and the wording refers to your total across all German providers, that is positive evidence of real operation. A per-account figure, or a cap above €1,000, means otherwise.
Our betting limits guide covers the mechanics, and bankroll management matters more here than in a promotional market, because your ceiling is a hard external number rather than one you set yourself. No permit tells you whether the operator is good at the thing you are paying it for.
Whitelists, .de Domains and the Language Rule
Three formal requirements catch out sites that otherwise look convincing, and they tend to fail together.
The whitelist. The GGL publishes a list of approved providers for the federally standardised products. If a site sells virtual slots or online poker to German players, its legal entity should be on it. This is a hard check and it takes seconds. A site careful about its sportsbook permit and careless about its casino side is doing the thing that gets players defrauded, because that is where deposits are large and withdrawals are slow.
The domain. A German-facing operation uses a .de domain, and the domain is part of the regulatory footprint, so a .com or .xyz site serving German customers under a German permit is an anomaly worth explaining. Austrian and Swiss operators have their own regimes, and a site can be lawful in one of those and prohibited in Germany.
The language rule. Terms and legal notices must be in German. A site with a German logo and English terms is not built for this market. Our payment methods guide makes a related point about banking rails: German players expect local bank transfers, and a site offering only cards and e-wallets from another member state is not set up here.
Where Licensing Stops and Due Diligence Starts
Having confirmed a site is lawful, you still have a job to do, and the two jobs fail differently. Licensing covers solvency, technical security, game rules, anti-money-laundering and player protection at the point of application. It does not cover margin, market depth, settlement speed, support quality or the accuracy of a price.
A licensed German site must also offer the full set of player-protection tools, and their presence is a second confirmation of real operation: deposit limits including the shared €1,000 cap, reality checks, session reminders, self-exclusion through the central blocking file, and a route to exclude yourself across all operators rather than just one. A site with a deposit limit and nothing else is giving you the minimum. Responsible gambling tools explained sets out what each one is for.
A licensed operator can also be slow, and a permit does not speed up a withdrawal. That is the most common real complaint about German books and it is a payments problem, not a licensing one. Online casino payment methods covers what withdrawal speed should look like.
Two Rules That Shape Every German Bookmaker
Before you compare prices, two constraints explain most of what feels odd about betting in Germany.
There are no bonuses. The GlüStV 2021 prohibits the granting and advertising of bonuses and free bets. A UK player opening a German book expecting a welcome offer will find nothing, and that is not a stingy operator — it is the market. You cannot use a promotional offer to assess a German book, and the things you would normally compare simply do not exist here.
Margins are tight and stakes are high. With promotional competition removed, books compete on price, market depth and reliability instead. A sharp Bundesliga 1/2 line and a two-way market with a single-digit overround are what a German customer is being sold, which is good for the customer and useless for matched bettors. How to choose a bookmaker covers how we weigh those trade-offs.
Licensed, lawful, and still not worth using
The most common failure mode is not a fake site. It is a real permit on an operator that is a poor product, which is harder to detect because every warning sign you have been taught to look for is absent.
- A licensed book padding a two-way market. The margin is the only thing that matters over hundreds of bets, and it is not regulated.
- A licensed site whose withdrawal takes three days to a bank account. Payment speed is a commercial decision. The GlüStV 2021 sets no withdrawal deadline for a customer within their limits and fully verified.
- A licensed brand running a casino vertical it has no permit for. A permit covers a named entity and named products. The sportsbook can be impeccable and the casino unreviewed by any German authority.
- A licensed site with no Bundesliga depth. Permits are not graded by product quality. A site can hold a full permit and offer twenty Bundesliga lines where a sharp book offers several hundred.
- A licensed site with good prices and no loss limit you control. Player-protection tools are mandatory, but how obvious a site makes them varies enormously. A tool you cannot find is not one you are using.
- Treating a permit as permission to chase. The licence has nothing to do with this, and the €1,000 cap will stop you eventually rather than promptly.
Our verdict on checking a German gambling licence
Do the check, in two parts, because Germany has no single answer. For the sportsbook coupon, find the state authority named in the German imprint and search that state’s approved licensees list, matching on the legal entity rather than the brand. For slots and poker, search the GGL whitelist. Confirm the site is in German, confirm no bonus is offered, and confirm the deposit flow engages the shared €1,000 cap. That is a complete verification and it takes about five minutes.
Then treat the result as a permission slip, not a recommendation. With the promotional competition removed, a permitted operator gives you no way to tell a sharp book from a padded one except by measuring. Check the margin on two or three markets you know well, check how long a verified withdrawal takes on the method you intend to use, and check that the Bundesliga markets are deep enough to be worth having. Our current bookmaker ratings apply those same criteria.
Finally, the limit licensing cannot help with. A licensed site will let you deposit up to €1,000 in a month across all providers, repeatedly, and it will not stop you. The shared cap is a ceiling on exposure, not a plan. The journal method we use takes ten minutes a week and is the only thing anyone has found that reliably separates a decision from a mood.


