Romania has one of Eastern Europe's most developed online gambling regulatory frameworks. The National Gambling Office (ONJN — Oficiul Național pentru Jocuri de Noroc) has operated a full online gambling licensing regime since the Romanian Gambling Law (OUG 77/2009 and subsequent amendments) came into force. ONJN issues licences for online casino games, sports betting, poker, and bingo to both domestic and international operators. Operators without an ONJN licence are prohibited from offering services to Romanian players — ONJN maintains a blacklist of prohibited unlicensed operators and requires Romanian ISPs and banks to block them.
This guide covers the ONJN licensing framework, Romania's ISP and payment blocking for unlicensed operators, the RON-to-USDT deposit path (Revolut, Binance P2P, SEPA conversion), Romanian gambling income tax, and practical guidance for Romanian high-limit players. For the broader European context, see Europe regulatory overview and Czech Republic guide. Full operator ranking at high roller crypto casinos.
ONJN licensing: The National Gambling Office issues online casino (Casino Online) and online sports betting (Pariuri Sportive Online) licences. Multiple international operators hold ONJN licences — including major brands operating across European markets. The licensing process is open to well-capitalised international operators who meet technical, financial, and AML requirements. Romania's framework is considered one of the more progressive in Eastern Europe for welcoming international operators.
ONJN Blacklist and enforcement: Operators without an ONJN licence are placed on the prohibited list. ONJN requires Romanian ISPs (Orange RO, Telekom RO, Vodafone RO, DIGI/RCS&RDS) to block prohibited sites via DNS. Romanian banks are required to block transactions to prohibited gambling operators. Both layers apply — web access blocking AND payment blocking. Crypto payments bypass the payment blocking layer.
Advertising restrictions: Romania introduced strict gambling advertising restrictions — gambling ads are prohibited before 23:00 on television and radio, and online gambling advertising requires ONJN approval. Some offshore operators' domains are blocked specifically due to advertising compliance issues in addition to licensing.
ANPC consumer protection: Licensed Romanian operators are subject to National Authority for Consumer Protection (ANPC) oversight. Dispute resolution for licensed operators goes through ONJN or ANPC. Offshore operators are outside this consumer protection framework.
RON to USDT — The Deposit Path for Romanian Players
Revolut (primary option): Revolut is available in Romania under its EU licence and is extremely popular among Romanian younger demographics. Revolut supports RON balance and EUR conversion at near-interbank rates. Revolut's crypto feature (available in Romania) allows USDT purchase directly in the app. Revolut crypto is custodial — withdrawals to external wallet addresses are supported. RON → Revolut EUR → Revolut USDT → transfer to self-custody wallet → casino is the simplest path for most Romanian players.
Binance P2P: Binance P2P supports RON trades — Romanian sellers offer USDT for RON via bank transfer (BT/Banca Transilvania, ING Romania, BCR/Erste Bank, Revolut). Binance P2P liquidity for RON/USDT is moderate — lower than UAH or BRL but sufficient for amounts up to $10,000–$20,000 per trade. Filter for sellers with 1,000+ trades and 99%+ completion rate. Banca Transilvania (BT) is the most commonly accepted bank transfer method for Romanian P2P.
SEPA EUR conversion: Romanian banks (Banca Transilvania, BCR, BRD, ING RO, Raiffeisen RO) support SEPA EUR transfers. Convert RON to EUR (either through your bank's FX service or via Revolut/Wise for better rates), then SEPA EUR to Kraken/Bitstamp for EUR-to-USDT. This involves a RON/EUR FX step but gives access to the most liquid EUR-denominated USDT markets.
Banca Transilvania FX: BT (Banca Transilvania) has competitive RON/EUR FX rates and is the largest Romanian private bank. BT's online banking allows EUR SEPA transfers. BT is the most commonly used bank for Binance P2P payments among Romanian sellers.
Romanian gambling income tax (ONJN-licensed operators): Romania imposes a progressive tax on gambling winnings under Article 110 of the Tax Code. The current structure: winnings up to RON 66,750 — tax of 1%; winnings between RON 66,750 and RON 445,000 — RON 667.50 + 16% of the amount exceeding RON 66,750; winnings above RON 445,000 — RON 61,187.50 + 25% on the excess. This applies to each individual prize/win (not net winnings over the year). Licensed operators are required to withhold the tax at source and remit to ANAF (National Tax Administration Agency).
Offshore gambling winnings: Winnings from offshore operators are taxable as foreign income under Romanian personal income tax rules. Romanian tax residents are taxed on worldwide income. Offshore gambling wins not subject to withholding at source must be self-declared in the annual income declaration and taxed at the applicable rate.
Crypto capital gains: Romania taxes crypto asset gains at 10% of the net annual gain (realised gains minus losses, with a RON 200 per transaction de minimis threshold). USDT received as gambling winnings converted to RON would be subject to 10% capital gains tax on any appreciation in the USDT/RON rate since acquisition.
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 Romania?
Online casino gambling is legal in Romania through ONJN-licensed operators. Romania has a developed licensing framework open to international operators. Unlicensed offshore operators are blacklisted — Romanian ISPs and banks block both website access and card/bank transactions to blacklisted operators. Crypto payments (USDT TRC-20) bypass the payment blocking. Individual players using offshore sites are not targeted by Romanian enforcement — the blocking mechanism targets operators.
How do Romanian players deposit at crypto casinos?
RON → Revolut EUR → Revolut USDT → transfer to self-custody wallet → casino (USDT TRC-20). Revolut is widely used in Romania, supports RON, and offers in-app USDT purchase with withdrawal to external wallets. Alternative: Binance P2P (RON to USDT via Banca Transilvania transfer, moderate liquidity for amounts up to $10,000-$20,000). If casino domain is ONJN-blacklisted, use a VPN for web access.
How are gambling winnings taxed in Romania?
Romania taxes gambling winnings progressively: up to RON 66,750 — 1%; RON 66,750–445,000 — RON 667.50 + 16% on excess; above RON 445,000 — RON 61,187.50 + 25% on excess. This applies per win at ONJN-licensed operators (withheld at source). Offshore winnings require self-declaration as foreign income. Crypto gains are taxed at 10% on net annual gains above RON 200 per transaction. Consult a Romanian consultant fiscal. Not tax advice.