🇨🇾 Cyprus · National Betting Authority (NBA)
Cyprus Online Gambling Licence — 2026
The EU's betting-only licence: the NBA licenses online sports betting (Class B) for EUR 30,000 a year on EUR 500,000 of capital, taxes it at 15% of net revenue since the December 2024 amendment, and prohibits online casino outright. Thirteen online licensees, EUR 1.33 billion staked in 2025.
Tier 2 — Credible domestic / EU regionalFacts on this page verified 16 September 2026 against primary sources.
Cyprus licenses betting, not gambling. The Betting Law of 2019 (L.37(I)/2019) gives the National Betting Authority two licence classes, Class A for shops and Class B for online, and s.16 says in the same sentence what Class B does not cover: slot machines, online casino games and electronic horse racing. Ss.83 to 87 then prohibit those and betting exchanges, spread bets and dog racing. An operator that wants Cyprus for casino is reading the wrong statute.
For a sportsbook the terms are unusually plain. EUR 500,000 of paid-up capital and a EUR 550,000 bank guarantee to apply; EUR 30,000 for a one-year licence or EUR 45,000 for two; then 15% of net revenue every month, 10% to the Republic and 5% through the Authority to sport and its own budget, a rate that rose from 13% on 30 December 2024. The NBA publishes its registers and quarterly figures: 13 online licensees, EUR 1.33 billion staked in 2025, EUR 45.9 million of GGR in the first quarter of 2026.
Quick facts
| Regulator | National Betting Authority ↗ |
|---|---|
| Tier | Tier 2 — Credible domestic / EU regional |
| Licence types | Class B bookmaker's licence (online betting; excludes slot machines, online casino games and electronic horse racing), Class A bookmaker's licence (land-based betting in licensed premises), Class A authorised agent's licence and premises licence |
| Application cost | EUR 30,000 for a one-year licence or EUR 45,000 for two years, Class A or B (Betting (Payable Fees) Regulations R.A.A. 84/2019); refunded less 25% if refused |
| Annual cost | The licence fee covers the term; then 15% of net betting revenue a month: 10% betting tax + 5% contribution (4% to sport, 1% to the NBA) since the Betting (Amendment) Law N.162(I)/2024 |
| Gaming tax | 15% of net revenue (stakes received less winnings paid): 10% betting tax to the Republic plus a 5% contribution collected by the NBA, up from 13% before 30 December 2024 |
| Corporate tax | 15% from 1 January 2026 (12.5% until 31 December 2025) |
| Substance | Company limited by shares incorporated in Cyprus or abroad with a Cyprus branch, betting as its main activity, EUR 500,000 paid-up capital, EUR 550,000 bank guarantee, backup server in Cyprus mirroring the main server, licensed .com.cy domain |
| Timeline | No statutory deadline: initial evaluation, requests for missing documents, background checks, final evaluation and a board decision (NBA FAQ 11); advisers report about two to three months for a complete file |
Verified facts — fees, tax, capital, market access
Calculate my scenario → Compare with the other canonical licences
Official regulator fees, by licence type
Regulator charges only. Adviser, due-diligence and third-party costs are not in this table.
| Licence type | Fee | Amount | Cadence | Evidence |
|---|---|---|---|---|
| Class B bookmaker's licence (online betting; no slot machines, online casino games or electronic horse racing)2-year term | Class B licence fee, two-year licence (EUR 30,000 for one year) | EUR 45,000 | once per 2-year term | Officially verifiedThe fee for a Class A or Class B bookmaker's licence is EUR 30,000 for one year or EUR 45,000 for two years, payable on application by bank transfer; if the licence is refused the fee is refunded less 25% (Betting (Payable Fees) Regulations R.A.A. 84/2019; Betting Law s.30-31). Effective from 19 April 2019 · reviewed 16 September 2026
|
| Class A bookmaker's licence (land-based betting in licensed premises)2-year term | Class A licence fee, two-year licence (EUR 30,000 for one year) | EUR 45,000 | once per 2-year term | Officially verifiedThe fee for a Class A or Class B bookmaker's licence is EUR 30,000 for one year or EUR 45,000 for two years, payable on application by bank transfer; if the licence is refused the fee is refunded less 25% (Betting (Payable Fees) Regulations R.A.A. 84/2019; Betting Law s.30-31). Effective from 19 April 2019 · reviewed 16 September 2026
|
| Premises licence per additional shop, two years (first premises free; EUR 2,000 for one year) | EUR 3,000 | once per 2-year term | Officially verifiedA Class A authorised agent's licence costs EUR 2,000 for one year or EUR 3,000 for two; a premises licence for each shop beyond the first costs the same (the first premises is free), or EUR 170 per month when the underlying Class A licence has less than a year to run. Effective from 19 April 2019 · reviewed 16 September 2026
|
Taxes and levies
| Charge | Base | Rate | Paid | Evidence |
|---|---|---|---|---|
| ggr taxNational Betting Authority for the Republic (betting tax, s.74(2)) | GGR | 10% of GGR | monthly | Officially verifiedBetting tax is 10% of net revenue from betting (amounts received from players less winnings paid, per accounting period), collected by the NBA for the Republic's Consolidated Fund and paid by the end of the month after each accounting period (s.74(2), s.75; Directive 14.2025.v2). Effective from 19 April 2019
|
| compliance contributionNational Betting Authority (contribution 4% to sport + 1%, s.74(3) as amended by N.162(I)/2024; Directive 14.2025.v2) | GGR | 5% of GGR | monthly | Officially verifiedThe Betting (Amendment) Law N.162(I)/2024, published 30 December 2024, raised the contribution in s.74(3) from 3% to 5% of net revenue: 4% to the Cyprus Sports Organisation (3% to the football federation for clubs and academies, 1% to other team-sport federations) and 1% to the Authority, so a licensee pays 15% of net revenue in total (10% tax + 4% + 1%), as Directive 14.2025.v2 applies it. Effective from 30 December 2024
Trade press of 18 December 2024 reported the levy as "3% to 4.5%"; the published Act says 5%. The NBA FAQ still quotes 3%. |
| corporateTax Department (corporate income tax 15% from 1 January 2026) | PROFIT | 15% of PROFIT | annual | CorroboratedCorporate income tax is 15% from 1 January 2026 (12.5% until 31 December 2025), under the tax reform approved on 22 December 2025. Effective from 1 January 2026
Adviser summaries; the amending law in the Gazette of 31 December 2025 was not read. |
Locked or required capital — not a fee
- share capital EUR 500,000 — Issued and paid-up share capital of at least EUR 500,000 for a Class A or B bookmaker (s.32(1)).
Officially verified
An applicant must be a company limited by shares, incorporated in Cyprus or abroad with a branch registered in Cyprus, whose main activity is betting, with issued and paid-up share capital of at least EUR 500,000, and must lodge a EUR 550,000 bank guarantee from a credit institution valid until six months after the licence expires, covering player winnings, betting tax, contribution and other debts to the Republic; the NBA may require the guarantee raised to 10% of annual turnover, and a Class B applicant must install a backup server in Cyprus mirroring its main server (Betting Law s.32).
- guarantee EUR 550,000 — Bank guarantee of EUR 550,000 from a credit institution, valid until six months after the licence expires, covering player winnings, betting tax, contribution and other debts to the Republic; the NBA may require it raised to 10% of annual turnover (s.32(2)).
Officially verified
An applicant must be a company limited by shares, incorporated in Cyprus or abroad with a branch registered in Cyprus, whose main activity is betting, with issued and paid-up share capital of at least EUR 500,000, and must lodge a EUR 550,000 bank guarantee from a credit institution valid until six months after the licence expires, covering player winnings, betting tax, contribution and other debts to the Republic; the NBA may require the guarantee raised to 10% of annual turnover, and a Class B applicant must install a backup server in Cyprus mirroring its main server (Betting Law s.32).
Capital that must be held is shown here so it is never mixed into fee totals; the cost calculator treats it as locked capital.
Market access — where this licence does and does not reach
Holding this licence does not create a right to take players in every country. Check the rules of the player's country. Rows without an evidence-backed rule say "Needs legal review" rather than assuming access.
| Player market | Status | Basis | Evidence |
|---|---|---|---|
| Great Britain | Local licence required | Gambling (Licensing and Advertising) Act 2014: point-of-consumption licensing by the UKGC. | Officially verifiedA Cypriot licence does not cover Great Britain: GB-facing operators need a UK Gambling Commission licence. |
| United States | Needs legal review | No evidence-backed rule in the registry for Class B bookmaker's licence (online betting; no slot machines, online casino games or electronic horse racing) and United States. | — |
| Canada | Needs legal review | No evidence-backed rule in the registry for Class B bookmaker's licence (online betting; no slot machines, online casino games or electronic horse racing) and Canada. | — |
| Brazil | Needs legal review | No evidence-backed rule in the registry for Class B bookmaker's licence (online betting; no slot machines, online casino games or electronic horse racing) and Brazil. | — |
| EU / EEA | Needs legal review | No evidence-backed rule in the registry for Class B bookmaker's licence (online betting; no slot machines, online casino games or electronic horse racing) and EU / EEA. | — |
| Latin America | Needs legal review | No evidence-backed rule in the registry for Class B bookmaker's licence (online betting; no slot machines, online casino games or electronic horse racing) and Latin America. | — |
| Asia | Needs legal review | No evidence-backed rule in the registry for Class B bookmaker's licence (online betting; no slot machines, online casino games or electronic horse racing) and Asia. | — |
| Africa | Needs legal review | No evidence-backed rule in the registry for Class B bookmaker's licence (online betting; no slot machines, online casino games or electronic horse racing) and Africa. | — |
Process and timelinederived: 2-3 months for the Class B bookmaker's licence (online betting; no slot machines, online casino games or electronic horse racing)
- incorporationCompany, capital and bank guarantee
Company limited by shares incorporated in Cyprus or abroad with a Cyprus branch, whose main activity is betting, with EUR 500,000 paid-up capital and a EUR 550,000 bank guarantee valid to six months after the licence ends; backup server in Cyprus mirroring the main server (s.32).
Officially verified
An applicant must be a company limited by shares, incorporated in Cyprus or abroad with a branch registered in Cyprus, whose main activity is betting, with issued and paid-up share capital of at least EUR 500,000, and must lodge a EUR 550,000 bank guarantee from a credit institution valid until six months after the licence expires, covering player winnings, betting tax, contribution and other debts to the Republic; the NBA may require the guarantee raised to 10% of annual turnover, and a Class B applicant must install a backup server in Cyprus mirroring its main server (Betting Law s.32).
- applicationClass B application with the fee
Form NBA.EN.2024.01.B, business plan, personal declarations for directors and beneficial owners, and the fee of EUR 30,000 (one year) or EUR 45,000 (two years) paid by bank transfer; the fee is refunded less 25% if the licence is refused (s.31).
Officially verified
The fee for a Class A or Class B bookmaker's licence is EUR 30,000 for one year or EUR 45,000 for two years, payable on application by bank transfer; if the licence is refused the fee is refunded less 25% (Betting (Payable Fees) Regulations R.A.A. 84/2019; Betting Law s.30-31).
- reviewNBA evaluation and board decision2-3 months
Initial evaluation and requests for missing documents, background checks, final evaluation, board decision and delivery of the licence (NBA FAQ 11); the Law sets no decision deadline, and advisers report roughly two to three months for a complete file.
Corroborated
The Law sets no deadline for the NBA to decide; the procedure is an initial evaluation with requests for missing documents, background checks, a final evaluation and a board decision (NBA FAQ 11). Advisers report roughly two to three months for a complete file.
- National Betting Authority — Frequently asked questions (requirements, tax, contribution, fees, procedure, refunds) regulator
- Zeno Legal — The Cyprus Betting & Gaming Licence in 2026: Class A, Class B, fees, capital and the 15% tax (reviewed August 2026) law-firm
Our old page said 4-12 weeks without a source.
Sources and change log
Primary sources (statute, regulator, ministry, tax authority) are listed first. Superseded figures are kept, not deleted.
- National Betting Authority — Fees (Betting (Payable Fees) Regulations R.A.A. 84/2019, s.30-31) regulator · National Betting Authority (Cyprus) · accessed 16 September 2026
- National Betting Authority — Frequently asked questions (requirements, tax, contribution, fees, procedure, refunds) regulator · National Betting Authority (Cyprus) · accessed 16 September 2026
- The Betting Law of 2019 (L.37(I)/2019) — English text published by the National Betting Authority statute · National Betting Authority (Cyprus) · accessed 16 September 2026
- NBA Directive 14.2025.v2 — Calculation and Payment of Betting Tax and Contribution (Class A and B): 15% of net revenue = 10% tax + 4% contribution + 1% contribution regulator · National Betting Authority (Cyprus) · accessed 16 September 2026
- National Betting Authority — Quarterly financial results and quantitative data (Q1 2015 to Q1 2026) regulator · National Betting Authority (Cyprus) · accessed 16 September 2026
- Ο περί Στοιχημάτων (Τροποποιητικός) Νόμος του 2024 (Ν.162(I)/2024) — amending law raising the contribution (NBA legislation page) statute · National Betting Authority (Cyprus) · accessed 16 September 2026
- Gambling (Licensing and Advertising) Act 2014 statute · legislation.gov.uk · accessed 3 September 2026
- PwC Tax Summaries — Cyprus: taxes on corporate income (CIT 15% from 1 January 2026, 12.5% until 31 December 2025) law-firm · PwC · accessed 16 September 2026
- Zeno Legal — The Cyprus Betting & Gaming Licence in 2026: Class A, Class B, fees, capital and the 15% tax (reviewed August 2026) law-firm · Zeno Legal · accessed 16 September 2026
Spot an error? Submit a correction — every change is versioned with its source and effective date.
Pros
- Every number is on the NBA site: fees, capital, guarantee, tax split, quarterly market data and the licensee registers
- Fixed 15% of net revenue with no minimum, no turnover tax and no per-product fees
- Two-year licence for EUR 45,000, the cheapest EU entry fee on this site
- A regulator that publishes the blocking list (22,415 domains) and enforces it through ISPs
Cons
- Betting only: slot machines, online casino games, betting exchanges, spread bets and electronic horse racing are prohibited by statute
- EUR 500,000 paid-up capital and a EUR 550,000 bank guarantee before the first application, the guarantee extendable to 10% of turnover
- A small market: EUR 45.9 million of GGR across all licensees in Q1 2026
- Contribution raised from 3% to 5% in December 2024, corporate tax from 12.5% to 15% in January 2026
Best for
- Sportsbooks that want an EU licence with published fees, a fixed 15% rate and a two-year term
- Groups already licensed elsewhere that need the Cypriot market legally: 13 Class B holders include bet365, Stoiximan and Novibet
Class A, Class B, and what the Law prohibits
S.16(2) of the Betting Law issues a Class A bookmaker's licence for bets conducted in licensed premises, excluding horse-racing betting, and a Class B bookmaker's licence for electronic betting services, excluding slot machines, online casino games and electronic horse-racing betting; horse-racing betting therefore sits outside both classes. Class A bookmakers work through authorised agents and licensed premises (459 shops in the first quarter of 2026, licensed by district). Both classes run one or two years and are renewed by a fresh application. Part IX makes the scope limit a criminal one: s.83 prohibits slot machines, s.84 online casino games, s.85 betting exchanges, s.86 spread bets and s.87 dog-racing bets. Land-based casino gaming sits under a different statute and regulator, the Casino Operations and Control Law and the Cyprus Gaming and Casino Supervision Commission, which frames one integrated resort and four satellite casinos. Draft bills to widen online gambling have been in parliamentary committees since 2025 with no enactment date.
Capital, guarantee, company and the server in Cyprus
S.32 sets the entry conditions. The applicant is a company limited by shares, incorporated in Cyprus or abroad with a branch registered in Cyprus, whose main activity is managing bets and whose issued and paid-up share capital is at least EUR 500,000. The application carries a bank guarantee of EUR 550,000 from a credit institution, valid until six months after the licence expires, under which the bank is irrevocably bound to pay what the bookmaker fails to pay to a winning player, to the Republic as betting tax, to the Authority as contribution, or as any other debt to the Republic; if the guarantee does not cover 10% of the bookmaker's annual turnover the NBA may require it raised to that level. A Class B applicant also files the details of a backup server in Cyprus, connected in parallel to the main server and storing the data the Authority specifies. Directors and beneficial owners complete the personal declaration form; the register shows each licensee's .com.cy domain and licence dates.
Fees: EUR 30,000 a year or EUR 45,000 for two
The Betting (Payable Fees) Regulations of 2019 (R.A.A. 84/2019), issued under s.30, fix the fee for a Class A or B bookmaker's licence at EUR 30,000 for one year or EUR 45,000 for two years, paid by bank transfer with the application. A Class A authorised agent's licence is EUR 2,000 or EUR 3,000; a premises licence for each shop beyond the first, which is free, is the same, or EUR 170 a month when the underlying licence has less than a year to run. Under s.31 a refused application gets the fee back less 25%; an application withdrawn before assessment is refunded in full. There is no application fee, no annual fee inside the term and no per-product charge: the NBA's income from licensees is the contribution in the next section.
Tax: 15% of net revenue since 30 December 2024
Part VIII defines net revenue as X minus Y: the amounts paid to the bookmaker for bets in the accounting period, less the amounts paid to players, with bonuses counted in X when bet and in Y when paid out (s.74(5)-(8), Directive 14.2025.v2). On that base a licensee pays 10% betting tax, collected by the NBA for the Consolidated Fund, and a contribution to the Authority. The 2019 text set the contribution at 3%: 2% to the Cyprus Sports Organisation (1.5% to the football federation for clubs and academies, 0.5% to other team-sport federations) and 1% to the Authority. The Betting (Amendment) Law N.162(I)/2024, published on 30 December 2024, replaced every figure: 5% in total, 4% to sport (3% football, 1% other team sports), 1% to the Authority. The Directive's return therefore shows 15%: 10% tax, 4% contribution, 1% contribution, payable by the end of the month after each accounting period, with a 5% fine plus default interest for late payment. Trade press reported the December 2024 vote as a rise to 4.5%; the Act says 5%, and the NBA's own FAQ still shows the old 3%. Corporate income tax on what is left is 15% from 1 January 2026, up from 12.5%.
The market the NBA publishes
The NBA posts quarterly financial results from 2015 onward. For January to March 2026: pay-in EUR 360.07 million, up 12% on the same quarter of 2025; payout EUR 314.19 million; GGR EUR 45.88 million, a 13% margin; betting tax EUR 4.59 million; 6 Class A bookmakers with 459 premises; 13 Class B bookmakers; 22,415 blocked websites offering betting without a Class B licence. Full-year 2025 pay-in reached EUR 1.33 billion, up 8%, with quarterly GGR of EUR 41.5 million, 37.9 million and 47.4 million in the first, second and fourth quarters. The Class B register lists the thirteen: bet365 (Hillside New Media Cyprus, licence B001), Stoiximan, Novibet, Winmasters, Meridianbet, Fonbet, Bet on Alfa, Megabetplus, in2bet, Cybet, UBET, Copybet and Allwynbet, every one on a two-year licence and a .com.cy domain. Enforcement runs on the blocking list and on the ground: at the January 2026 budget hearing the Authority reported about 150 undercover inspectors in betting shops and EUR 46,000 in fines for 2025.
Application process
- Company limited by shares in Cyprus, or a foreign company with a registered Cyprus branch; betting as main activity; EUR 500,000 issued and paid-up capital
- EUR 550,000 bank guarantee from a credit institution, valid to six months after the licence ends; backup server in Cyprus for Class B
- Class B application (form NBA.EN.2024.01.B) with business plan and personal declarations; fee EUR 30,000 (one year) or EUR 45,000 (two years) by bank transfer
- NBA initial evaluation, requests for missing documents, background checks, final evaluation and board decision (no statutory deadline)
- Licence issued; .com.cy domain entered in the Class B register; Code of Advertising CA.02.2021 applies
- Monthly return under Directive 14.2025.v2: 10% betting tax + 4% + 1% contribution on net revenue, paid by the end of the following month
Operational realities
Capital requirements
Issued and paid-up share capital of at least EUR 500,000 (s.32(1)); bank guarantee of EUR 550,000 valid until six months after expiry, which the NBA may require raised to 10% of annual turnover (s.32(2)). Both are held, not spent; the licence fee is EUR 30,000 or EUR 45,000 on top.
Player protection
Registered, identity-verified accounts; funded accounts only; Code of Advertising CA.02.2021 (which repealed CA.01.2017); self-exclusion and player-protection regulations; ISP blocking of the NBA blacklist (22,415 domains in Q1 2026); administrative fines up to EUR 100,000.
Banking & payment processing
The EUR 550,000 guarantee must come from a credit institution and, per the NBA FAQ, from a commercial or cooperative bank in Cyprus or another EU member state. Fees and fines are paid by bank transfer to the NBA's Bank of Cyprus account only.
B2B vs B2C licensing
No B2B licence. Suppliers serve Class B licensees; the licensee's main and backup servers and the betting system are its own responsibility under s.32 and the technical directives.
Recent developments (2025-2026)
Betting (Amendment) Law N.162(I)/2024 (30 December 2024): contribution to the NBA raised from 3% to 5% of net revenue, taking the total to 15%; Directive 14.2025.v2 applies the 10% + 4% + 1% split. Corporate income tax 15% from 1 January 2026. NBA Q1 2026: pay-in EUR 360.07 million (+12%), GGR EUR 45.88 million, 13 Class B and 6 Class A bookmakers, 459 premises, 22,415 blocked websites. Draft bills to widen online gambling beyond betting have sat in committee since 2025; in August 2026 the NBA presented a proposal for a first B2B supplier licensing regime; at the January 2026 budget hearing it reported 150 undercover inspectors and EUR 46,000 in fines for 2025.
How it compares
Versus Estonia: Estonia licenses casino and betting at 5.5%; Cyprus licenses betting only at 15% but with a cheaper entry (EUR 45,000 for two years against EUR 51,140 of state fees) but almost four times Estonia's toto capital of EUR 130,000. Versus Romania: Romania's 30% with a EUR 480,000 floor and EUR 1.28 million of fixed charges makes Cyprus the low-cost EU sportsbook licence.
Frequently asked questions
Can I offer online casino games under a Cyprus licence?
No. A Class B licence covers electronic betting only and excludes slot machines, online casino games and electronic horse racing (s.16); ss.83-84 prohibit slot machines and online casino games outright. Draft bills to widen online gambling have sat in committee since 2025.
How much does a Cyprus Class B licence cost?
EUR 30,000 for one year or EUR 45,000 for two, paid with the application (R.A.A. 84/2019). Behind it: EUR 500,000 of paid-up capital and a EUR 550,000 bank guarantee, both held rather than spent. A refused application gets the fee back less 25%.
What is the betting tax in Cyprus?
15% of net revenue (stakes less winnings) a month: 10% betting tax to the Republic and a 5% contribution collected by the NBA (4% to sport, 1% to the Authority), since the Betting (Amendment) Law N.162(I)/2024 of 30 December 2024. It was 13% before. Corporate tax is 15% from 2026.
Does the company have to be Cypriot?
A company limited by shares incorporated in Cyprus, or one incorporated abroad with a branch registered at the Cyprus Registrar of Companies, with betting as its main activity (s.32). A Class B licensee also keeps a backup server in Cyprus mirroring its main server.
How long does the NBA take?
The Law sets no deadline. The NBA describes an initial evaluation, requests for missing documents, background checks, a final evaluation and a board decision. Advisers report about two to three months for a complete file.
How many operators hold a Cyprus online licence?
Thirteen Class B bookmakers in the first quarter of 2026, per the NBA register: bet365, Stoiximan, Novibet, Winmasters, Meridianbet, Fonbet, Bet on Alfa, Megabetplus, in2bet, Cybet, UBET, Copybet and Allwynbet, each on a .com.cy domain.
Named experts covering Cyprus
Real, publicly-verifiable practitioners whose work informs our coverage of this jurisdiction.
Further reading on Cyprus
- Cyprus Betting Licence 2026: Class B Fees, the 15% Rate Since December 2024, and Why Casino Is Off the Table Cyprus licenses betting, not gambling. A Class B licence costs EUR 30,000 a year or EUR 45,000 for two on EUR 500,000 of…
- Bulgaria Online Gambling Licence 2026: BGN 400,000, 20% Not 25%, and the New Affiliate Regime The Gambling Act charges a one-off BGN 400,000 plus 20% of stakes less prizes monthly and BGN 60,000 a year in responsib…
Compare and define
- Licence cost benchmarks to compare Cyprus against — application fee, annual renewal, gaming tax and the all-in first-year figure.
- How Cyprus compares with 34 other jurisdictions — cost, tax, timeline and reputational tier, grouped by tier.
- National Betting Authority (Cyprus) — Cyprus's betting regulator under the Betting Law 37(I)/2019: Class A (shops) and Class B (online betting) licences, EUR 30,000 a year or 45,000 for two, 15% of net revenue; online casino prohibited.