Romania

Romania Class II (B2B) Gambling License: Complete Guide 2026

How to obtain the ONJN Class II license: Romanian entity and EU company routes, fees, documentation and compliance obligations.

By the iGaming Express teamUpdated May 7, 20268 min read
Quick answer

The Romania Class II (B2B) gambling license is issued by ONJN (Oficiul Național pentru Jocuri de Noroc) and is mandatory for any company supplying technology, software, platforms, payment services or affiliate services to licensed Romanian operators. It costs €10,500 one-time plus €35,000 per year. Both Romanian companies (SRL) and existing EU/EEA entities can apply. The full process takes 8–12 weeks, and the license is valid for 10 years.

€10,500One-time application fee
€20,000Annual license fee
€15,000Annual RG contribution
10 yearsLicense validity
8–12 wksTypical time to license
50+Active operators in Romania
Definition

1. What is the Romania Class II (B2B) gambling license?

The Romania Class II license (in Romanian, Licența de clasa a II-a) is the B2B gambling authorization issued by ONJN under GEO 77/2009, as amended by GEO 82/2023. It authorizes companies to supply gambling-related products and services to Class I (B2C) licensed operators in Romania. It does not permit offering gambling services directly to players.

The Class II license is issued by category of B2B activity rather than per product. A single license covers the holder’s defined operational scope, not individual game titles or platform versions, for a validity period of up to 10 years.

The legal basis for the Class II license is:

  • Government Emergency Ordinance No. 77/2009 on gambling activities (primary legislation)
  • GEO 82/2023 (major 2023 amendment, reforming the enforcement framework)
  • ONJN Presidential Orders Nos. 47/2016, 48/2016, 93/2016 and 89/2018 (technical and procedural rules)

ONJN, the National Gambling Office of Romania, is the sole competent authority. It operates under the Ministry of Finance and issues, suspends and revokes licenses, maintains the blacklist of unlicensed operators (currently more than 1,600 domains) and enforces supply-chain compliance.

Scope

2. Who needs a Class II license?

For the full list of activities and who falls outside the license, see what the Class II license is and what activities it covers.

Any company supplying the following products or services to a Romanian Class I (B2C) licensed operator must hold a Class II license. This is a hard legal requirement. Romanian Class I operators are legally obligated to source services only from Class II-licensed B2B partners.

B2B activity categoryExamples
Software development and platform provisionCasino platforms, sportsbook engines, PAM systems
Platform management and hostingManaged platform services, cloud hosting for gambling data
Game manufacturing and distributionSlot studios, RNG game suppliers, aggregators
Live casino streamingLive dealer studios supplying Romanian operators
Payment processingPSPs, e-wallets, payment gateways facilitating gambling transactions
Certification and testingTechnical laboratories, conformity assessment bodies
Affiliate and marketing servicesAffiliates earning revenue through referrals to Romanian Class I operators
Important distinction: a Class II license does not permit offering gambling services to end players. It only permits supplying B2B services to licensed Class I operators. The Class I operator remains responsible for all player-facing outcomes.
Eligibility

3. Who can apply?

ONJN accepts Class II applications from legal entities incorporated in Romania, any EU member state, any EEA member state (Iceland, Liechtenstein, Norway) and Switzerland. This is a broader eligibility window than the Class I license, which requires physical presence or a permanent establishment in Romania.

Fit-and-proper requirements

These standards apply to all key persons: shareholders with material ownership, directors and ultimate beneficial owners (UBOs).

RequirementDetail
No criminal convictionsNo convictions for fraud, financial crime, money laundering or gambling-related offenses
No insolvency historyNo personal or corporate insolvency within ONJN’s defined look-back period
Source of fundsLawful source of funds and source of wealth, shown to ONJN’s satisfaction
No unlicensed activityNo concurrent involvement in unlicensed gambling in any jurisdiction
Corporate transparencyFull disclosure of the ownership chain to natural persons; nominee directors and bearer shares trigger additional scrutiny
Structure

4. The two routes: Romanian SRL or EU/EEA entity

