Gambling licensing
since 2004

BGEU · NRA

Bulgaria gambling license: NRA fees, capital and procedure

Bulgaria is an EU market with a licensing regime run by the tax authority, a Bulgarian-data requirement and high entry capital. Online betting pays 20% of stakes less winnings; advertising was heavily restricted in 2024, affiliates need their own NRA license since August 2026, and a further reform bill is in public consultation.

By Alex SzilaghiReviewed Compare all jurisdictionsCompany formation

Paid-up capital
€766,938BGN 1,500,000
Document review fee
€10,200BGN 20,000, online betting
One-off state fee, online betting
€204,517BGN 400,000, not annual
Variable fee, online betting
20%stakes less winnings; rise pending
Post-license investment
€511,300within 6 months
Term
5 or 10 years

Gambling Act, State Gazette No. 26/2012, as amended. Bulgaria adopted the euro on 1 January 2026; BGN amounts converted at 1.95583.

Short answer

Bulgaria licenses online gambling through the National Revenue Agency (NRA) under the Gambling Act (2012). Online betting and online casino licenses run 5 or 10 years. Applicants must be an EU/EEA/Swiss company with BGN 1,500,000 (≈ €766,938) paid-up capital, no offshore-registered owners and a Bulgarian representative. Online betting pays a one-off BGN 400,000 fee and a 20% variable fee on stakes less winnings; the rise to 25% proposed for 2026 was not adopted. Online casino pays 10% corporate tax plus a fixed fee. A government bill approved in September 2026 would raise the fee and require a Bulgarian place of business; it is not law yet. Plan 2–3 months.

Bulgaria at a glance

Regulator
National Revenue Agency (NRA) — took over from the State Commission on Gambling in August 2020
Primary law
Gambling Act (Zakon za hazarta), in force 1 July 2012, as amended
Online licenses
Online betting · online casino games (online lotteries are a state monopoly since 2021)
Term
5 or 10 years
Time to license
2–3 months; NRA review 60–90 days, extendable by 30
Eligible applicants
LLC or JSC seated in Bulgaria, EU, EEA or Switzerland; no owner registered in an offshore zone, directly or indirectly (art. 8(2))
Currency
Euro since 1 January 2026; the Act still states amounts in BGN, converted at 1.95583
Affiliates
NRA affiliate license required since 1 August 2026
Pending reform
Government bill approved 23 September 2026, public consultation until 23 October 2026; not yet law
Minimum age
18 (a pending bill would treat 18–20-year-olds as vulnerable)

Is Bulgaria the right license for you?

A good fit when

  • Bulgaria is a target market and you can meet the capital and data-localization rules
  • You already run EU-hosted infrastructure and can connect to NRA servers in real time

Look elsewhere when

  • You want a low-cost license for international traffic — Bulgaria licenses Bulgaria only
  • Your acquisition model depends on broad advertising or unlicensed affiliates: 2024 rules confine advertising to narrow placements and affiliates need an NRA license since August 2026
  • Any owner in your chain is a company registered in an offshore zone
  • You cannot commit roughly €1.3m in capital and investment

Bulgaria license types

LicenseWho needs itNotes
Online betting gamesSportsbooks20% variable fee on stakes less winnings, one-off BGN 400,000 state fee, RG contribution
Online casino gamesCasino operatorsNo GGR fee; 10% corporate tax plus a fixed license-maintenance fee
Online lotteriesState onlyMonopoly of the Bulgarian Sports Totalizator since February 2021

Bulgaria license costs and tax

Government and statutory charges
ChargeAmountWhenBasis
Document review fee (online betting)€10,200On filingBGN 20,000
Fixed state fee (online betting, lotto, bingo, keno)€204,517One-off, not annualBGN 400,000 (art. 30)
Variable state fee (online betting)20% of GGRMonthlyStakes less winnings; increase pending
Responsible-gambling contribution€25,600Yearly by 31 MarchBGN 50,000
Post-license investment€511,300Within 6 months of licenseBGN 1,000,000; varies by license

