Vuch logo
HomeMarketsiGaming platform for the Danish market

iGaming platform for the Danish market

Published: 2026-08-12Last updated: 2026-08-12
RegulatorSpillemyndigheden (Danish Gambling Authority)
Regulated since2012 (Danish Gambling Act 2010, liberalised market from January 2012)
Market modelHybrid-open: online casino and betting openly licensed; lotteries reserved to Danske Spil
GGR tax28% of GGR for online casino (as of 2026 — confirm with the Danish authorities)
Licence typesOnline casino, betting, combined casino+betting, limited-revenue licence
Self-exclusion registryROFUS (mandatory check at registration and login)

The Danish iGaming market is one of Europe's oldest and most stable regulated online gambling markets, liberalised on 1 January 2012 under the Danish Gambling Act (2010) and supervised by Spillemyndigheden, the Danish Gambling Authority. The model is hybrid-open: online casino and betting are openly licensed with no cap on licence numbers, while lotteries and certain games remain a monopoly of the state operator Danske Spil. For an iGaming operator the market functions as fully open, with a flat 28% GGR tax (as of 2026 — confirm the current rate), a mature rule book that changes rarely, and a well-documented technical regime built around the ROFUS self-exclusion register and the SAFE data-reporting standard.

Regulatory status

Denmark moved early and deliberately. The Danish Gambling Act was adopted in 2010 and the liberalised market opened on 1 January 2012, replacing the previous monopoly for the online casino and betting verticals. Spillemyndigheden — originally part of the tax administration, later an independent authority — has supervised the market since, and has kept the regime notably consistent: the most significant economic change in a decade was the GGR tax rise from 20% to 28% in 2021 — confirm current rates with the Danish tax authorities.

The model is hybrid-open:

  • Openly licensed: online casino (slots, table games, poker) and betting — any qualifying operator can apply, with no numerical cap
  • Monopoly-reserved: lotteries, scratch games and certain other products remain with Danske Spil, the state operator, and land-based casino concessions are separately regulated

For iGaming purposes the reserved segment is commercially peripheral: the competitive online casino and betting market is open, and channelisation is reported to be among the highest in Europe thanks to early liberalisation, a defensible tax rate and consistent blocking of unlicensed sites — Spillemyndigheden obtains court orders for ISP-level DNS blocking on a regular cycle.

The result is the market's defining characteristic: stability. Operators entering Denmark are buying a predictable rule book, which is precisely why many groups use it as their Nordic anchor alongside Sweden.

Operator requirements

Licence types

Licence Scope
Online casino licence Slots, table games and poker offered to Danish residents
Betting licence Sports betting, online and retail under the same licence — confirm current scope with Spillemyndigheden
Combined casino + betting Both verticals under one application — the common choice for full-offer operators
Limited-revenue licence Small-scale operations under an annual GGR ceiling, with lighter fees and obligations — confirm the current ceiling

Licences are typically granted for five years and renewed on application — confirm current terms with the authority. The licence is tied to the certified technical setup; significant changes to platform or games require notification and, where material, re-certification.

Corporate and capital requirements

  • Establishment: the applicant must be established in Denmark or another EU/EEA state; operators established outside the EU/EEA must appoint an approved representative in Denmark — confirm current establishment rules
  • Fitness and propriety: management and beneficial owners are vetted for integrity and financial standing, with documentation of ownership and funding
  • Fees: a one-off application fee plus annual fees scaled to GGR bands — the fee schedule is published and predictable, in keeping with the rest of the regime; confirm current amounts with the authority
  • AML: compliance with the Danish AML Act, with Spillemyndigheden supervising AML for gambling operators — risk assessments, KYC procedures and reporting to the Danish FIU
  • Danish-language and consumer obligations: player-facing terms and responsible-gambling information appropriate for the Danish market, with StopSpillet — the national gambling helpline — signposted in the required contexts

Servers, data and local presence

Denmark imposes no general server-localisation requirement: infrastructure may be hosted elsewhere provided the regulator's access rights are preserved. The localisation question that matters is the SAFE: game data must be recorded as Standard Records into a secure storage area that Spillemyndigheden can access, with integrity protection, regardless of where primary systems run. Operators must also be able to demonstrate data completeness in inspections and support the authority's supervision requests within defined windows — confirm the current requirements in the authority's guidance.

