iGaming Lawyer Romania — ONJN License & Compliance
Romania has one of Europe's most regulated and lucrative iGaming markets. We assist operators, software providers and payment processors with ONJN licensing and ongoing compliance.
Industry challenges we solve
ONJN licensing complexity
Class I (B2C operators) and Class II (B2B suppliers) require detailed technical, financial and integrity files. Process takes 4-6 months.
Game certification (RNG/RTP)
Every game must be certified by an ONJN-accredited testing laboratory (GLI, BMM, eCOGRA).
Tax — 21% GGR + 2% sponsorship
Updated 2024: GGR tax raised. Plus 2% mandatory contribution to the National Office Against Gambling Addiction.
Player protection & RG obligations
Self-exclusion via ONJN central register, deposit/loss limits, reality checks, RG officer.
Services we provide
ONJN Class I license (B2C)
Full application package: corporate structure, technical specification, AML, RG program, financial guarantees (EUR 2M).
ONJN Class II license (B2B)
Software provider, platform, aggregator, payment processor authorizations.
Game submission & certification liaison
Coordinate with GLI/BMM, prepare PAR sheets, manage ONJN technical review.
AML program & SAR reporting
Customer due diligence, ongoing monitoring, ONPCSB suspicious activity reports.
Player T&C and bonus rules
ONJN-compliant terms, wagering requirements, dispute resolution clauses.
Tax structuring & ANAF audits
GGR tax calculation, withholding for player winnings, audit defense.
Applicable regulations
GEO 77/2009 (consolidated)
Romanian gambling framework, last amended 2024 for GGR tax increase.
ONJN Order 38/2024
Technical specifications for online gambling platforms, RNG, payment integration.
Romanian Law 129/2019 (AML)
Gambling operators are obligated entities — full CDD, EDD, SAR obligations.
EU Directive 2015/849 (4AMLD)
Applicable for cross-border player flows.
Frequently asked questions
How long does an ONJN license take?
Typically 4-6 months from complete file submission. Pre-application advisory shortens timeline.
What is the minimum capital for a Class I license?
EUR 100,000 share capital + EUR 2,000,000 bank guarantee + EUR 1,200,000 annual license fee.
Can a foreign company hold an ONJN license?
Yes — must establish a Romanian SRL or branch with local presence and ONJN-approved directors.
Is crypto allowed for player deposits?
Currently restricted — ONJN requires bank/card payment rails. Crypto on-ramps via licensed PSPs may be acceptable under MiCA.
Need iGaming & Online Gambling legal counsel in Romania?
Introductory consultation in English — we'll map your regulatory exposure and a realistic compliance plan.