Romania B2B Gambling License
Class 2 – Complete Guide

€10,500

€35,000

45-60

10 yrs

600M+

>90%

Class 2 (B2B) License – Key Facts

License TypeClass 2 (B2B)
Issuing AuthorityONJN (Romania)
Governing LawGEO 77/2009 + GD 111/2016
Application Fee€10,500
Annual License Tax€20,000
Responsible Gambling€15,000
License ValidityUp to 10 years
Typical Timeline45–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 ClassClass 2 (B2B)
RegulatorONJN Romania
Primary LawGEO 77/2009
License DurationUp to 10 years
Application Fee€10,500
Annual Total€35,000/yr
Typical Timeline45–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+

20+

EU

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.

LegislationRelevance 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.

€20,000

€15,000

Responsible Gambling Contribution

Mandatory annual contribution toward ONJN’s social responsibility and problem gambling prevention programs. Required for license maintenance.

TOTAL ANNUAL LICENSE COST (after year 1)

€35,000 / year

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

What exactly does a Romania Class 2 (B2B) gambling license cover?

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.

Do affiliates need a Romania B2B Class 2 license?

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.

Can a foreign company apply for a Romania B2B license without setting up a local entity?

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.

What happens if I supply services to a Romanian Class 1 operator without a Class 2 license?

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.

Is source code registration really mandatory for all software providers?

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.

How long is the Romania Class 2 B2B license valid, and how is it renewed?

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.

Have a project you would like to talk about?