Review timelines

Spillemyndigheden processes complete applications in roughly 3–6 months (as of 2026 — confirm current processing times with the authority). The authority publishes detailed application guidance and certification standards in English, which materially lowers the preparation burden compared with most jurisdictions. As elsewhere, the technical annex moves fastest when the platform's Danish certification and SAFE implementation already exist as reusable artefacts.

Taxes

Danish online gambling is taxed on gross gaming revenue:

  • Online casino: 28% of GGR — raised from 20% in 2021 (confirm the current rate)
  • Betting: 28% of GGR (confirm the current rate)
  • Ordinary corporate income tax applies to profits; no VAT on gambling supplies

The 2021 rise was Denmark's one major fiscal step in over a decade, and as of 2026 no further escalation path is legislated — a sharp contrast with the Dutch trajectory toward approximately 37.8%; confirm current legislation in both markets. For portfolio planning, Denmark therefore behaves as the stable leg: a flat, known rate against which bonus budgets and content margins can be set without scenario-modelling successive tax steps. Groups running Denmark alongside the Netherlands typically manage the two markets on separate tax engines with different bonus ROI thresholds.

Technical requirements

Spillemyndigheden's technical regime is demanding but unusually well documented: the certification programme, data standards and test procedures are published, versioned and stable.

RNG and game certification

Games, RNG and the gaming system must be certified under the Danish certification programme by accredited testing laboratories before launch, covering RNG quality, game fairness and RTP, system integrity and the correctness of Standard Records reporting. The programme defines inspection types and intervals — initial certification plus recurring inspections and vulnerability testing on defined cycles. Certificates from other jurisdictions can support the process but Danish-programme reports are required. Changes to certified components follow the programme's change-management rules, with re-testing where changes are material — consult the current certification programme documents for details.

Regulator reporting — SAFE, Standard Records and Tamper Tokens

Denmark's supervisory data model is the SAFE standard:

  • Defined game and transaction events are recorded as Standard Records in the authority's published format
  • Records are deposited into a SAFE — a secure storage area the regulator can access for supervision and audit
  • Tamper Tokens provide cryptographic integrity protection, so the authority can verify that records were not modified after capture
  • The implementation is verified in certification and go-live testing, and data completeness is checked in ongoing supervision — confirm the current supervision practice

The Vuch admin back office provides regulator-reporting tooling — reports and exports generated from platform data with a full audit trail. Mapping platform events to the Standard Records format and implementing the SAFE deposit and Tamper Token workflow is deployment scope for a Danish launch, defined during jurisdiction mapping.

ROFUS — national self-exclusion registry

ROFUS (Register Over Frivilligt Udelukkede Spillere) is the national self-exclusion register, operated by Spillemyndigheden and covering online and land-based gambling. Platform obligations:

  • Check ROFUS at every registration before an account is opened
  • Check ROFUS at every login and block players with an active exclusion in real time
  • Support the register's exclusion options — temporary exclusions (for example 24 hours, one, three or six months — confirm the current exclusion periods) and permanent exclusion
  • Suppress all direct marketing to ROFUS-registered individuals

Player identity is anchored by MitID, Denmark's national digital identity scheme, used to verify players at registration — confirm current verification requirements with Spillemyndigheden. Because every account is tied to a verified identity, ROFUS checks are deterministic — there is no fuzzy matching problem — and onboarding is fast for compliant operators.

Deposit, bonus and limit restrictions

  • Mandatory deposit limits at registration: players must set a daily, weekly or monthly deposit limit before playing, with cooling-off periods on limit increases — confirm current rules
  • Bonus rules: bonus terms must be fair and transparent, wagering requirements must be realistically completable within the offer period, and terms restricting withdrawal of winnings face defined limits — confirm current rules
  • Responsible-gambling tooling: self-tests, reality checks, and StopSpillet helpline signposting at the points the rules require — confirm current requirements
  • Marketing conduct: advertising must not target minors or ROFUS-registered players and must present gambling responsibly under consumer-marketing law — confirm current rules

