It depends on where you're tax resident. A non-professional player isn't taxed on winnings in France, Germany, Portugal or the UK, nor in Italy or the Netherlands with a licensed operator. Winnings count as taxable income in Spain and Brazil and are exempt below a high threshold in Switzerland. Only your actual tax residence counts, never the language of this page. Check your own situation with your tax authority.
Sources last verified: 3 September 2026.
The short answer, before the table
Whether a betting win is taxed depends on the country where you're tax resident. Where you place the bet doesn't change that, and neither does the language of this page. Nine jurisdictions are compared below, each backed by an official statute or authority, with the date it was checked.
The regime varies a lot. In some countries a non-professional player pays nothing. Elsewhere the win counts as taxable income or becomes taxable above a threshold. The player and the operator don't pay the same tax either: one can be exempt while the other is taxed on stakes or on gross gaming revenue. And your tax residence comes before everything else.
This page doesn't replace your tax authority. It isn't personalised advice. The language you read in says nothing certain about where you're tax resident: a reader on the English page may live elsewhere, and the other way round. Check your situation with the relevant official source.
On the English page, Great Britain is your most likely jurisdiction, but that's only a probability. For the regulatory side, see the register of bookmakers licensed in Great Britain. For tax, the authority of the country where you live has the final word.
The regime by jurisdiction
The table sets the non-professional individual player's regime next to the operator's, which is a separate levy. Every row links to its dated official source.
Belgium doesn't appear. At the time of writing, only the operator's regime had an official source, and a guessed row would do more harm than a missing one.
| Jurisdiction | Player regime (winnings) | Operator regime | Official source |
|---|---|---|---|
| France | Untaxed for a non-professional player. Becomes taxable as business income if the activity turns habitual and organised to generate regular income | Sports betting duty | BOFiP, 28 June 2023 |
| United Kingdom | Untaxed, regardless of the amount won, including for a habitual bettor | General Betting Duty | HMRC BIM22015 |
| Germany | Untaxed for a private player, unless reclassified as an organised commercial activity | Sports betting duty (5.3% of stake) | EStG §2 Abs. 3 |
| Spain | Folded into the general IRPF base and taxed at progressive rates. The year's losses can be offset up to the amount of winnings | Gambling activity tax | Agencia Tributaria |
| Italy | Not taxed with an ADM-licensed operator: the imposta unica paid by the operator is final | Duty on gross gaming revenue (24.5% online since 1 January 2025) | TUIR, art. 67 |
| Portugal | Untaxed on legal online sports betting winnings | Online gaming tax, IEJO (8% of stake volume) | Decree-Law 66/2015 |
| Netherlands | Not taxed with a Dutch-licensed (Koa) operator: no return to file and no kansspelbelasting to pay. With an unlicensed operator, a return is due if your winnings in a calendar month exceed your stakes | Kansspelbelasting paid by the licensed operator | Belastingdienst |
| Switzerland | Exempt from federal direct tax up to CHF 1,070,400 per win. The amount above that is taxable | Casino/gaming-house duty, a separate regime from the player's | FTA/ESTV |
| Brazil | Net annual gain per betting category taxed at 15% income tax. Mandatory declaration above BRL 28,467.20 of cumulative annual winnings | Tax on the operator's gross gaming revenue | Receita Federal |
Player and operator: two separate levies
In almost every jurisdiction, two levies overlap: the player's and the operator's. Gross gaming revenue is the stakes collected minus the winnings paid out. It underpins most of the taxes on the operator, before the operator arrives at its net profit. Whether or not you're taxed yourself, the licensed operator nearly always pays its own duty, based on stakes or on that gross revenue.
The classic mistake is to blur the two. An untaxed French player sometimes reads that "sports betting isn't taxed at all". Yet the operator they bet with pays its own duty, based on its gross gaming revenue.
A worked example: stake, win, and two different taxes
Say you stake €100 on a bet at odds of 3.00 and collect €300, a net win of €200 (fictional example). In France, for a non-professional player, that win isn't taxed. The €200 stays yours with nothing to declare for income tax, as long as the activity stays casual. The licensed operator that settled the bet is taxed on its gross gaming revenue (stakes minus winnings paid out), whether your bet won or lost.
The same mechanism repeats across the nine jurisdictions, with different rules. The two levies don't share a base, a taxpayer or a moment. The operator's duty is based on stakes (Germany, Portugal) or on gross gaming revenue (France, Italy, Spain, Great Britain). The player's regime, where there is one, only applies to a win actually obtained, never to a lost stake. Mixing them up means comparing a systematic levy with a conditional one.
Checking a row takes a minute: every source is a direct link to the official text or page, with no third-party summary. It's also why a country with no primary source for the player's regime was dropped from the table.
When a casual win becomes a taxable activity
Several jurisdictions separate the casual player from one whose betting is organised and regular enough to form a structured source of income. In France and Germany, an isolated win down to chance isn't treated as professional income. An activity run with enough regularity, resources and intent to earn an income can be reclassified, though, and taxed differently.
None of the sources consulted sets a universal numerical threshold for that shift. The qualification rests on a set of factors specific to each national law: frequency, organisation, resources committed. It's a question of fact, decided case by case.
"I win regularly, so my winnings can never be taxable."
In several jurisdictions, it works the other way round. What can move you into a different regime is the regularity and organisation of your betting, not the mere fact of winning. A one-off win and a repeated activity don't get the same tax analysis.
What the comparison with savings products leaves untouched
A sports bet isn't a financial instrument. Its tax treatment follows none of the rules for a savings product or a securities account. The ROI of a betting record is a gross return, before any tax regime that might apply. That regime, where there is one, works bet by bet or activity by activity depending on the country, with no annual contribution cap and no flat tax on capital income.
The comparison between sports betting and financial instruments, with its limits and what it lets you borrow as a method, has its own page.
What the comparison with investing allows, and what it doesn't →
Responsible gambling: no tax regime makes a bet safer. Sports betting carries a risk of financial loss. Set yourself a budget, don't chase your losses, and use the deposit limits and self-exclusion tools available. Learn more about responsible gambling.
How to read this table over time
Tax law changes. A rate, a threshold or a qualification can move from one year to the next. It has already happened with the Dutch kansspelbelasting rate, revised on 1 January 2026, and with the Italian duty on gross gaming revenue, in force since 1 January 2025. The verification date at the top of the page shows when each source was last checked. After that, the official source cited in the table is the one to go to directly.
OddScore documents the odds market, not tax law. This page stays informative, sourced and dated, and never replaces a personal check.
Back to the full profitability guide →
Put it into practice
Apply this guide to real odds.
See a market reading
A real match with its odds, movements and 0-100 signal.
Open the demoMargin calculator
Measure a bookmaker's margin on any market.
Calculate the marginDig into the market
Odds movements are only part of the story. Here are the next topics to read.
Profitability in sports betting: how to measure it
Profit, ROI, expected value, variance, sample size, drawdown, risk.
Read the guideROI and yield: calculation and interpretation
The gross figure, before any tax regime that might apply.
Understand ROISports betting, stocks and crypto
Some methods overlap, the economic products don't. Tax is one of the differences.
Compare the methodsBookmakers licensed in Great Britain
The regulatory register by country, with the same warning about jurisdiction.
See the registerFrequently asked questions
Are my sports betting winnings taxable?
It depends on where you're tax resident. Some countries don't tax a non-professional player's winnings (France, Germany, the UK, Portugal, and Italy or the Netherlands with a licensed operator). Others fold them into taxable income (Spain, Brazil). Check the table below, then talk to your own tax authority.
Does the tax regime change with the language I'm reading this page in?
No. Only your actual tax residence matters, and that has no guaranteed link to the language you read in. A reader on the English page may be tax resident somewhere else, and the other way round.
If I don't pay tax on my winnings, is the operator still taxed?
Yes. In almost every jurisdiction in the table, the licensed operator pays a duty on stakes or on gross gaming revenue, whether you're taxed or not. They're two separate levies at two different levels.
Does betting regularly change my tax treatment?
In several jurisdictions, yes. If your betting becomes organised and regular enough to look like a structured source of income, you can be reclassified and taxed differently from a casual player. That's the case in France and Germany.
Does this page replace tax advice?
No. It summarises official sources as of a given date, for information only. Tax law changes and every situation is different. Only your tax authority or a professional can confirm what applies to you.
Why aren't Belgium and some other countries in the table?
Because every row has to rest on a named, dated official source. For some countries, only the operator's regime could be sourced at the time of writing, not the player's. We removed the row rather than guess.
Does OddScore give tax guidance?
No. OddScore compares the odds of several bookmakers and documents the sports betting market. The platform gives no tax, financial or staking advice, and this page is no exception.
Sources & methodology
Each row in the table rests on a named, dated official source: the tax authority or consolidated statute of the country in question. The regime described is that of the non-professional individual player. The operator's regime, where it appears, comes from a separate source. For the UK regulator and player support, we add the Gambling Commission and BeGambleAware.
- For each country, find the official source that governs the individual player's tax treatment, never a secondary source or a specialist website.
- Always separate the player's regime from the operator's: two levies on two different bases.
- Remove from the table any country where only the operator's regime could be sourced officially, rather than approximate the player's.
- Date each source as it appears on the page consulted, or note the access date when the page carries none.
- France: BOFiP, BOI-BNC-CHAMP-10-30-40 (gambling winnings, last version 28 June 2023)
- United Kingdom: HMRC, Business Income Manual BIM22015
- Germany: Einkommensteuergesetz, §2 Abs. 3 (closed catalogue of taxable income)
- Spain: Agencia Tributaria, Manual práctico Renta
- Italy: Testo Unico delle Imposte sui Redditi (Presidential Decree 917/1986), art. 67
- Portugal: Decree-Law 66/2015, fiscal regime for online gaming and betting
- Netherlands: Belastingdienst, kansspelbelasting on gambling winnings
- Switzerland: Federal Tax Administration (FTA/ESTV), gambling winnings
- Brazil: Receita Federal (gov.br), taxation of fixed-odds betting winnings
- United Kingdom: Gambling Commission, public and players (regulator)
- United Kingdom: BeGambleAware (player support)