Gambling licensing
and structuring

Romania Class 2 (B2B) gambling license

The ONJN supplier license for game studios, platforms, aggregators, payment providers, test labs and affiliates. A fixed €35,000 a year buys an EU-regulated license — no GGR tax, no guarantee.

By Alex SzilaghiLegal review Part of the Romania licensing guide

One-off administrative fee
€10,500
Annual license fee
€20,000
Responsible-gambling contribution
€15,000 a year
GGR tax, guarantee, file-analysis fee
None
Year 1, then per year
€45,500 / €35,000

Class 2 statutory charges. Fixed amounts that do not change with your revenue.

Short answer

Any business supplying gambling software, content, platforms, payments, hosting, testing or affiliate traffic to a Romanian-licensed operator needs an ONJN Class 2 license. It costs €10,500 once, then €20,000 license fee plus €15,000 contribution a year — €45,500 in year 1, €35,000 after — with no GGR tax or guarantee. It lasts 10 years and a clean file takes about 2–3 months.

Track record

38+ B2B clients licensed in Romania, led by a founder with more than 20 years in iGaming licensing: game studios, aggregators, platforms, payment providers and affiliates. Romanian licenses can be checked on the ONJN Class II register.

Who needs a Romania Class 2 license?

Every supplier to a Romanian Class 1 operator, wherever it is incorporated. ONJN licenses activity categories, not individual products — one license covers all your titles in that category.

Supplier typeClass 2 needed?Typical scope
Game studios & contentYesSlots, crash, RNG tables, virtual sports, video bingo and poker.
Platforms & turnkeyYesCasino, sportsbook, poker and bingo platforms; white-label and RNG systems.
AggregatorsYesMulti-studio distribution and integration hubs — plus each distributed studio’s own registration.
Live casino studiosYesStreamed blackjack, roulette and baccarat to Romanian operators.
PaymentsYesPSPs, EMI-integrated providers, settlement and anti-fraud monitoring.
Hosting & infrastructureYesServer hosting, cloud, storage, backup and monitoring for gambling platforms.
Testing laboratoriesYesConformity bodies accredited to ISO 17025/17020 certifying RNG, games and platforms.
Affiliates & marketingYesAffiliate networks and performance marketers sending Romanian traffic.

On the ONJN register, Class II is the larger market: 413 license rows held by about 355 companies, against 28 Class I rows (5 October 2026).

Romania Class 2 fees and costs

For comparison with Class 1 operator and land-based fees, see our analysis of gambling taxes in Romania in 2026. Your clients operate in a market with about RON 17.7 billion of turnover in 2025: see our Romania gambling market in 2026 analysis. Background on the responsible gambling contribution for Class 2 suppliers and the wider RG regime.

One-off

€10,500

Administrative / issuance fee

Annual

€20,000

License fee

Annual

€15,000

Responsible-gambling contribution

Year 1 statutory total€45,500
Year 2 onward, per year€35,000
File-analysis fee / GGR-based tax / financial guaranteenone / none / none

There is no file-analysis fee for Class 2 — the €3,500 charge applies only to Class 1 applications. Compare: a Class 1 operator's fixed floor is €1,280,000 a year. Professional fees for the dossier, representation, certification and ORDA registration are quoted per project.

From kickoff to ONJN register

  1. Week 1

    Pre-assessment

    Corporate structure and UBO review, KYC pre-screening, activity categories to license, gap analysis with a remediation plan.

  2. Weeks 2–6

    Dossier assembly

    Corporate, KYC and financial files; technical and security documentation; lab certificates; AML, RG and GDPR policies; source-code registration plan — drafted, translated and apostilled.

  3. Week 6–7

    Submission

    We file with ONJN as your representative under power of attorney.

  4. Weeks 7–11

    ONJN review

    Corporate and financial verification, background checks, technical review and clarifications. We manage all correspondence in Romanian; ONJN decides within 30 days of a complete file.

  5. ~Week 12

    Issuance and register listing

    Fees paid (€45,500), license issued and your company listed on the ONJN Class II register — your proof to operators.

