Gambling carries risks. 0808 802 0133

18+
Guide · Profitability and risk Updated on 03 September 2026

Sports betting winnings tax: what each jurisdiction says

The tax treatment of a betting win depends on your tax residence, not on the language you're reading this in. This comparison is not personalised tax advice and doesn't replace your tax authority.

Informative, sourced, dated. Not tax advice.
The 15-second essentials

The tax treatment of sports betting winnings varies sharply from one jurisdiction to another: untaxed for a non-professional player in France, Germany, Portugal and the UK; folded into taxable income in Spain and Brazil; taxed at source in Italy; exempt below a high threshold in Switzerland; withheld above a threshold in the Netherlands. What applies to you depends on your actual tax residence, never on the language of this page: always check your situation with your own tax authority.

Sources last verified: 3 September 2026.

The essentials in a few seconds

The tax treatment of a sports betting win depends on the jurisdiction where you are tax resident — not on the country where you bet, nor on the language you're reading this page in. Nine jurisdictions are compared below, each backed by an official statute or authority, dated as of the verification.

Three ideas carry the whole page:

  • the regime varies sharply — untaxed for a non-professional player in some countries, folded into taxable income or withheld at source in others;
  • player and operator don't pay the same tax — one is sometimes exempt while the other is systematically taxed on stakes or gross gaming revenue;
  • tax residence trumps everything else — neither the language of this page nor the country of the operator you chose determines your regime.
What this doesn't mean

What this page doesn't do. It's not personalised tax advice and doesn't replace your competent tax authority. The applicable regime depends on your actual tax residence, a fact never guaranteed by the locale you're reading this page in — an English-speaking reader may be tax resident elsewhere, and vice versa. Always check your situation with the relevant official source before drawing any conclusion.

What this doesn't mean

If you're reading this page in English, your most likely reference jurisdiction is Great Britain — that's only a probability, never a certainty. The reading locale is the best signal this page has, and it's never proof of tax residence. A UK-based reader may be tax resident in another country, and vice versa: always check your actual situation via the register of bookmakers licensed in Great Britain and, for the tax side, with the tax authority of your residence.

The regime by jurisdiction

The table below compares nine jurisdictions: the tax treatment applied to the non-professional individual player, and a glimpse of the — separate — regime applied to the operator. Every row links to its official, named and dated source. A jurisdiction for which only the operator's regime was officially sourceable at the time of writing — Belgium, in this case — was removed from the table rather than approximated.

Taxation by jurisdictionPlayer regime, operator regime, dated official source
Jurisdiction Player regime (winnings) Operator regime Official source
FranceUntaxed for a non-professional player; becomes taxable as business income if the activity turns habitual and organised to generate regular incomeSports betting duty (TCA)BOFiP, 28 June 2023
United KingdomUntaxed, regardless of the amount won, including for a habitual bettorGeneral Betting DutyHMRC BIM22015
GermanyUntaxed for a private player, unless reclassified as an organised commercial activitySports betting duty (5.3% of stake)EStG §2 Abs. 3
SpainFolded into the general IRPF base and taxed at progressive rates; the year's losses are offsettable up to the amount of winningsGambling activity taxAgencia Tributaria
ItalyTaxed at source through withholding when the bet is placed with an ADM-licensed operator: the player receives a net amountStake duty (24.5% online since 1 January 2025)TUIR, art. 67
PortugalUntaxed on legal online sports betting winningsOnline gaming tax, IEJO (8% of stake volume)Decree-Law 66/2015
NetherlandsTaxed via the kansspelbelasting, withheld by the licensed operator above a €449 monthly-winnings threshold; rate set annually by tax lawSame levy, paid by the operator on the player's behalfBelastingdienst
SwitzerlandExempt from federal direct tax up to CHF 1,070,400 per win; the amount above that is taxableCasino/gaming-house duty, a separate regime from the player'sFTA/ESTV
BrazilNet annual gain per betting category taxed at 15% income tax; mandatory declaration above BRL 28,467.20 of cumulative annual winningsTax on the operator's gross gaming revenueReceita Federal

Player and operator: two separate levies

Two separate levies overlap in almost every jurisdiction: the player's, and the operator's. Gross gaming revenue — stakes collected minus winnings paid out — underpins most of the taxes falling on the operator, before it turns that into net profit. Whether or not the player is themself taxed, in nearly every jurisdiction listed the licensed operator pays a separate duty, based on stakes or on that gross revenue.

Confusing the two regimes is the most common mistake: an untaxed French player sometimes reads, wrongly, that "sports betting isn't taxed at all" — while the operator they bet with pays a duty on every stake received.

A worked example: stake, win, and two different taxes

Take a player who stakes €100 on a bet at odds of 3.00 and collects €300, a net win of €200. In France, that win isn't taxed for a non-professional player: the €200 stays theirs with no income-tax declaration to make, as long as the activity stays casual. The licensed operator who settled that bet, on the other hand, paid the sports betting duty the moment it received the €100 stake — regardless of whether the bet won or lost.