The most consequential decision for an incoming B2B provider is the licensing structure. Both routes lead to an identical Class II license with identical legal rights and ONJN obligations. The differences are structural, fiscal and administrative.

CriterionRoute A · Romanian SRLRoute B · EU/EEA entity
Entity incorporationNew Romanian SRL/SA (7–15 days)Existing EU/EEA entity, no new company
Local directorOfficers of the Romanian entityNone; authorized representative provided
Romanian corporate tax16% on Romanian-source profitsZero, if no permanent establishment is created
VAT obligationsFull Romanian VAT registration and filingAssessed per service; generally not triggered for remote B2B
ONJN application fee€10,500 (one-time)€10,500 (one-time)
Annual license fee€20,000 a year€20,000 a year
RG contribution€15,000 a year€15,000 a year
Time to submissionAbout 3–4 weeks from instructionAbout 2–3 weeks from instruction
Best forLong-term local market presenceMarket entry without restructuring
Costs

5. Fees and costs

For every fee, the costs around them and the 10-year total, see how much the ONJN Class II license costs in 2026.

The Class II license has a flat fee structure regardless of revenue, a significant advantage for providers with large or variable revenue.

FeeAmount
License issuance fee (one-time)€10,500
Annual license fee€20,000 a year
Annual responsible gambling contribution€15,000 a year
Total annual recurring cost (from year 1)€35,000 a year

Key points on fees

  • All fees are in euros and paid to Romanian state treasury accounts
  • Annual fees are fixed; they do not scale with GGR or revenue
  • Annual renewal is not automatic; compliance documentation must be resubmitted
  • Failure to renew on time creates a gap in licensed status and affects operator relationships
  • The license is valid for 10 years, subject to annual fee payment and compliance verification
Documentation

6. Required documents

The complete checklist, with the conditions ONJN checks, is in our guide to Class II conditions, documents and procedure.

ONJN requires a comprehensive documentation package. Incomplete submissions are the main cause of delays, and ONJN does not process partial applications.

Documents required from all applicants

  • Certificate of incorporation and current articles of association, apostilled and translated into Romanian
  • Certificate of good standing issued within the preceding 3 months
  • Corporate ownership chart identifying all shareholders, directors and UBOs down to natural persons
  • Passports or national IDs for all key persons
  • Criminal record certificates for all key persons
  • Source of funds and source of wealth declarations for all material UBOs
  • Financial statements for the preceding 2–3 financial years (audited where available)
  • Business plan describing services, intended counterparties and technical infrastructure
  • Technical description and architecture of the platform, software or services
  • Evidence of technical certification by an accredited laboratory, where applicable
  • AML/KYC policy compliant with Romanian Law No. 129/2019
  • Responsible gambling policy and implementation framework
  • Draft contractual framework for relationships with Romanian Class I operators
  • Proof of payment of the €10,500 application and evaluation fee

Additional documents for EU/EEA applicants (Route B)

  • Appointment letter for the local authorized representative
  • Proof of the representative’s ONJN registration
  • CIF certificate issued by ANAF (Romanian tax authority)
Process

7. Application process, step by step

StepActionTimeline
1. Corporate preparationIncorporate a Romanian SRL with gambling objects (Route A), or verify EU entity eligibility and appoint a local representative (Route B)Weeks 1–2
2. Documentation assemblyCompile, translate, apostille and notarize all documents; obtain criminal record certificates; commission the technical descriptionWeeks 2–3
3. Tax registrationRegister with ANAF for a Romanian CIF; open a local bank account for euro regulatory paymentsWeeks 2–3
4. Application submissionSubmit the complete package to ONJN with proof of the €10,500 feeWeeks 3–4
5. ONJN reviewIntegrity review, UBO background checks, technical assessment, compliance framework evaluationWeeks 4–8 (30–60 days)
6. License issuanceONJN issues the license by formal decision; annual fees remitted; license entered in the public registerWeeks 8–10
7. Ongoing complianceMonthly and annual reports, annual fees, recertification on material updates, notification of corporate changesContinuous
Obligations

8. Ongoing compliance obligations

The full compliance calendar, including the article 1(5^8) monthly statement, is in Class II obligations: reporting and compliance.

