Romania B2B Gambling License
Class 2 – Complete Guide
Everything iGaming technology suppliers, aggregators, payment providers, and affiliates need to know about obtaining and maintaining the ONJN Class 2 (B2B) license — fees, timeline, document checklist, and ongoing compliance obligations.
€10,500
Application Fee
€35,000
Annual Fees
45-60
Days to License
10 yrs
Validity Period
€600M+
Romanian GGR 2024
>90%
Channelization Rate
Class 2 (B2B) License – Key Facts
| License Type | Class 2 (B2B) |
| Issuing Authority | ONJN (Romania) |
| Governing Law | GEO 77/2009 + GD 111/2016 |
| Application Fee | €10,500 |
| Annual License Tax | €20,000 |
| Responsible Gambling | €15,000 |
| License Validity | Up to 10 years |
| Typical Timeline | 45–60 days |
| Source Code Reg. | Mandatory |
| Physical Presence | Representative / PoA |
What Is the Romania Class 2 (B2B) Gambling License?
If you’re asking “Do I need a Romania Class 2 (B2B) Gambling License?”, the answer is yes if your company provides gambling-related products or services to licensed Romanian operators, including software, platforms, game content, payment processing, hosting, certification, live studio services, or even certain affiliate and marketing activities. The license is issued by the Romanian National Gambling Office (ONJN) and is mandatory for most B2B suppliers serving the Romanian gambling market. Recent regulatory changes have also increased compliance obligations, requiring Class II licensees to prevent Romanian players from accessing unlicensed operators and to implement additional monitoring and reporting measures.
Romania operates one of the most structured and transparent regulated gambling markets in the European Union. The Romanian gambling market generated approximately €600 million in gross gaming revenue in 2024, with a channelization rate exceeding 90% — among the highest in Europe — meaning the overwhelming majority of player activity is funneled through licensed, regulated operators.
The country uses a dual licensing model that cleanly separates B2C operators from B2B providers. Class 1 licenses are granted to business-to-consumer (B2C) operators offering gambling services directly to Romanian players. Class 2 licenses are mandatory for any business-to-business (B2B) entity that supplies technology, platforms, game content, live casino streaming, hosting infrastructure, payment solutions, compliance tools, or other gambling-related services to those Class 1 operators.
LICENSE SUMMARY
| License Class | Class 2 (B2B) |
| Regulator | ONJN Romania |
| Primary Law | GEO 77/2009 |
| License Duration | Up to 10 years |
| Application Fee | €10,500 |
| Annual Total | €35,000/yr |
| Typical Timeline | 45–60 days |
All licensing, supervision, and enforcement is managed by the Oficiul Național pentru Jocuri de Noroc (ONJN) — Romania’s National Gambling Office. ONJN issues licenses, sets technical and operational standards, conducts ongoing compliance monitoring, and has authority to suspend or revoke authorizations for non-compliance. The legal and technical framework was formally consolidated in 2015–2016 and has been progressively refined through legislative updates including GEO 82/2023 and various ONJN orders through 2025.
An important nuance in Romanian law: Class 2 licenses are granted for generic B2B activity categories (such as “production and distribution of gambling software” or “provision of hosting facilities”) rather than for specific products or game titles. This means a supplier’s entire category of services is covered under one license, but any new activity category may require a separate authorization. Romanian Class 1 operators are expected — and in practice required — to work exclusively with B2B partners holding a valid Class 2 license, making this authorization a commercial prerequisite for entering the Romanian supply chain.
2026 Regulatory Update: Romania’s gambling market generated nearly €1 billion in tax revenue in 2025. New measures in 2026 include a local council veto right over new gambling venues and a confirmed 10-year B2B license renewal cycle, reinforcing the market’s long-term stability and attractiveness for international suppliers.
We can help you incorporate and obtain the Class 2 (B2B) Romania Gaming License
Companies we have helped obtain Romania Class 2 (B2B) licenses
The following iGaming suppliers secured their ONJN Class 2 authorisation with our assistance. All hold active licenses and supply content or services to Romanian-licensed Class 1 operators.
38+
Named B2B clients licensed in Romania
20+
Years in iGaming licensing & compliance
EU
Regulated market — ONJN supervised
1X2
1X2 Network
Virtual & RNG sports betting content
✓ ONJN Class 2 Licensed
UK-headquartered supplier of virtual sports and fixed-odds RNG content. Provides virtual football, horse racing, and casino games to EU-regulated operators.
PLT
Platipus Gaming
Online slot & table game developer
✓ ONJN Class 2 Licensed
Isle of Man-based studio producing HTML5 slot and table games. RNG certified by iTech Labs across Romania, Malta, UK, Sweden, and Denmark.
RRG
Red Rake Gaming
Premium casino content developer
✓ ONJN Class 2 Licensed
Spanish-based studio with slots, video poker, and video bingo portfolio. Entered Romania in 2021 in response to operator demand, with titles live at Romanian-licensed casinos.
1X2
Ezugi
Live casino streaming — Evolution Group
✓ ONJN Class 2 Licensed
Part of the Evolution Group. Operates a live dealer studio at Palace Casino, Bucharest — streaming blackjack, roulette, and baccarat with Romanian-speaking dealers.
Who Needs a Romania Class 2 B2B Gambling License?
Any entity supplying products, platforms, or services to a Romanian-licensed Class 1 operator must hold a valid Class 2 license — regardless of where that supplier is incorporated or based.
Software & Platform Providers
Casino, poker, bingo, lottery, and sportsbook platform developers. Game studios supplying slot titles, crash games, and live casino content. White-label technology and RNG system providers.
Aggregators & Distributors
Multi-content aggregators distributing slots and table games. Game content streaming and data-feed providers. Integration hubs and middleware connecting multiple content suppliers to Romanian operators.
Hosting & Infrastructure
Server hosting and cloud infrastructure supporting gambling platforms. Data management, secure storage, and backup facilities. Monitoring, uptime management, and risk-management system providers.
Payment & Financial Processors
PSPs, EMI-integrated payment providers, and settlement platforms. Crypto-gateway services. Anti-fraud and transaction monitoring service providers.
Certification Labs & Technical Auditors
Testing and certification entities (GLI, BMM, SIQ, Quinel, and equivalents) assessing RNGs, game fairness, and platform integrity. Ongoing compliance and technical evaluation providers.
Affiliates & Marketing Services
Affiliate networks and performance-based marketing companies working with Romanian-licensed operators. Customer support and call center operations handling player communication under operator agreements.
Regulatory and Legislative Framework
Romania’s gambling sector is governed by one of the most comprehensive regulatory frameworks in Central and Eastern Europe. The primary legislation applicable to Class 2 (B2B) license holders is listed below.
| Legislation | Relevance to Class 2 (B2B) Holders |
|---|---|
| GEO no. 77/2009 (primary gambling law, as amended) | Establishes licensing categories (Class 1–4), defines ONJN’s authority and enforcement powers, governs online and land-based gambling, sets licensing conditions, and outlines penalties for non-compliance. |
| GD no. 111/2016 (methodological norms) | Detailed technical, financial, and operational requirements for each license class. The primary operational rulebook for Class 2 applications and the standard ONJN audit checklist. |
| GEO 82/2023 (latest major amendment) | Most recent substantive amendment to GEO 77/2009. Strengthened transparency, responsible gambling obligations, and B2B compliance requirements. Further updated by 2025–2026 ONJN orders. |
| ONJN President’s Orders (incl. Order 47/2016 + amendments) | Secondary regulations and operational guidelines updated periodically. Govern B2B licensing procedures, official forms, documentation requirements, source-code registration rules, and audit processes. |
| Law no. 129/2019 (AML/CFT — AMLD V implementation) | Requires gambling operators and B2B suppliers to maintain AML risk assessments, designate a Compliance Officer, conduct KYB due diligence on clients, and file suspicious transaction reports with ONPCSB. |
| GDPR (Reg. 2016/679) (directly applicable EU law) | Governs data storage, retention, transfer, and breach notification for licensed B2B providers processing personal data of Romanian players or operators. Requires a GDPR-compliant privacy framework. |
| Fiscal Code (Law 227/2015) | Establishes corporate tax (16%), VAT (21%), and withholding tax rules applicable to licensed B2B providers operating in or supplying to the Romanian market. |
| Law 506/2004 (Electronic Communications & Privacy) | Applies to digital data processing, cookie consent, and electronic privacy requirements — particularly relevant to affiliates, tracking platforms, and CRM providers. |
ONJN continuously updates its licensing criteria through published decisions and circulars. Keeping documentation aligned with the latest guidance is essential for uninterrupted compliance and successful renewal.
Romania Class 2 License Fees & Costs
All fees are denominated in EUR and are subject to ONJN confirmation at the time of application. The figures below reflect the standard fee structure for B2B software and service providers.
€10,500
Application Processing Fee
One-time fee payable to ONJN at the point of formal dossier submission. Non-refundable if the application is rejected or withdrawn.
Paid at Submission
€20,000
Annual License Tax
Annual fee payable to ONJN for the right to conduct B2B operations under the Class 2 license.
Due on approval and annually thereafter.
Due on Approval – Annually
€15,000
Responsible Gambling Contribution
Mandatory annual contribution toward ONJN’s social responsibility and problem gambling prevention programs. Required for license maintenance.
Annual
TOTAL ANNUAL LICENSE COST (after year 1)
€35,000 / year
Comprising the €20,000 annual license tax plus the €15,000 responsible gambling contribution. These fees are in addition to any professional service fees for compliance, auditing, or representation.
From Kickoff to License: 45–60 Days
The process is structured and predictable when the documentation package is complete. Below is a realistic timeline based on standard ONJN processing. Obtaining a Romanian Class 2 (B2B) gambling license is a structured but documentation-intensive process managed by ONJN. Here is how we guide clients through every stage.
1
Pre-Assessment
Pre-Assessment & Eligibility Check
Before any documents are filed, we perform a structured readiness assessment to confirm your company meets ONJN’s technical, financial, and ownership requirements.
- Review corporate structure, shareholders, and directors for regulatory transparency
- KYC pre-screening and criminal record verification for key persons
- Business model analysis for regulatory compatibility
- Compliance gap analysis with a prioritized remediation plan
2
Preparation
Application Dossier Assembly
Once eligibility is confirmed, we assemble your complete application package in line with the latest ONJN requirements, handling all drafting, translation, apostille coordination, and quality review.
- Corporate, KYC, and financial documentation
- Technical architecture, RNG certifications, and security documentation
- AML/CFT, Responsible Gambling, and GDPR compliance policies
- Source-code registration materials and plan
3
Submission
Verification, Technical Audit & Background Checks
We submit your complete dossier directly to ONJN and act as your official representative throughout the review. The €10,500 application processing fee is paid at this stage.
4
ONJN Review
Application Dossier Assembly
ONJN’s Supervisory Committee typically takes 30–60 days to evaluate the application. During this period, the authority verifies corporate and financial records, conducts background checks, audits your platform and RNG systems, and may request additional clarifications. We manage all communication with ONJN inspectors to prevent procedural delays.
5
Approval & Issuance
License Issuance & Register Publication
Once ONJN confirms compliance, annual license fees are paid (€20,000 + €15,000 RG contribution). ONJN issues the Class 2 (B2B) Gambling License Certificate and lists your company on the official public register — confirming your legal authorization to provide B2B services to Romanian operators.
Complete Document Checklist for Romania Class 2 (B2B) License
Preparing a complete and compliant documentation package is the single most important factor in obtaining your license efficiently. ONJN requires every applicant to demonstrate corporate transparency, financial stability, technical readiness, and regulatory compliance.
1. Corporate Documentation
These documents show that your company is legally established and properly structured:
- Certificate of Incorporation or official Registration Extract
- Articles of Association / Company Statutes (current version)
- Full Shareholder Register with ownership percentages and UBO chain
- Director Register with full names, nationality, and appointment dates
- Company Resolution authorizing the ONJN Class 2 application
- Corporate structure chart showing ownership hierarchy
If your company is incorporated outside Romania, all documents must be officially translated into Romanian by a certified translator and apostilled where required.
2. KYC & Background Checks
- Passport or national ID copies for all shareholders (≥ 10% ownership) and directors
- Proof of residential address (utility bill or bank statement, max. 3 months old)
- Police clearance / criminal record certificate from country of residence
- Short professional CV or biography for all key personnel
- Declaration of no conflicts of interest or prior regulatory sanctions
ONJN scrutinizes the integrity and professional background of all individuals with material influence over the company. Any prior gaming-related sanctions or criminal convictions are disqualifying.
3. Financial Statements & Business Viability
To prove financial stability, ONJN usually requests:
- Audited financial statements for the most recent fiscal year
- Management accounts or interim financials (for newly incorporated companies)
- Evidence of paid-up share capital and sufficient operating funds
- 12-month forward financial forecast / business budget
- Group consolidated accounts (where the applicant is part of a corporate group)
Group-level financials may also be required if your company is part of a larger organization.
4. Business Plan & Market Model
- Detailed description of services to be licensed (e.g., platform, software, hosting, aggregation)
- Identified Romanian Class 1 operator clients or target partnerships
- Revenue model and commercial pricing framework
- Staffing plan and subcontractor / third-party dependency overview
- Compliance roadmap and technical integration plan
5. Technical Documentation & Security
ONJN reviews your technical setup to verify system integrity and security. Your file should include:
- System architecture diagram showing full data flow and component relationships
- Server and database specifications including backup, failover, and disaster recovery
- Encryption protocols and data security measures
- Access control, user permission, and authentication policies
- Version control and change management procedures
- Uptime SLA and incident response framework
6. Source Code Registration Plan
- Description of all software modules and systems subject to registration
- Versioning documentation: build logs, checksum values, release notes
- One-year mandatory storage and formal destruction plan
- Source-code registration certificates (if previously obtained in another jurisdiction)
Source-code registration is mandatory for all B2B software providers. Aggregators must also ensure that each third-party game provider under their distribution performs separate source-code registration in Romania.
7. AML/CFT & Responsible Gaming Documentation
- AML/CFT Policy Manual covering client onboarding, transaction monitoring, and STR procedures
- Enterprise-wide risk assessment report (updated within the last 12 months)
- Responsible Gambling (RG) Policy and player protection procedures
- KYB templates for verifying operator clients
- Name, qualifications, and appointment letter for the Compliance Officer
- Staff AML/RG training records and training schedule
8. Data Protection & Business Continuity
- GDPR and Romanian data privacy compliance statement
- Record of Processing Activities (ROPA)
- System backup and disaster recovery plan (tested within 12 months)
- Data breach incident response protocol
- Confirmation of data storage within EEA or equivalent-protection jurisdiction
9. Technical Certification Reports
- RNG testing and certification from an accredited lab (GLI, BMM, SIQ, Quinel, or equivalent)
- Platform compliance and integration test reports
- Game fairness certification certificates (if supplying game content)
- Accreditation documentation for the testing laboratory used
10. Local Representation & Official Forms
- Romanian registered office address (physical or virtual office)
- Contact details for local compliance representative or liaison
- Power of Attorney (PoA) authorizing the consulting firm to represent the applicant before ONJN
- All official ONJN application forms (completed, signed, and translated as required)
- Declarations of accuracy and authenticity for all submitted materials
We prepare, translate, and authenticate all official ONJN forms on your behalf, ensuring consistency across the entire application package.
[Get Your Custom Cost & Timeline PDF] — Request a tailored plan with exact document requirements for your project.
Ongoing Compliance, Audits & License Renewal
The Class 2 license is valid for up to 10 years — but maintaining it requires continuous compliance with Romanian law. ONJN actively monitors licensees and has authority to suspend or revoke authorizations for non-compliance.
Annual Fee Payments
Annual license tax (€20,000) and responsible gambling contribution (€15,000) must be paid on time each year. Missed payments risk license suspension.
Technical & Financial Audits
ONJN may conduct periodic technical inspections and financial audits. Your platform, RNG certifications, data security, and financial records must remain audit-ready at all times.
AML/KYC Updates
AML/CFT policies, risk assessments, and KYB procedures must be reviewed and updated at least annually, or whenever ONJN or national AML legislation is amended.
License Scope Extensions
Adding new software modules, service lines, or activity categories may require a separate ONJN authorization. We advise on scope and manage extension applications.
IP Geo-Location Compliance
B2B license holders must implement technical measures to detect player location and maintain reports on Romanian IP access — required to be provided to ONJN on request.
ONJN Inspection Representation
We represent clients during ONJN inspections, information requests, and regulatory inquiries — ensuring professional and compliant engagement with the authority at all times.
Romania B2B Gambling License — FAQs
The Class 2 license authorizes your company to supply gambling-related technology, content, platforms, payment services, infrastructure, or marketing services to Class 1 (B2C) operators licensed in Romania. Importantly, Romanian law grants licenses for generic B2B activity categories — such as “production and distribution of gambling software” or “provision of hosting facilities” — not for specific products or individual game titles. If you want to supply a new category of services not covered by your existing authorization, a separate ONJN application may be required.
Yes. Affiliates and performance-based marketing companies wishing to operate in the Romanian market and work with Romanian-licensed operators are required to obtain a specific Class 2 license from ONJN. Operating as an unlicensed affiliate in the Romanian market exposes both the affiliate and the operator to regulatory sanctions. Affiliate licensing involves the same core documentation requirements as other B2B providers, with additional emphasis on marketing compliance and player protection obligations.
Foreign companies can apply for a Class 2 (B2B) license without establishing a Romanian subsidiary, but they must appoint a local representative or compliance liaison in Romania and provide a Romanian registered office address. A Power of Attorney (PoA) authorizing a Romanian-based representative to act on behalf of the foreign entity before ONJN is a mandatory component of the application. All foreign corporate documents must be officially translated into Romanian and apostilled as required under Romanian law.
Supplying gambling-related services to Romanian-licensed operators without holding a valid Class 2 license is a regulatory violation under GEO 77/2009. ONJN has authority to sanction both the unlicensed supplier and the Class 1 operator using their services. For operators, this can include fines, suspension of gaming authorizations, or full license revocation. ONJN has increased its enforcement activity in this area in recent years and actively audits operator supply chains. Unlicensed suppliers risk being blacklisted and excluded from the Romanian market entirely.
Yes, source code registration is a mandatory requirement under Romanian law for all B2B software providers supplying gambling platforms, RNG systems, or game content. The registered source code must be stored for a minimum of one year and includes a formal destruction procedure at the end of the storage period. For aggregators, this obligation extends to each individual third-party game provider whose content is distributed through the aggregation platform — each must independently complete source-code registration. Failure to comply is a material non-compliance that can delay licensing or trigger suspension of an existing license.
The Romania Class 2 (B2B) gambling license is valid for up to 10 years, provided the holder maintains continuous compliance with Romanian gambling law, pays annual fees (€20,000 annual license tax + €15,000 responsible gambling contribution), and passes periodic ONJN audits. Renewal is subject to ONJN re-evaluation of the licensee’s technical and compliance standing. We recommend beginning renewal preparations at least 6 months before the expiry date to allow for any documentation updates required by ONJN.
Ready to Enter the Romanian B2B iGaming Market?
Whether you are a game studio, platform provider, payment processor, aggregator, or affiliate — our specialist team can assess your eligibility, prepare your complete application, and guide you from kickoff to license issuance.