Controls of this kind need to be enforced at platform level through configuration. On the Vuch platform, operational limits and risk-engine thresholds are configuration parameters set per jurisdiction during the mapping phase of a deployment, with limit events and exclusion checks logged with a full audit trail — see the compliance suite.

What a Danish licence does not cover

A Danish licence covers Denmark only — it confers no rights in Greenland or the Faroe Islands, which have separate arrangements (confirm the current territorial scope), and none in other Nordic markets: Sweden, Finland and Norway each run entirely separate regimes. The licence also does not open the monopoly-reserved segment — lotteries and scratch products remain with Danske Spil, so an "everything" product roadmap is not available in Denmark. Danish certification artefacts are respected by other regulators as evidence of quality but do not substitute for their own programmes.

What Vuch provides for the Danish market

  • Modular platform: prediction markets, casino (30,000+ games via provider integrations), or the full stack on a unified wallet with an AMM liquidity core
  • Certification roadmap: Vuch holds no Danish certification today; certification under the Danish programme is scoped as part of deployment, with a certification roadmap and due-diligence pack available on request
  • Self-exclusion capability: ROFUS registry integration is implemented and certified per deployment, including temporary and permanent exclusion handling; MitID onboarding is likewise scoped as a deployment integration
  • Regulator-reporting tooling: reports and exports generated from the admin back office with a full audit trail; mapping to Standard Records and the SAFE workflow is deployment scope
  • Built-in real-time risk engine: transaction velocity control, AML signals, risk scoring and alert escalation with an admin review queue — thresholds configurable for Danish requirements
  • Payments: current rails are USDT deposits and withdrawals; a fiat payment layer is on the roadmap. For a fiat-first market like Denmark, local fiat payment integration is a gating item and part of the deployment conversation
  • Deployment timeline: white-label deployment typically takes 4–8 weeks depending on integrations and jurisdiction

Denmark is the market operators add when they want Nordic revenue without regulatory volatility. The turnkey casino solution scopes the Danish requirements — certification, ROFUS and MitID integrations, SAFE reporting and the jurisdiction configuration — alongside your existing licences on the same platform.

Frequently asked questions

Do I need a Danish licence to offer online casino in Denmark?
Yes. Since the market liberalised in January 2012, offering online casino or betting to Danish residents requires a licence from Spillemyndigheden, the Danish Gambling Authority. The authority blocks unlicensed sites through ISP-level DNS blocking and payment measures, so there is no viable grey channel.
What is ROFUS?
ROFUS (Register Over Frivilligt Udelukkede Spillere) is Denmark's national self-exclusion register, run by Spillemyndigheden. Operators must check it at every registration and every login and block anyone with an active exclusion. Players can exclude themselves temporarily or permanently, and the exclusion applies across all licensed operators and to gambling marketing.
What are SAFE and Standard Records?
SAFE is Spillemyndigheden's data-reporting standard. Operators must record defined game and transaction data as Standard Records and deposit them into a SAFE — a secure storage area the regulator can access — protected by Tamper Token integrity controls so records cannot be altered after the fact. The implementation is verified during certification and go-live testing.
How is online gambling taxed in Denmark?
Online casino and betting are taxed at 28% of gross gaming revenue, raised from 20% in 2021 — confirm the current rate with the Danish tax authorities. There is no turnover tax, and ordinary Danish corporate income tax applies to profits. The GGR model plus a stable rule book makes Denmark one of the most plannable P&Ls in Europe.
Is MitID required for player verification?
Yes. Danish players are verified using MitID, the national digital identity scheme, at account creation — confirm current verification requirements with Spillemyndigheden. MitID gives operators verified identity and age at registration, which shortens onboarding and makes ROFUS checks reliable, since the register is keyed to verified identities.
How long does a Danish licence application take?
Spillemyndigheden typically processes a complete application in around three to six months, and licences are generally granted for five years — confirm current timelines and licence terms with the authority. The technical file — certification under the Danish certification programme and the SAFE implementation — is the component most applicants prepare with their platform provider in advance.
Sources
Related reading
See the Vuch platform in action
A 30-minute walkthrough of the back office, cashier, and compliance tooling — on your market’s terms.