Gambling licensing
and structuring
EN

Gambling license cost calculator: methodology

What the calculator counts, where each figure comes from, how GGR-based charges are applied and how we keep the data current.

Szilaghi ConsultingData version 2026.11.10-3, verified 10 November 2026. Exchange rates: ECB euro reference rates of 9 November 2026 (PEN and COP crossed through USD).Open the calculator →

What the calculator does

It prices the government and statutory cost of each of the 25 regimes on our jurisdictions register for the product, markets and GGR you enter: one-off fees, annual fees and GGR-based charges, over one to three years. Locked capital is reported separately. It runs entirely in your browser.

Data model

  • Every fee line has: id, label in five languages, amount, currency, frequency (one-off, annual, monthly, per site, per category, per person, per domain), the products it applies to (casino, betting, B2B and, where priced by category, the B2B supplier type), a formula for GGR-based charges (rate, bands, minimum, maximum and the market whose GGR it taxes), legal basis (instrument and article), source URL, effective date, verification date and status.
  • Guarantees, deposits and minimum share capital are separate “locked” lines and are never added to costs.
  • The cost models live next to the register entries in the site source; a test checks that every fixed amount in a model also appears in that regime’s register entry, so the register, the guides and the calculator cannot drift apart.
  • The data is versioned (current: 2026.11.10-3) and published as JSON:EN · RO · ZH · RU · HE

Calculation rules

  • Year 1 = one-off fees + annual fees + GGR-based charges. Year 2 and 3 = recurring fees + GGR-based charges. Annual fees are counted in full in year 1 (no pro rata).
  • A GGR-based charge applies only to the GGR its rule taxes. “Market” rules (for example Malta’s gaming tax or Romania’s 30% authorization fee) use only the share of GGR from that market; “all” rules (for example the Isle of Man duty or the MGA compliance contribution) use all GGR the license covers.
  • Bands are marginal unless the rule says the whole base takes one band. Fees that only depend on a revenue band (UK, Gibraltar, Malta B2B) count as fixed fees, not GGR charges.
  • Minimums and caps apply per year. For any charge with a minimum, the tool shows the GGR at which the minimum stops applying (Romania Class 1: €1,600,000) and the effective rate at your GGR.
  • Casino and betting together: where the two products are charged differently, GGR is split 50/50 between them.
  • Market fit: a regulated market requires its own license. If a license does not cover a selected market, the row shows “Requires the [market] license” and adds that license, priced on that market’s GGR only. Offshore licenses cover international markets without local licensing only.
  • Scenarios recompute everything at 70% and 130% of the GGR you enter.
  • Counts default to one: one site, one activity category, one key person, one domain. Optional items (extra domains, per-UBO checks, alternatives) are listed but not totalled.

Exchange rates

Amounts are kept in the currency the regulator sets and converted at the ECB euro reference rates of the date shown. PEN and COP, which the ECB does not publish, are crossed through USD using the Peruvian central bank interbank rate and Colombia’s official TRM.

  • ECB 9 November 2026: 1 EUR = 1.1193 USD · 0.8343 GBP · 1.5785 CAD · 6.1748 BRL · 5.343 RON · 3.8571 PEN · 3624.1 COP — ECB
  • PEN: 3.446 PEN/USD (4 November 2026) — BCRP
  • COP: 3237.83 COP/USD (9 November 2026) — Banco de la República

Formulas by regime