The BGN 400,000 fixed fee is one-off (еднократна), not annual. The 25% betting rate widely reported for 2026 was never adopted. A government bill approved on 23 September 2026 would raise the variable fee (reports differ on the rate) and add a reported €100,000 monthly minimum for online operators; confirm the rates in force before you file.

Tax

Online betting
20% of GGR (bets received minus winnings paid); the 25% proposed for 2026 fell with the withdrawn 2025 budget draft and is not in the 2026 budget adopted on 24 July 2026
Online casino
10% corporate income tax plus fixed license-maintenance fee; no GGR fee
Corporate income tax
Flat 10%
VAT
Gambling services are VAT-exempt (no input-VAT credit)
Player winnings
Tax-free from a Bulgarian or EU/EEA-licensed operator; cash payouts capped at BGN 5,000

Legal framework

InstrumentWhat it does for you
Gambling Act (2012), as amendedLicensing, fees, technical rules
2020 amendmentAbolished the State Commission on Gambling; NRA took over
2021 amendmentOnline lotteries (except instant) made a state monopoly
2024 amendmentsAdvertising restricted to narrow placements with mandatory warning
2026 amendment (in force 1 August 2026)NRA licensing of gambling affiliates; NRA can order payment blocking against unlicensed operators and affiliates
Draft amendment (approved by the government 23 September 2026)Pending: higher variable fee, reported €100,000 monthly minimum for online operators, Bulgarian entity or place of business in Bulgaria (existing operators by 31 March 2027)

Local substance and eligibility

  • LLC or JSC with registered shares, seated in Bulgaria, the EU, EEA or Switzerland (the pending bill would require a Bulgarian entity or a place of business in Bulgaria)
  • No shareholder that is an unincorporated entity or an offshore-registered company, including indirectly through related parties, and proven origin of funds (art. 8(2))
  • BGN 1,500,000 (≈ €766,938) fully paid-up capital
  • Authorized representative in Bulgaria for non-Bulgarian companies
  • Central systems in the EU, connected to NRA servers in real time; betting data stored in Bulgaria
  • Account with an EU bank operating in Bulgaria for deposits and payouts
  • Vetted director, compliance officer, AML officer and IT officer

How to get a Bulgaria license

  1. Weeks 1–2

    Qualify the company

    EU/EEA/Swiss LLC or JSC with BGN 1.5m paid-up capital and no offshore-registered owner anywhere in the chain.

  2. Weeks 1–3

    Representative and bank

    Appoint the Bulgarian representative and open an EU-bank account in Bulgaria.

  3. Weeks 2–6

    Platform and certification

    EU central systems, NRA link, Bulgarian data storage; software approval and equipment certification.

  4. Week 6

    File with the NRA

    Pay the BGN 20,000 fee and submit the dossier.

  5. Weeks 6–18

    NRA review

    60–90 days, extendable by 30; appeals go to the Sofia Administrative Court.

  6. After grant

    Fees, investment, go-live

    Pay the one-off state fee, make the required investment within 6 months, integrate the Register of Vulnerable Persons, launch.

Document checklist

Corporate
  • Company documents and registered shares
  • Evidence of paid-up capital
  • Representative appointment
  • Ownership chart showing no offshore-registered owners
People
  • Fit-and-proper files for key persons
  • Source of invested funds
Technical
  • Software approval and certification
  • NRA connection and data-storage evidence
Compliance
  • AML policies
  • Responsible-gambling tools and vulnerable-persons register integration

After the license

State fees

Monthly variable fee on GGR (betting) and the yearly responsible-gambling contribution.

Reporting

Real-time data to the NRA.

Advertising

Only permitted placements, with the statutory addiction warning.

Affiliates

Work only with NRA-licensed affiliates; the NRA can order payment blocking against unlicensed operators and affiliates.

Investment

Evidence the post-license investment within six months.