The same mechanism repeats, with different rules, across the nine jurisdictions compared: two levies that fall on neither the same base, nor the same taxpayer, nor the same moment. The operator's duty is owed as soon as the stake is collected, whether the bet wins or loses. The player's regime, where it exists, only ever applies to a win actually obtained, never to a lost stake. Confusing the two means comparing a systematic levy to a conditional one.

Checking a row in this table takes barely a minute: every source cited is a direct link to the official text or page, not a third-party summary. That's the method behind this entire comparison — and the reason a jurisdiction with no primary source available for the player's regime was removed from it, rather than approximated.

When a casual win becomes a taxable activity

Several jurisdictions distinguish the casual player from one whose activity becomes organised and regular enough to amount to a structured source of income. In France as in Germany, the principle is similar: an isolated, chance-driven win isn't treated as professional income — but an activity carried out with enough regularity, means and intent to generate income can be reclassified, and taxed differently.

None of the sources consulted sets a universal numerical threshold for that shift: the qualification depends on a set of factors specific to each national law — frequency, organisation, resources committed. It's a question of fact, not of calculation, decided only case by case.

Common misconception

"I win regularly, so my winnings can never be taxable."

That's the reverse of the correct reasoning in several jurisdictions: it's precisely the regularity and organisation of a betting activity — not the mere fact of winning — that can push a player into a different regime than a casual win. The chance nature of an isolated win and the structure of a repeated activity don't fall under the same tax analysis.

What the comparison with a savings product doesn't change

A sports bet isn't a financial instrument, and its tax treatment follows none of the rules that apply to a savings product or a securities account. The ROI of a betting record is a gross return, before any applicable tax regime — and that regime, where it exists, applies bet by bet or activity by activity depending on the jurisdiction, not according to the logic of an annual contribution cap or a flat tax on capital income.

The comparison between sports betting and financial instruments, its limits and what it genuinely lets you borrow as a method, is covered in detail on a dedicated page.

What the comparison with investing allows, and what it doesn't →

Responsible gambling. No tax regime, favourable or not, makes a bet safer or more profitable. A stake can be lost in full, whatever the tax treatment of any eventual win. Never spend on betting money you need for daily life, housing, bills or your safety savings, and use the limit-setting or self-exclusion tools offered by licensed operators. Learn more about responsible gambling.

How to read this table over time

Tax law changes. A rate, a threshold or a qualification can shift from one year to the next — already the case for the Dutch kansspelbelasting rate, revised on 1 January 2026, or the Italian stake duty, effective since 1 January 2025. The verification date at the top of the page identifies when each source was last checked; beyond that date, the official source cited in the table remains the reference to consult directly.

OddScore documents the odds market, not tax law: this page stays informative, sourced and dated, never a substitute for a personal check.

Back to the full profitability guide →

Dig into the market

Odds movements are only part of the story. Here are the next topics to read.

Frequently asked questions

Are my sports betting winnings taxable?

It depends entirely on your tax residence. Some countries don't tax a non-professional player's winnings (France, Germany, the UK, Portugal), others fold them into taxable income (Spain, Brazil) or tax them at source (Italy). Check the table below, then your own tax authority.

Does the tax regime depend on the language I'm reading this page in?

No. It depends solely on your actual tax residence, which has no guaranteed link to the locale you're reading. An English-speaking reader may be tax resident elsewhere, and vice versa.

If I don't pay tax on my winnings, doesn't that mean the operator isn't taxed either?

It doesn't. In almost every jurisdiction listed, the licensed operator pays a duty on stakes or on gross gaming revenue, whether or not the player is themself taxed. These are two separate levies, at two different levels.

Does betting regularly change my tax treatment?

In several jurisdictions, yes. A player whose activity becomes organised and regular enough to amount to a structured source of income can be reclassified and taxed differently from a casual player — notably the case in France and Germany.

Does this page replace tax advice?

No. It summarises official sources as of a given date, for informational purposes. Tax law changes, individual situations vary, and only your tax authority or a professional can confirm what applies to your specific case.

Why don't some countries like Belgium appear in the table?

Because this page only publishes rows backed by a named, dated official source. For some jurisdictions, only the operator's regime was officially sourceable at the time of writing, not the player's: the row was removed rather than approximated.

Does OddScore provide tax guidance?

No. OddScore compares the odds of several bookmakers and documents the sports betting market. The platform provides no tax, financial or staking advice, and this page is no exception to that principle.

Sources & methodology

Methodological transparency

Each row in the table above is backed by a named, dated official source — the tax authority or a consolidated statute of the jurisdiction in question. The regime described is that of the non-professional individual player; the operator's regime, where mentioned, comes from a separate source.

  1. For each jurisdiction, look for the official source that governs the individual player's tax treatment — never a secondary source or a specialised website.
  2. Systematically distinguish the player's regime from the operator's, two different levies on two different bases.
  3. Remove from the table any jurisdiction for which only the operator's regime was officially sourceable, rather than approximate the player's.
  4. Date each source as identifiable on the page consulted, or note the access date when the page carries no date of its own.

Understand the price you pay, not your tax return.

OddScore compares the odds of several bookmakers, strips out the built-in margin and tracks how they move up to kick-off. No tax advice, no staking advice.

Discover OddScore To understand the market. Not to replace your tax authority.