RegimeGGR-based chargesLinesNot verified
Romania
ONJN
Authorization fee (30% of GGR from Romanian players, minimum €480,000): max(30% × Romanian GGR, €480,000)
10
Malta
MGA
Compliance contribution, Type 1 (casino): 1.25% of the first €3m of revenue, then 1.00% / 0.85% / 0.70% / 0.55% / 0.40% by band; min €15,000, max €375,000
Compliance contribution, Type 2 (betting): 4% of the first €3m of revenue, then 3% / 2% / 1% / 0.8% / 0.6% / 0.4% by band; min €25,000, max €600,000
Gaming tax, Type 1 casino (players in Malta): 15% × GGR from players in Malta
Gaming tax, Type 2 betting (players in Malta): 10% × GGR from players in Malta
10
United Kingdom
UKGC
Remote Gaming Duty (players in Great Britain): 40% × UK remote gaming profits
General Betting Duty, remote (players in Great Britain): 15% × UK betting profits (25% for certain remote betting from 1 April 2027)
Statutory levy (remote operators): 1.1% × UK GGY (top of the 0.1%–1.1% range)
11 Statutory levy (remote operators) indicative
Isle of Man
GSC
Gambling duty: 1.5% up to £20m · 0.5% from £20m to £40m · 0.1% above £40m of GGY
5
Gibraltar
Gambling Division
Gambling duty: 0.15% of gross profit above the first £100,000
10 Annual fee, B2B direct integration (lowest tier) indicative
Bulgaria
NRA
Variable state fee, online betting (players in Bulgaria): 20% × (stakes − winnings paid) from Bulgarian players
7 Fixed license fees, online casino unverified
Cyprus
NBA
Betting tax and contributions (players in Cyprus): 15% × net betting revenue from Cyprus (10% tax + 4% + 1% contributions)
4
Estonia
EMTA
Remote gambling tax (players in Estonia): 5.5% × GGR from Estonia (2026; 5% in 2027, 4.5% in 2028, 4% in 2029)
6
Finland
Police Board / LVV
The licensed market opens on 1 July 2027; licenses are being granted now but take effect from that date. 3 Supervision fee, first year (base) unverified
Curaçao
CGA
0% 6
Anjouan
AOFA · Anjouan Gaming
0% 5 Key Person Authorization, each additional person unverified
Recognition certificate (alternative for suppliers) unverified
Nevis
NOGA
0% 3
Tuvalu
TGA
0% 3 Application fee indicative
Annual license fee indicative
Additional domain indicative
Antigua and Barbuda
FSRC
Levy on gaming revenue: 3% × GGR (rate and base to reconfirm)
6 Application fee indicative
Initial license fee, interactive gaming indicative
Annual renewal, interactive gaming indicative
Initial license fee, interactive wagering indicative
Annual renewal, interactive wagering indicative
Levy on gaming revenue unverified
Kahnawake
KGC
0% 5
Tobique
TGC
0% 4 Preliminary review fee indicative
First-year license fee indicative
Annual compliance / domain subscription (up to 5 domains) indicative
License renewal fee indicative
Kunaisa
Kunaisa
0% 4 Registered agent and compliance fee indicative
License and processing fee (incl. two domains) indicative
Due diligence and compliance maintenance (up to four directors) indicative
Additional domain indicative
Canada
Provincial
There is no federal online gambling license: each province licenses its own market (see Ontario and Alberta). 0
Ontario
AGCO
Revenue share to iGaming Ontario (Ontario players): ≈ 20% × Ontario AGGR (contractual share, not a tax)
2 Revenue share to iGaming Ontario (Ontario players) indicative
Alberta
AGLC
First Nations and social-responsibility set-aside (Alberta players): 3% × Alberta GGR (2% First Nations, 1% social responsibility)
Provincial share (Alberta players): 20% × (Alberta GGR − 3% set-aside) = 19.4% of GGR
7 Advance toward background-investigation costs indicative
Brazil
SPA/MF
Fixed-odds betting has been prohibited since 25 September 2026 by Provisional Measure MP 1.394/2026, pending in Congress; no new authorizations are issued. 1
Peru
MINCETUR
Remote gambling tax (players in Peru): 12% × (net revenue − 2% maintenance deduction) = 11.76% of net revenue
4 Platform exploitation authorization (TUPA) unverified
Homologation of a game modality (TUPA) unverified
Financial guarantee, 600 UIT (locked) unverified
Colombia
Coljuegos
Exploitation rights (Colombian players): 15% × (gross revenue − prizes paid), where payout ≥ 83%; otherwise at least 17%
Administration contribution to Coljuegos: Up to 1% of the rights (≈ 0.15% of GGR)
National consumption tax on online gambling: 16% × Colombian GGR (stakes − prizes paid)
5 Fixed annual component of exploitation rights (811 SMMLV) estimated
Administration contribution to Coljuegos indicative
Guarantee for winnings and player funds (locked) indicative
Chile
SCJ
No license yet: the online betting bill (Boletín 14.838-03) is still before the Senate. 0
Costa Rica
No regulator
Costa Rica issues no online gambling license; companies operate with a commercial permit only. 0

