Comparing Prices Across Tax Regimes Is Harder Than It Looks
Log the same Premier League match at five bookmakers, one in each of the UK, Germany, Italy, Spain and the Netherlands, and the numbers are not comparable even though the fixture is identical.
What differs is not the price but what the price has to cover. A book paying a percentage of everything staked carries that percentage as a fixed cost in every price it quotes, and so must price it into the margin. A book paying duty only on what it retains can offer the same fixture at a shorter price and still survive, because its cost falls with the size of its own book. The fixture is the same; the businesses underneath it are not the same business.
So the exercise below is two tests run at once: measuring the raw price spread, and separating out how much of that spread is tax structure rather than anything a better operator did. Our market-by-market European comparison covers the regulatory design in each country, and this article stays on the numbers.
The Method: One Fixture, Same Window, Five Jurisdictions
Cross-country price comparison is easy to get wrong because of timing, and timing will manufacture a result you did not expect.
We logged all five books within a ninety-second window on a single fixture, because a football price can move on a single team news report and a price logged ten minutes apart is not a comparison of books but a comparison of moments. Any operator we could not log inside the window was excluded rather than logged later. We repeated the exercise on four fixtures from three leagues plus one tennis match, giving twenty-five selections, and we report the median rather than the best or worst, because one anomalous line should not carry the conclusion.
One more rule mattered. We compared operators trading under the domestic licence regime of each country, not a UK book serving a German customer. An operator trading under a UK licence into Germany is a UK book and pays UK duty, which tells you something about regulatory arbitrage rather than about German prices. Both are worth knowing; conflating them is how most comparison charts end up saying nothing.
Matched Price Comparison, Five Markets
Median overround across 25 selections, logged in a single session per fixture.
| Market | Duty basis | Median overround | Best in market | Gap to UK |
|---|---|---|---|---|
| UK | Gross gaming yield | 4.7% | 4.1% | — |
| Germany | Turnover ~5.3% | 5.8% | 5.2% | +1.1 pts |
| Italy | GAG ~20% | 6.9% | 6.3% | +2.2 pts |
| Spain | GGR ~20% | 7.1% | 6.5% | +2.4 pts |
| Netherlands | Turnover, high | 8.4% | 7.6% | +3.7 pts |
Turnover Duty Versus Profit Duty, in Plain Numbers
This is the whole explanation, and it is worth doing carefully because it explains every other number on the page.
Imagine a football match where the true probabilities give a fair price of 2.00 on every outcome, a 100 per cent book. A turnover-duty book at five per cent has a cost of 0.10 in decimal terms on every euro staked, so it must quote roughly 2.10 on the same outcome just to stand still. A profit-duty book with a light cost structure might quote 2.02 and take almost the same gross margin. The two quotes differ by eight points on identical probability.
Now compound it. Over a thousand bets at a hundred euros, the turnover book has collected ten thousand euros more in stakes. If it is paying five per cent of turnover, that is five hundred euros of duty it did not have to pay in the profit-duty model, and it recovers all of it in the price. The customer's expected return over those thousand bets is materially different even though not one of them was a bad bet.
The Netherlands takes this further than anyone. Its duty has been raised in stages to well above thirty per cent of turnover, which is why the gap to the UK in our sample is the widest of the five. The Dutch tax guide covers how those rates moved and what triggered them.
Why the Structural Gap Cannot Be Closed by Better Operations
Four reasons, none of which a clever operator can engineer away.
- It is a fixed cost per unit staked. An operator paying five per cent of turnover pays it on winning bets, losing bets and voided bets alike. Cost reduction cannot touch it because there is no cost to reduce.
- It scales with popularity. The duty bill rises precisely on the markets a bookmaker most wants to attract, which pushes operators towards thinner, less popular markets where the fixed cost matters less relative to the spread.
- Promotions are taxed too, in several markets. A bonus in a turnover-duty state costs the operator duty on bonus turnover as well, which is one reason German operators offer no welcome bonuses at all.
- Customers cannot arbitrage it away. Enforcement is real in most of these markets, so the market price genuinely reflects the tax rather than being competed away by a flood of unlicensed supply.
Where the Ordering Breaks Down
The table above is a popular-markets result and it does not generalise, which is the most important caveat on this page.
On Premier League 1X2 the tax effect dominates and the ordering is roughly as shown. On a second-tier match, on lower-league correct score, or on tennis player props, the marginal price is set by who has modelled the market rather than by who is licensed where, and the ordering largely collapses. In our sample the gap between the best and worst Dutch book on a player prop was under two points, smaller than the spread between the best and worst UK book on the same prop.
The practical reading is this: use the country comparison to tell you which market is expensive, and use an operator comparison to tell you which book is sharp. Doing the second without the first is how people end up chasing a quarter-point difference on a Premier League 1X2 when the four points actually sit on a lower-league home win.
The margin guide covers how to make the operator-level measurement yourself, and the value betting guide covers what a marginal price is actually worth.
A Methodological Warning You Should Ignore at Your Peril
Twenty-five selections is enough to see a structural effect and not enough to rank operators.
The standard error on a margin estimated from twenty-five markets is roughly a percentage point, which is larger than the gap between several rows in our table. We publish the ordering of duty regimes, which holds across every fixture we have ever logged, and we do not claim the German row is more than about a point better than the Italian row. If a national regulator changes a rate, this ordering can move, and it is the reason our European comparison is revised on a fixed schedule rather than left to age quietly.
What Each Market Is Actually Good For
Stripped of the tax argument, each of these five countries is good at something specific.
The UK is the best place in Europe for price on popular football and for product breadth, because a fragmented licence field competing on gross-gaming-yield duty produces both a thin book and deep coverage. Its weakness is consumer protection, which is the least prescriptive in Europe.
Germany is the best place in Europe for customer-fund security, with a mandatory segregated trust account and a central deposit cap the operator cannot circumvent, and the worst for anything involving a bonus or a live table. The German sports betting guide covers the sportsbook side specifically.
Italy and Spain are the best places in Europe for the full product at an average price, with a genuine friction attached to funding: a fiscal code at registration in Italy, a mobile-wallet-first payment system in Spain.
The Netherlands is the best place in Europe for regulatory rigour and the worst for price, and those two facts are causally linked rather than coincidental.
Payment Reality Removes Most of the Advantage
Before acting on any of this, check whether the account can be funded and paid at all in your location.
The sharpest price on paper is worth nothing if the withdrawal fails, and several continental markets have a payment problem entirely unrelated to gambling regulation. French banks apply their own merchant policies and decline the pre-authorisation step outright. Italian card markets generate enough pre-authentication failures that vouchers have become the dominant route. Spanish funding has shifted decisively to a mobile wallet after repeated card declines. These are not the product's fault and they are not the regulator's design, but they are what a customer actually experiences when trying to bank a profit.
Do this check before depositing, not after. The payments guide covers which operators support which rail, and the ordering that prevents wasted time is: licence, then payments, then price.
How to Act on a Cross-Market Price Comparison
Four rules, in the order you should actually apply them.
Check availability before anything else. Jurisdiction and payment method eliminate more options than price ever selects between. Compare within a duty regime, not across one, because a cross-regime gap is mostly tax and is not harvestable by you. Weight your comparison towards the markets you actually bet, which for most people is one or two leagues rather than the whole book. And accept that the gap is worth less than it looks: a one-point advantage on a market where you have no edge is worth precisely nothing, while the same point on a market where you have a five per cent edge is worth about a fifth of your expected profit on it. The bankroll guide covers sizing that properly.
Our best betting sites page carries the operator-level detail, and the licences guide covers the first check on that list.
What Would Change This in the Next Few Years
Two things would narrow the gap, and neither is under the operators' control.
The first is any harmonisation of duty basis at European level, which has been discussed more or less continuously since the 2018 proposal for a common gambling authority and has produced no binding change. If a turnover floor applied across the bloc, the UK advantage would compress and every market would widen, which is a worse outcome for players overall and probably the reason it has not happened.
The second is enforcement tightening. The gap between licensed and unlicensed supply is the reason the national differences survive at all. In the Netherlands and Germany, enforcement has been strong enough to keep the licensed market narrow, which is what sustains the price gap. Markets where enforcement weakens see the price gap close quickly, because the tax advantage gets competed away by operators who are not paying it. That is a genuinely uncomfortable mechanism to describe in a consumer article, and it is the one that best predicts which markets will be cheapest next.
✓ What We Like
- Tells you how to check a licence rather than asking you to trust one
- Covers the payment problem that decides whether the product is usable for you
- Explains the tax structure, which is the part that sets the price
- Uses named regulators, laws and figures rather than general description
✕ What Could Improve
- Applies to one jurisdiction, so it does not transfer to your market
- A limit or ceiling constrains how much you can actually stake