Regulatory watch

Track the September 2026 bill: higher fee, monthly minimum and a Bulgarian place of business (existing operators by 31 March 2027).

Bulgaria compared

BulgariaRomaniaMaltaCyprusEstonia
Annual gov. cost€25,600 RG contribution + 20% GGR (betting)€1,280,000 B2C · €35,000 B2B€25,000 + contribution (min €15,000)€30,000 (1-yr license)€51,140 one-off state fees
Tax on GGR20% GGR betting · 10% CIT casino30% GGR, min €480,00015% / 10% on Maltese players≈ 13–14.5% of net revenue5.5% GGR (2026)
Time to license2–3 months6–9 months B2C · 2–3 months B2B4–6 months3–6 months6–12 months
Local substanceEU company, BG representative, BG dataB2C: RO entity or PE, mirror server · B2B: RO entity, or EU/EEA entity with local representativeMT company, key functions, system auditCY company/branch, CY data, guaranteeEE company, €1m capital
StatusEU regulatorEU regulatorEU regulatorEU regulator, betting onlyEU regulator

All jurisdictions side by side, with filters: compare gambling license jurisdictions. In Romania, operators need a Class 1 (B2C) license and suppliers a Class 2 (B2B) license. How we run an application: gambling consulting services.

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 the NRA framework as of the review date. General information, not legal advice.

Bulgaria gambling license — FAQs

How much does a Bulgarian gambling license cost?

You need BGN 1.5m (≈ €766,938) paid-up capital, a BGN 20,000 (≈ €10,200) review fee and, for online betting, a one-off BGN 400,000 (≈ €204,517) state fee plus a 20% variable fee on stakes less winnings and a yearly responsible-gambling contribution. A post-license investment of about BGN 1m is also required within six months.

Who regulates gambling in Bulgaria?

The National Revenue Agency, since the State Commission on Gambling was abolished in August 2020.

How long does it take?

About 2–3 months. The NRA review takes 60–90 days and can be extended by 30.

Can a non-Bulgarian company apply?

Today, yes, if seated in the EU, EEA or Switzerland, with an authorized representative in Bulgaria and no owner registered in an offshore zone, directly or indirectly. A government bill approved on 23 September 2026 would require a Bulgarian entity or a foreign entity with a place of business in Bulgaria (existing operators by 31 March 2027); it is not law yet.

What is the betting tax in Bulgaria in 2026?

A 20% variable state fee on stakes less winnings for online betting. The rise to 25% from 1 January 2026, widely reported in 2025, fell with the withdrawn 2025 budget draft and is not in the 2026 budget adopted on 24 July 2026. A government bill approved on 23 September 2026 would raise the rate and, as reported, add a €100,000 monthly minimum for online operators; it is still in consultation. Online casino pays 10% corporate tax instead.

Do gambling affiliates need a license in Bulgaria?

Yes, since 1 August 2026. Performance-based affiliates (CPA, revenue share, hybrid) need an NRA license valid for 5 years: €6,000 a year plus a 10% levy on commission withheld by the operator. Foreign affiliates need a Bulgarian representative, and the NRA can block the sites and channels of unlicensed affiliates. See our comparison with Romania's Class 2 affiliate license.

Sources

Figures were checked against the regulator and legislation listed below on 10 October 2026. Fees, tax rates and restricted-market lists change; confirm with us before you commit capital.

  1. National Revenue Agency (NRA)
  2. Gambling Act, consolidated text (Bulgarian)
  3. Mediapool — current 20% fee and draft changes (25 September 2026)
  4. Focus — draft Gambling Act reform, consultation until 23 October 2026
  5. SBC News — affiliate licensing in force from 1 August 2026

Find out if Bulgaria fits before you pay a fee

We screen the ownership chain, check banking and payment fit for your markets, and price the full year-1 cost before anything is filed. Then we incorporate, prepare the dossier and handle the regulator through to go-live.

Book a 30-minute ONJN feasibility call