Class 2 document checklist

Foreign documents in certified Romanian translation, apostilled where required.

1. Corporate documentation
  • Applicant company established in Romania or another EU/EEA state (non-EU groups apply through an EU/EEA entity)
  • Certificate of incorporation or registry extract
  • Articles of association (current)
  • Shareholder register with UBO chain; director register
  • Board resolution approving the Class 2 application
  • Group structure chart
  • Criminal-record certificate of the applicant company
  • Tax-clearance certificate (certificat de atestare fiscală or the foreign equivalent)
2. KYC & background (holders of 5% or more, directors)
  • Certified passport or ID; proof of address under 3 months
  • Police clearance / criminal-record certificate from each country of residence
  • CVs of key personnel
  • Declarations of no conflicts or prior regulatory sanctions
3. Financials
  • Latest audited statements, or management accounts for new companies
  • Evidence of paid-up capital and operating funds
  • 12-month forecast; group accounts where relevant
4. Business plan
  • Services and activity categories to be licensed
  • Target Romanian Class 1 clients
  • Revenue model, staffing, subcontractors
  • Integration and compliance roadmap
5. Technical & security
  • Architecture diagram and data flow
  • Server, database, backup and DR specification
  • Encryption, access control and authentication policies
  • Change management, SLA and incident response
6. Source-code registration
  • Modules subject to registration; build logs, checksums, release notes
  • One-year storage and destruction plan
  • ORDA registration for proprietary software (recommended, to evidence ownership of the code)
  • For aggregators: each distributed studio’s registration
7. AML/CFT & RG
  • AML manual (onboarding, monitoring, STRs) under Law 129/2019
  • Enterprise-wide risk assessment (last 12 months)
  • KYB templates for operator clients; compliance officer appointment
  • RG policy and training records
8. Data protection & continuity
  • GDPR statement and ROPA
  • Tested DR plan (last 12 months)
  • Breach response protocol; EEA data storage confirmation
9. Certification reports (where applicable)
  • RNG and game certificates from an ONJN-recognized accredited lab (software and game suppliers only, not affiliates, payment processors or hosting providers)
  • Platform integration test reports, where applicable
  • Laboratory accreditation evidence
10. Representation & ONJN forms
  • Authorized representative in Romania (non-resident licensees)
  • Power of attorney before ONJN
  • ONJN forms, signed
  • Proof of payment of the license issuance fee (taxa de eliberare a licenței)
  • Foreign documents apostilled or legalized, with Romanian translations by an authorized translator
  • Declarations of accuracy

Source-code registration and ORDA

Romania requires software, RNG and game-content suppliers to register source code; builds are stored for at least one year and then destroyed under a formal procedure. Aggregators carry the duty for every studio they distribute. We also register proprietary software with ORDA (the Romanian Copyright Office), which keeps the IP position clean for operators, acquirers and investors and shortens the technical review.

Ongoing compliance

Annual fees

€20,000 + €15,000 on time each year; late payment risks suspension.

Audits

ONJN technical and financial audits; certificates, security and records audit-ready at all times.

AML/KYB

Risk assessment and KYB procedures reviewed at least annually under Law 129/2019.

Scope extensions

New activity categories may need a separate ONJN application.

Geolocation reporting

Detect Romanian IP access and report to ONJN on request.

Representation

We act for you in ONJN inspections and information requests, and as Romanian director where required.

Romania Class 2 vs other B2B routes

Romania Class 2 is one of the lowest-cost licenses issued by an EU regulator. It gives access to the Romanian market and an EU supervisory record that operators and acquirers recognize. An offshore B2B certificate (for example Anjouan) is cheaper but is a different product: it does not admit you to any regulated EU market. Suppliers targeting several EU markets usually pair Romania with Malta or the target markets' own supplier licenses.

Alex Szilaghi

Written and reviewed by Alex Szilaghi

