The Netherlands operates one of Europe's more recently liberalised online gambling frameworks. The Remote Gambling Act (Wet kansspelen op afstand, KOA) came into force in late 2021, opening the Dutch online gambling market to licensed private operators for the first time. The Kansspelautoriteit (KSA) issues licences and enforces the framework. Multiple international casino operators are now licensed and operating legally in the Netherlands.
This guide covers the KSA licensing framework, the KSA blacklist and blocking of offshore operators, the CRUKS national self-exclusion registry (mandatory for all licensed Dutch operators), iDEAL as the primary EUR-to-USDT on-ramp for Dutch players, Dutch gambling tax (recreational wins are tax-free), and practical guidance for Dutch high-limit players. For the broader European context, see Europe regulatory overview. For neighbouring country guides, see Belgium guide and Germany guide. Full operator ranking at high roller crypto casinos.
Wet kansspelen op afstand (KOA): The Remote Gambling Act came into force in late 2021 following years of regulatory preparation. The act established a licensing regime for online casino, sports betting, and poker. GGR tax rate: 29.5% (among the highest in the EU). The Dutch market opened later than most EU members due to the lengthy legislative process — which means most major operators were late entrants to the Dutch-licensed market.
KSA licence requirements: Operators must demonstrate: responsible gambling tools (CRUKS integration mandatory, deposit limits, self-exclusion, reality checks), compliance with anti-money laundering (Wwft — Wet ter voorkoming van witwassen en financieren van terrorisme), separation of player funds, and Dutch language player protection information. The KSA enforces these requirements actively — fines and licence revocations have been issued since 2021 for non-compliance.
KSA blacklist and blocking: The KSA maintains a public list of unlicensed operators. Dutch ISPs are required to implement DNS blocking of blacklisted domains. Dutch payment service providers are required to block transactions to unlicensed operators. Both layers are implemented. Crypto payments bypass the payment blocking — only DNS blocking remains as a practical barrier, which is trivially circumvented with a VPN or alternative DNS.
CRUKS (Centraal Register Uitsluiting Kansspelen): CRUKS is the Netherlands' national gambling self-exclusion registry — mandatory for all KSA-licensed operators. Players who register at cruks.nl are excluded from all KSA-licensed operators simultaneously. CRUKS exclusion lasts minimum 6 months and can be extended indefinitely. It is the most comprehensive mandatory self-exclusion system in the EU — all licensed operators must check CRUKS in real time before allowing play.
iDEAL to USDT — The Dutch Deposit Path
iDEAL: iDEAL is the dominant online payment system in the Netherlands — used by approximately 9 million Dutch citizens for online payments. iDEAL connects directly to Dutch bank accounts (ING, ABN AMRO, Rabobank, SNS, ASN, RegioBank, Triodos, Knab, Revolut NL). iDEAL payments are instant EUR transfers. For Dutch players, iDEAL → crypto exchange → USDT is the standard deposit path.
Coinbase Netherlands: Coinbase operates under Dutch regulatory requirements (AFM registration for crypto services). Accepts iDEAL EUR deposits. EUR → USDT on Coinbase is straightforward. Coinbase is the most accessible crypto exchange for Dutch retail customers.
Bitvavo: Bitvavo is the largest Dutch crypto exchange (over 750,000 users, AFM-registered). Bitvavo accepts iDEAL deposits with very low fees (free deposit, 0.15% trading fee for standard accounts). EUR → USDT on Bitvavo is fast and cost-effective. Bitvavo is the recommended primary exchange for Dutch players due to local regulation, iDEAL support, and competitive fees.
Binance P2P: Binance P2P supports EUR/USDT trades with iDEAL and bank transfer payment methods. EUR/USDT P2P liquidity is high in the Netherlands — suitable for large purchases. Filter for sellers with 1,000+ trades and 99%+ completion rate. For large amounts ($50,000+), splitting into multiple trades may be necessary.
Revolut Netherlands: Revolut is widely used in the Netherlands. Revolut allows EUR → USDT conversion within the app (debit card or bank transfer funding). Revolut's crypto fees are 1.99% on standard plans — more expensive than Bitvavo for large amounts, but convenient for smaller purchases.
Kansspelbelasting (KSB) — 30.5%: The Netherlands levies kansspelbelasting (gambling tax) on gambling prizes above €449 (as of the threshold applicable since 2024). The KSB rate is 30.5%. Crucially: KSA-licensed operators withhold and pay KSB on behalf of players. For recreational players at licensed operators, the KSB is paid automatically by the operator — you receive net winnings without additional tax obligation.
Offshore operator winnings: For wins from offshore unlicensed operators, players are technically responsible for declaring and paying KSB themselves. Dutch Belastingdienst (Tax Authority) increasingly scrutinises gambling income — bank transfers and crypto on-ramp transactions generate paper trails. For material amounts from offshore play, consult a Dutch tax advisor (belastingadviseur).
Crypto taxation in the Netherlands: Dutch crypto taxation treats crypto assets in Box 3 (savings and investments) under the fictitious return system (forfaitair rendement). Dutch tax residents declare crypto holdings at their market value on 1 January. The fictitious return rate applied to the deemed yield is taxed — not the actual capital gain. For 2024: Box 3 effective rate on crypto holdings approximately 1.76% per year on the total holding value (regardless of whether you sold). This is a wealth tax structure, not a CGT structure. Seek professional advice from a Dutch belastingadviseur. Not tax advice.
CocoBet — Trust Score 9.6/10.
500 free spins advertised for qualifying new players; current bonus terms should be checked before depositing.
Read the full CocoBet review or
visit CocoBet.
Frequently Asked Questions
Is online casino gambling legal in the Netherlands?
Yes — since late 2021 when the Wet KOA (Remote Gambling Act) came into force. The KSA (Kansspelautoriteit) licenses online casino, sports betting, and poker operators. Multiple international brands are KSA-licensed. CRUKS (cruks.nl) is the mandatory national self-exclusion registry — all licensed operators must integrate it. Offshore unlicensed operators are blacklisted by the KSA, with ISP DNS blocking and payment blocking implemented (crypto payments bypass payment blocking).
How do Dutch players deposit at crypto casinos?
iDEAL → Bitvavo (Dutch exchange, AFM-registered, iDEAL supported, 0.15% trading fee) → USDT TRC-20 → casino. Alternative: iDEAL → Coinbase → USDT. For P2P: iDEAL or bank transfer → Binance P2P EUR/USDT seller → USDT. Revolut NL also supports EUR → USDT in-app (1.99% fee on standard plan — more expensive than Bitvavo for large amounts). If casino domain is KSA-blacklisted, use VPN to access.
Are gambling winnings taxed in the Netherlands?
Gambling prizes above €449 are subject to 30.5% kansspelbelasting (KSB). KSA-licensed operators withhold and pay KSB automatically — Dutch players at licensed operators receive net winnings. For offshore casino winnings, players are technically responsible for KSB declaration. Dutch crypto holdings are taxed under Box 3 (fictitious return on holding value — approximately 1.76% per year effective rate on the holding, regardless of disposal). Not tax advice — consult a Dutch belastingadviseur.