Spain has one of Europe's most structured online gambling regulatory frameworks. The Directorate General for the Regulation of Gambling (DGOJ — Dirección General de Ordenación del Juego) under the Ministry of Consumer Affairs licences domestic online gambling operators under the Gambling Regulation Act (Ley 13/2011). Licensed operators include PokerStars ES, William Hill ES, Betway ES, bet365 ES, and several domestic operators. Offshore operators without a DGOJ licence are technically prohibited from serving Spanish players — DGOJ enforces this through ISP blocking (DNS-level) and payment blocking.
This guide covers Spain's DGOJ framework, which offshore crypto casinos are accessible to Spanish players (and how), the EUR deposit path (Bizum, SEPA, Spanish bank transfer to exchange), Spain's RGIAJ self-exclusion registry, and IRPF treatment of gambling winnings. For other major European crypto casino guides, see Europe regulatory overview, Germany guide, and France guide. Full operator ranking at high roller crypto casinos.
Ley 13/2011 — the Gambling Regulation Act: Spain's primary gambling legislation, creating the DGOJ's regulatory authority over online gambling. The Act establishes licensing categories: sports betting, casino games, poker, and bingo/lottery. Operators must hold a DGOJ licence for each game category they offer to Spanish players.
Real Decreto 958/2020 — Advertising Regulation: This royal decree significantly restricted gambling advertising in Spain — reducing television advertising windows, banning celebrity endorsements during peak hours, and restricting sponsorship of sports teams. This has pushed some Spanish players toward less-advertised offshore crypto platforms.
DGOJ enforcement against offshore operators: DGOJ maintains an active list of unlicensed operators (Lista de Operadores con Publicidad Prohibida) and enforces ISP blocking and payment blocking for these operators. Major crypto casino domains may be blocked by Spanish ISPs (Movistar, Orange, Vodafone ES, MásMóvil). VPNs and crypto bypass this.
RGIAJ (Registro General de Interdicciones de Acceso al Juego): Spain's national self-exclusion registry. Spanish players who register with RGIAJ are blocked from DGOJ-licensed operators. Offshore crypto casinos are not connected to RGIAJ. If you have registered with RGIAJ and are using offshore crypto casinos, the exclusion applies morally and by your own intent — the offshore operator cannot technically verify RGIAJ status.
EUR to USDT — The Deposit Path for Spanish Players
Bizum: Bizum is Spain's dominant instant mobile payment system — over 24 million users among Spanish bank account holders. Bizum sends EUR instantly between Spanish bank accounts (and to/from merchants). Most major Spanish exchanges (Coinbase ES, Bit2Me, Bitstamp ES) accept Bizum deposits for crypto purchase. Bizum → Coinbase/Bit2Me → purchase USDT → send TRC-20 to casino.
Bit2Me: Bit2Me is Spain's largest domestic crypto exchange, registered with the Bank of Spain for AML/CFT compliance. Bit2Me accepts Bizum and SEPA bank transfer in EUR. It offers USDT (both ERC-20 and TRC-20) for purchase. For Spanish high-limit players preferring a domestic exchange, Bit2Me is the most localised option.
SEPA bank transfer → Kraken/Bitstamp/Coinbase: SEPA transfers to major European exchanges are free and settle within 1 business day. Spanish banks (Santander, BBVA, CaixaBank, Sabadell) support SEPA. For higher-volume EUR-to-USDT conversions, a SEPA transfer to Kraken (fees: 0.5% purchase) is cost-effective.
SEPA Instant: Some Spanish banks (CaixaBank, Bankinter) support SEPA Instant Credit Transfer (SCT Inst), which settles in 10 seconds 24/7. This provides the fastest EUR-to-exchange path for Spanish players. Verify your bank supports SCT Inst before relying on it.
VPN for DGOJ-blocked casino domains: If your preferred crypto casino's .com domain is DGOJ-blocked, use a VPN. NordVPN, ExpressVPN, and Surfshark reliably bypass DNS-level blocks. Connect to a server in Switzerland or Iceland for European performance.
IRPF (Impuesto sobre la Renta de las Personas Físicas): Spanish gambling winnings are taxed as income under IRPF. LICENSED operator winnings: the operator withholds and remits withholding tax at source for jackpot prizes above certain thresholds. For standard play, net gains per calendar year are declared as income.
Offshore gambling winnings: Winnings from offshore operators (including offshore crypto casinos) are technically taxable as income under IRPF, as Spain taxes worldwide income for tax residents. The Agencia Tributaria (Spanish tax agency) has increased focus on crypto asset reporting. Modelo 720 (overseas asset declaration) may apply if offshore casino balances exceed €50,000 — though casino balances are distinct from crypto holdings on exchanges.
Crypto gains: USDT/BTC/ETH purchased and later converted at a gain are subject to capital gains tax under IRPF (Ganancias Patrimoniales) at rates from 19% to 26% depending on gain size. If USDT is purchased for casino play and returned as a larger amount, the net gain is technically taxable.
Not tax advice: Spanish gambling tax is complex. Consult a Spanish gestor or tax advisor for specific reporting obligations on offshore gambling and crypto casino activity.
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
Can Spanish players use offshore crypto casinos?
Yes, but with regulatory context. Offshore crypto casinos without a DGOJ licence are technically prohibited from serving Spanish players. DGOJ enforces ISP blocking and payment blocking for unlicensed operators. Spanish players using offshore crypto casinos are in a grey zone — enforcement has focused on operators, not individual players. A VPN bypasses ISP blocking. Crypto payments bypass Spanish bank blocking. Spain's RGIAJ self-exclusion registry does not apply to offshore operators.
How do Spanish players deposit at crypto casinos?
Bizum → Bit2Me or Coinbase (EUR to USDT) → casino wallet (USDT TRC-20). Bizum is Spain's instant mobile payment (24M+ users) and is accepted by domestic exchanges. Bit2Me is Spain's largest domestic exchange, Bank of Spain-registered. Alternatively, SEPA bank transfer to Kraken/Bitstamp/Coinbase. Send USDT TRC-20 to casino (fees: €0.50–€1.00 per transaction).
Are gambling winnings taxable in Spain?
Yes. Spanish gambling winnings are taxable under IRPF (personal income tax). Licensed domestic operator winnings trigger withholding at source for large prizes. Offshore gambling winnings (including offshore crypto casinos) are technically taxable as worldwide income for Spanish tax residents. Crypto gains from the USDT-to-casino-to-USDT cycle may be treated as capital gains under IRPF. Consult a Spanish gestor or tax advisor for specific obligations. Not tax advice.