Founder of Szilaghi Consulting. More than twenty years in gambling licensing and corporate structuring across EU, UK, Canadian and offshore jurisdictions, based in Romania and working before ONJN on Class 1 and Class 2 files. We act as Romanian representative and local director for foreign ONJN licensees and file their monthly regulatory reports, so these guides reflect how the rules are applied in practice, not only how they read.

Last legal review . Current to OUG 77/2009 as amended through Law 141/2025 and Law 239/2025. General information, not legal advice.

Romania Gambling Market Report 2027 cover

New: Romania Gambling Market Report 2027

Free 27-page planning report: 2027 revenue scenarios (base case RON 19.7 billion GGR), licensing economics, Class II operations, AML readiness and the operating agenda.

Download the 2027 report

Romania Class 2 (B2B) license — FAQs

Can a Romanian Class 2 license be recognized in Malta or Anjouan?

It can support both. As an EU authorization, it may qualify for an MGA Recognition Notice (€5,000 a year, subject to MGA approval), and Romanian-licensed suppliers have obtained Anjouan B2B Recognition Certificates. It does not authorize activity in other regulated markets. See which jurisdictions recognize foreign gambling licenses.

How much does a Romania Class 2 (B2B) license cost?

€10,500 one-off administrative/issuance fee, then €20,000 license fee and €15,000 responsible-gambling contribution every year: €45,500 in year 1 and €35,000 a year after. The amounts are fixed — they do not rise with your revenue — and there is no GGR tax and no financial guarantee. The €3,500 file-analysis fee applies to Class 1 only.

How long does it take to get an ONJN Class 2 license?

About 2–3 months on a clean file. ONJN decides within 30 days of a complete file; the rest is dossier preparation, laboratory certificates, source-code registration and translations.

Who needs a Class 2 license in Romania?

Any business supplying gambling-related products or services to a Romanian Class 1 operator: game studios and RNG content, platform and turnkey providers, aggregators, live-casino studios, payment processors, hosting providers, testing laboratories and affiliates. Licensed operators may contract only Class 2 holders.

Do affiliates need a Romanian Class 2 license?

Yes. Affiliate and performance-marketing activity directed at Romanian players falls under Class 2. An unlicensed affiliate sending Romanian traffic is operating without authorization, and the operator receiving that traffic has a compliance problem too.

Can a foreign company get a Class 2 license without a Romanian subsidiary?

Yes, if the company is established in the EU or the European Economic Area (EEA): it may hold the Class 2 license in its own name, with no Romanian subsidiary and no permanent establishment, provided it has local representation — an authorized representative in Romania, acting before ONJN under a power of attorney, with all corporate documents translated into Romanian and apostilled. Suppliers established outside the EU/EEA (for example in the UK, Gibraltar, the Isle of Man or Curaçao) hold the license through a Romanian company (SRL). We confirm the right structure for your group in pre-screening.

Is source-code registration mandatory?

Yes, for software, RNG and game-content providers. Registered builds are stored for a minimum of one year with a formal destruction procedure. For aggregators the obligation extends to every third-party studio distributed through the platform. Registering proprietary software with ORDA keeps the IP position clear and speeds the file.

Does one Class 2 license cover all my games?

It covers the B2B activity category (for example production and distribution of gambling software, or provision of hosting), not individual titles. Adding a new activity category — say, moving from game production to aggregation or payments — may need a separate ONJN application.

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

It is a breach of OUG 77/2009. ONJN can sanction the supplier and the operator; operators risk fines, suspension of authorizations or revocation, and actively audit their supply chains. Unlicensed suppliers can be blacklisted.

How long is the Class 2 license valid?

10 years, conditional on paying the annual €20,000 fee and €15,000 contribution and passing ONJN audits. Start renewal preparation six months before expiry.

Get your EU supplier license in about three months

Fixed €35,000 a year, no GGR tax. We prepare and file the dossier, handle source-code and ORDA registration, and represent you before ONJN for the life of the license.

Request a Class 2 quote