Status badges

verified
The amount is in a primary source: a regulator, gazette or statute, linked on the line.
estimated
Derived by us from a primary rule (for example a minimum-wage multiple converted to pesos).
indicative
A practice or agent figure, or the low end of a published range; confirm before you budget.
unverified
Charged in practice but not published in a primary source, or still to be confirmed.

What is not included

Corporate income tax, VAT, taxes and withholding borne by players, professional fees, testing labs and certification, substance costs (staff, office, hosting, local directors), banking reserves and payment-provider deposits.

Regimes not licensable now

  • Finland: The licensed market opens on 1 July 2027; licenses are being granted now but take effect from that date.
  • Canada: There is no federal online gambling license: each province licenses its own market (see Ontario and Alberta).
  • Brazil: Fixed-odds betting has been prohibited since 25 September 2026 by Provisional Measure MP 1.394/2026, pending in Congress; no new authorizations are issued.
  • Chile: No license yet: the online betting bill (Boletín 14.838-03) is still before the Senate.
  • Costa Rica: Costa Rica issues no online gambling license; companies operate with a commercial permit only.

Review cycle and corrections

Every line is reviewed at least every 90 days and whenever a regulator changes a fee or rate. Each change gets a new data version and an entry in the changelog below. Found an error? Write to hello@szilaghi.com.

Data changelog

DateRegimeChangeSource
All regimesCalculator launched: data version 2026.11.10 covering all 25 regimes on the register.—
AnjouanKey Person fee corrected: the first Key Person is included in the €17,828 license fee; €2,000 a year applies to each additional person. Year-one government cost: €17,828.anjouangaming.com
AnjouanKey Person Authorization (€2,000 per person a year) and recognition certificate (€9,500 a year) added; GGR tax confirmed at 0%.anjouangaming.com
MaltaGaming tax on players in Malta raised from 5% to 15% (Type 1) and 10% (Types 2–4), LN 84 of 2026.mga.org.mt
United KingdomNew Gambling Commission fee schedule in force (SI 2026/828).legislation.gov.uk
KahnawakeKGC announced 2027 fees: CPA application US$40,000 and Key Person Permit US$6,000 from 1 January 2027 (2026 fees still apply to complete applications filed in 2026).gamingcommission.ca

Press kit

Headline findings from the current data. Please cite the calculator with its data version.

  1. The cheapest license over three years for an online casino with €1m GGR from international markets is Tuvalu, at €43,554 in government costs.
  2. The cheapest Tier 1 license at the same GGR is Malta, at €125,000 over three years.
  3. Romania Class 1 costs €1,280,000 a year at €1m of Romanian GGR because of the €480,000 minimum authorization fee; the minimum stops applying at €1,600,000.
Cost over 3 years by regimeStacked bars: fixed fees and GGR-based charges over the years shown. Diamonds mark locked capital, which is not a cost. Fixed feesGGR chargesLocked capital (marker)TuvaluFixed fees: €43,554GGR charges: €0€43,554AnjouanFixed fees: €53,484GGR charges: €0€53,484KunaisaFixed fees: €58,500GGR charges: €0€58,500KahnawakeFixed fees: €73,260GGR charges: €0€73,260NevisFixed fees: €84,447GGR charges: €0€84,447TobiqueFixed fees: €93,000GGR charges: €0€93,000MaltaFixed fees: €80,000GGR charges: €45,000€125,000Locked capital (marker): €100,000CuraçaoFixed fees: €146,942GGR charges: €0€146,942Isle of ManFixed fees: €138,439GGR charges: €45,000€183,439GibraltarFixed fees: €215,750GGR charges: €3,961€219,710Antigua and BarbudaFixed fees: €236,755GGR charges: €90,000€326,755
Cost over 3 years by regime

Download the chart (SVG) · Journalists: hello@szilaghi.com

Alex Szilaghi

Reviewed by Alex Szilaghi

Founder of Szilaghi Consulting, licensing gambling businesses since 2004 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 . General information, not legal advice.