The Czech Republic has a structured online gambling framework under Act No. 186/2016 Sb. (zákon o hazardních hrách), which came into force in 2017. The Ministry of Finance (Ministerstvo financí — MF) issues licences for online casino games, sports betting, poker, and bingo. Only MF-licensed operators can legally offer gambling services to Czech residents. The Ministry maintains a public blacklist (seznam neoprávněných provozovatelů) of unlicensed offshore operators — Czech ISPs and banks are required to block these operators.
This guide covers the Czech MF licensing framework, the Ministry of Finance blacklist and its enforcement, the CZK-to-USDT deposit path for Czech players (Coinmate, Anycoin Direct, SEPA via Czech banks), Czech gambling winnings tax, and practical guidance for Czech high-limit players. For the broader European regulatory context, see Europe regulatory overview and Poland guide. Full operator ranking at high roller crypto casinos.
Act No. 186/2016 Sb.: The Czech Gambling Act created a licensing system administered by the Ministry of Finance. Online casino (technická hra) licences, sports betting (kurzové sázení) licences, and poker licences are issued. The Act established a 23% GGR (gross gambling revenue) tax on licensed operators, plus an additional 23% windfall contribution levy (effectively ~35% effective rate for larger operators). Licensed international operators in the Czech market include bet365, Tipsport, Fortuna, and others.
Ministry of Finance Blacklist: The MF maintains a public blacklist of operators providing gambling services without a Czech licence. Czech ISPs (O2, T-Mobile CZ, Vodafone CZ, UPC) block blacklisted domains. Czech banks are required to block transactions to blacklisted gambling operators. Payment blocking is more robustly implemented than in most other European countries — card payments to blacklisted operators are systematically declined. Crypto payments bypass the payment blocking.
Enforcement against players: Czech law targets unlicensed operators, not individual players. There is no documented criminal enforcement against Czech players for using offshore gambling sites. However, winnings from offshore operators may not be clearly protected legally in the same way as winnings from MF-licensed operators.
Self-exclusion registry (SEFL): The Czech Republic operates a national self-exclusion registry (Centrální registr vyloučených osob). Players can add themselves to SEFL; licensed operators are required to check and deny access to registered individuals. Offshore operators are not connected to SEFL.
CZK to USDT — The Deposit Path for Czech Players
Coinmate: Coinmate is a Prague-based crypto exchange (founded 2014), one of the oldest Czech-origin crypto platforms. Coinmate accepts CZK bank transfer (CZK IBAN via Czech domestic bank) for crypto purchases. Offers BTC, ETH, USDT. Coinmate is registered with Czech National Bank (ČNB) as a virtual asset service provider. The most locally relevant Czech crypto exchange for CZK-to-USDT conversions. Coinmate fees are slightly higher than international exchanges for smaller amounts but the CZK direct deposit saves the CZK-to-EUR FX step.
Anycoin Direct: Anycoin Direct is a Netherlands-based but CZK-compatible crypto exchange that accepts Czech bank transfers in CZK. Offers USDT purchase directly in CZK. Widely used in the Czech Republic for its straightforward interface.
SEPA (CZK → EUR → international exchange): Czech banks (Česká spořitelna, ČSOB, Komerční banka, Raiffeisenbank CZ, mBank CZ) support SEPA EUR transfers. Convert CZK to EUR at your bank (or use Revolut/Wise for better FX rates), then SEPA EUR to Kraken/Bitstamp for EUR-to-USDT. This involves an additional CZK/EUR FX step but gives access to the highest liquidity EUR-denominated USDT markets.
Revolut CZ: Revolut is available in the Czech Republic under its EU licence. Revolut allows CZK-to-EUR conversion at near-interbank rates and supports crypto purchase (USDT) directly in the Revolut app. Revolut crypto is custodial — withdrawals to self-custody wallets are supported. For Czech players who want the simplest CZK-to-USDT path, Revolut is a competitive option.
MF-licensed operator winnings: Gambling winnings from MF-licensed Czech online casinos are exempt from personal income tax (zákon o daních z příjmů, §4/1/b) up to CZK 1 million per calendar year from a single operator. Winnings above CZK 1 million from a single operator in a year are subject to 15% personal income tax on the excess. This threshold applies per operator, not in aggregate.
Offshore gambling winnings: Winnings from offshore operators (not MF-licensed) do not benefit from the tax exemption. They are taxable as other income (§10 ZDP) at the standard 15% income tax rate (23% on the portion above CZK 1,935,552 — the 2× average annual wage threshold). Czech tax residents must declare worldwide income.
Crypto taxation: Czech Republic enacted crypto-specific tax rules. For individuals, crypto gains from sale or exchange are taxable under §10 ZDP (other income) at 15%/23% progressive rates. Time-test exemption: from 2025, Czech law allows a tax exemption on crypto held more than 3 years (up to CZK 100,000 in annual exempt gains). USDT received as gambling winnings converted to CZK is treated as disposal of a crypto asset — taxable gain is the CZK value at disposal minus the CZK cost basis.
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 Czech Republic?
Online casino gambling is legal in the Czech Republic through Ministry of Finance (MF)-licensed operators under Act No. 186/2016 Sb. The Ministry maintains a public blacklist of unlicensed offshore operators — Czech ISPs and banks block blacklisted domains and payment transactions. Offshore crypto casinos not on the MF blacklist are accessible; those on the blacklist require a VPN for web access, but USDT TRC-20 payments are not subject to the same payment blocking as card payments.
How do Czech players deposit at crypto casinos?
CZK bank transfer → Coinmate (Prague-based, ČNB-registered, accepts CZK IBAN directly) → USDT TRC-20 → casino. Alternatively: CZK → EUR via Revolut (near-interbank FX) → SEPA to Kraken/Bitstamp → USDT. Coinmate is the most direct CZK-to-USDT path without an FX step. If casino domain is MF-blacklisted, use a VPN for web access — USDT payment is not blocked.
Are gambling winnings taxed in the Czech Republic?
Winnings from MF-licensed Czech operators are exempt from personal income tax up to CZK 1 million per operator per year; above this, 15% tax applies on the excess. Offshore operator winnings are fully taxable as other income at 15%/23% progressive rates. Czech crypto gains are taxable under §10 ZDP (15%/23% progressive); a new 3-year holding exemption applies from 2025 for gains up to CZK 100,000/year. Consult a Czech daňový poradce (tax advisor). Not tax advice.