The Danish
Gambling Guide
A factual overview of how online gambling works in Denmark — the legal framework, what to check before you play, and the tools available to stay in control.
Contents
How gambling is regulated in Denmark
Online gambling in Denmark was liberalised in 2012 under the Gambling Act (Spilleloven). Before this, the state-owned Danske Spil held a monopoly on most forms of gambling.
Today, any operator wishing to offer gambling to Danish residents must obtain a licence from Spillemyndigheden — the Danish Gambling Authority, operating under the Ministry of Taxation.
Licences are granted for specific product categories: online casino, sports betting, land-based casino, and others. Operators must maintain their Danish licence status or cease operations in the country.
The Danish system is considered one of the most robust in Europe due to its strict licence requirements, mandatory responsible gambling provisions, and enforcement capability.
What a Spillemyndigheden licence means for you
When a casino holds a valid Danish licence, it is subject to Danish consumer law. This means terms and conditions must be fair and clearly stated, player funds must be segregated from operational funds, and all games must be tested for fairness.
Licensed operators must integrate with ROFUS (the national self-exclusion register) and check players against it before allowing play. They must provide deposit limits, reality checks, and session time limits.
In the event of a dispute, players can escalate to Spillemyndigheden or, in some cases, to the general Danish consumer courts.
Playing with an unlicensed operator means you have none of these protections and Danish law cannot assist you in a dispute.
Understanding ROFUS self-exclusion
ROFUS (Register over Frivilligt Udelukkede Spillere) is Denmark's national gambling self-exclusion register, administered by Spillemyndigheden.
By registering on ROFUS, a player can voluntarily exclude themselves from all Danish-licensed online gambling operators with a single action. This is one of the most powerful responsible gambling tools available.
Exclusions can be set for periods of 1 month, 3 months, 6 months, 1 year, or permanently. Once a permanent exclusion is set, it cannot be reversed.
Operators who allow registered ROFUS players to gamble face severe fines and can lose their licence. This makes the system meaningfully enforceable.
Gambling winnings and Danish taxation
In Denmark, gambling winnings from licensed Danish operators are generally tax-free for the individual player. The operator pays a gambling tax instead.
However, if gambling constitutes a significant and systematic source of income (i.e., professional gambling), different tax rules may apply. This is an unusual circumstance.
Winnings from unlicensed foreign operators may be subject to different treatment. Always consult a Danish tax professional (SKAT) if you have questions about your specific situation.
This section is informational only and does not constitute tax advice.
Understanding odds and house edge
Every casino game is designed so that the operator has a statistical advantage over time. This is called the "house edge" or "return to player" (RTP) rate.
A slot machine with an RTP of 96% returns, on average, 96 DKK for every 100 DKK wagered over a very large number of spins. In the short term, results are highly unpredictable.
Sports betting odds reflect a "margin" — the difference between the true probability of an outcome and the odds offered. This ensures the bookmaker profits over time.
Understanding that losses are the statistical outcome for most players over time is fundamental to viewing gambling as entertainment, not income.
Pre-registration checklist
Before registering with any online casino or sportsbook in Denmark, run through this checklist. Every licensed Danish operator should satisfy all of these points.
Verify the operator holds a current Danish licence at spillemyndigheden.dk
Confirm ROFUS self-exclusion integration is available
Check that deposit limits can be set before you deposit
Read the terms and conditions — particularly the withdrawal process
Confirm the operator has Danish customer support
Check that the site uses SSL (https) throughout
Ensure you understand the game rules before you play
Never gamble with money you cannot afford to lose