Technical certification

Gaming software, RNG systems and platform components supplied to Romanian operators must be certified by an ONJN-accredited testing laboratory. Any material update to certified systems requires recertification and ONJN notification before deployment.

Monthly reporting

Class II holders submit monthly reports to ONJN, due by the 10th of the following month, covering the number of Romanian players blocked from accessing services through unlicensed operators and any non-compliant domains or platforms identified.

AML and player protection

All Class II licensees must maintain an AML/KYC framework compliant with Romanian Law No. 129/2019 and the EU Anti-Money Laundering Directives. Payment processors and affiliates have additional obligations around responsible gambling tools and player protection.

Self-exclusion registry (ONJN Order 79/2025)

Since June 2025, a national centralized self-exclusion registry has been in operation. Class II providers whose services interface with player accounts must integrate with it and honor the exclusions it records.

Unlicensed operator prohibition

Class II holders may not provide services to any B2C operator that is not licensed by ONJN and targets Romanian players. Where Romanian players reach services through an unlicensed operator, the Class II holder must restrict access, notify the operator and report it to ONJN in the next monthly submission.

Market context

9. The Romanian iGaming market

~€600MGross gaming revenue 2024
>90%Channelization rate
19MPopulation
88%Internet penetration
50+Active Class I licensees
1,600+Domains on ONJN blacklist

Romania runs one of the most structured and enforced online gambling frameworks in the EU. The 2023 reforms (GEO 82/2023) strengthened ONJN’s enforcement powers, including mandatory ISP blocking, payment processor obligations and supply-chain audit rights. ONJN actively enforces Class II requirements and has blacklisted more than 1,600 unlicensed domains.

FAQ

10. Frequently asked questions

What is the Romania Class II gambling license?

The B2B authorization issued by ONJN that allows companies to supply technology, software, platforms, payment services, live streaming or affiliate services to Class I (B2C) licensed operators in Romania. It is mandatory for any B2B provider in the regulated Romanian supply chain.

How much does the ONJN Class II license cost in total?

€10,500 as a one-time application fee, plus a €20,000 annual license fee and a €15,000 annual responsible gambling contribution: €35,000 a year in recurring government fees. These fees are flat and do not scale with revenue. iGaming Express delivers the complete first-year package, including all government fees, for €75,000 all-in.

Can a non-EU company (Malta, Gibraltar, Curaçao) apply?

Malta and Cyprus are EU member states, so their entities can apply directly under Route B. Gibraltar is not an EU member state after Brexit, and Curaçao is a non-EU jurisdiction; neither qualifies for the EU entity route. Non-EU/EEA groups must incorporate a Romanian entity (Route A) or use a qualifying EU/EEA entity.

How long does the ONJN review take?

ONJN’s review of a complete application typically takes 30 to 60 days. Including preparation, translation and submission, the full process is typically 8 to 10 weeks for an EU entity (Route B) and 10 to 12 weeks for a new Romanian SRL (Route A).

Is the Class II license the same as the ONJN B2B license?

Yes. Both terms refer to the same authorization, formally the Licența de clasa a II-a, governed by GEO 77/2009 as amended by GEO 82/2023.

Do game studios need a Class II license to distribute games in Romania?

Yes. Game-level certifications for individual titles are a technical requirement, but they are separate from the company-level Class II license. Romanian operators cannot legally use a studio’s content unless the studio holds the license.

What happens if a B2B provider operates without a Class II license?

Both the provider and the Class I operator using it face enforcement. ONJN can blacklist the provider, compel ISPs to block access, require payment processors to refuse transactions and impose fines. Class I operators using unlicensed providers risk suspension or revocation. ONJN filed 70 criminal complaints in 2025 related to unlicensed supply-chain activity.

How long is the license valid?

10 years, subject to annual fee payment (€35,000 a year) and annual compliance verification. Renewal is not automatic; updated compliance documentation must be submitted each year, and late renewal results in a lapse of licensed status.

We deliver the complete Class II package, either route, for €75,000 all-in in year one.

All government fees included. Romanian SRL or EU entity. License in 8–12 weeks.

Start your project