Cyprus gaming license

Have questions? We're here to help!

Message us on Telegram or WhatsApp for fast assistance!

A Cyprus gambling license is issued by the National Betting Authority (NBA) for land-based (Class A) and online (Class B) betting, while casino gaming is regulated separately by the Cyprus Gaming and Casino Supervision Commission. Class B allows online sports and exchange betting only; online casino, slots, horse racing, dog racing, and bitcoin gambling are not permitted in Cyprus. Core requirements to obtain and get licensed include a Cyprus company or branch with betting as the main activity, minimum €500,000 paid-up capital, a €550,000 bank guarantee, a local bank account, and fit-and-proper owners and managers. Expect a cost of €30,000 for a one-year license or €45,000 for two years, plus gaming tax of 10% of GGR and a 3% levy, under strict EU-aligned AML/KYC rules. For online operators, you must run a .com.cy site, maintain a backup server in Cyprus, accept only approved electronic payments, and verify players 18+ with clear self-exclusion options. Licenses are renewable but not for sale or transferable, and non-compliance can lead to suspension.

cyprus

Cyprus gambling license, decoded

If you’re eyeing Cyprus for gaming, start with the basics: there are two parallel regimes. Betting is regulated by the National Betting Authority (NBA) under the Betting Law of 2012. Casino gaming (tables and slots) is regulated by the Cyprus Gaming and Casino Supervision Commission (CGC) under the Casino Control Law 2015. That split defines what you can offer, how you get a license, and how you operate day to day.

When people say “Cyprus gambling license,” they often mean the NBA bookmaker’s license. That license lets you run sports and other permitted betting, including online, but not online casino games of chance. Casino activity on the island is a different universe altogether, with a single integrated resort operator running land-based casino gaming and several satellite venues. Knowing which door you’re trying to open is half the battle.

License types and scope

Cyprus offers a clean, two-lane model. It’s simple on paper, and strict in practice. Your business model determines which lane you’re allowed to drive in.

Class A bookmaker’s license (land-based)

A Class A license covers betting offered in licensed premises in Cyprus. Think retail sportsbook shops with proper controls, approved terminals, and on-site compliance. It does not cover horse racing betting, lotteries, slot machines, or any Class B (online) services. If your business is shop-based wagering with a local footprint, Class A is the route.

On the compliance side, Class A licensees face the same core prudential and social-responsibility obligations as Class B operators: player protection, AML/CFT, accurate accounting, and strict adherence to NBA directives. Add in real-world operational checks, and you’ll see why strong internal controls are non-negotiable.

Class B bookmaker’s license (online)

A Class B license covers online betting. It explicitly excludes slot machines, online casino games of chance, and lotteries. If your plan is sportbook or exchange betting online in Cyprus, Class B is the license you need. Payments are cashless, the platform must meet the NBA’s technical directives, and your systems must be wired to the regulator for real-time oversight.

Crucially, “online casino” is not authorized under a Class B license in Cyprus. If your deck includes RNG slots, live casino, or other games of chance, you’ll need a different jurisdiction. In Cyprus, Class B means betting only.

Casino operations and the CGC

Casinos are regulated separately by the CGC. Cyprus granted an exclusive integrated casino resort license that also allows operation of satellite casinos. That exclusivity concerns land-based casino gaming, not NBA betting. There is no open licensing window for online casino gaming under the NBA framework. If you’re pursuing casino gaming in Cyprus, you’re dealing with the CGC’s casino law, not the NBA’s betting law—and that is a much narrower, highly controlled path.

Core requirements to obtain an NBA license

The NBA’s requirements are public, clear, and rigorously enforced. Regulators want fit-and-proper operators with robust finances, transparent ownership, and systems that protect players and the integrity of the market. You can apply through a Cyprus-incorporated company or, if foreign, via a Cyprus branch or a partnership with a Cypriot company—provided betting is your principal business. Either way, expect deep due diligence on controllers and key people, source of funds, and your technical stack. Key requirements you should plan for: Corporate presence: a Cyprus private company limited by shares, or a foreign company with a Cyprus branch/partnership, with betting as the principal activity. Minimum paid-up share capital: EUR 500,000. Bank guarantee: EUR 550,000 from a Cyprus or other EU bank, valid for six months after license expiry. Financial standing: demonstrable capacity to pay player winnings at all times. Local governance: resident director(s) and the ability to interface with authorities and contract locally. Banking: a Cyprus bank account; Class B payments must be non-cash using approved electronic methods. Technical stack: platform compliant with NBA directives, including a backup server in Cyprus and integration to the NBA’s systems; Class B operators typically use a .com.cy domain. Policies: responsible gaming, self-exclusion, AML/CFT, complaints handling, fair marketing, and recordkeeping.

  • Click to learn more

    Core requirements to obtain an NBA license

    The NBA’s requirements are public, clear, and rigorously enforced. Regulators want fit-and-proper operators with robust finances, transparent ownership, and systems that protect players and the integrity of the market.

    You can apply through a Cyprus-incorporated company or, if foreign, via a Cyprus branch or a partnership with a Cypriot company—provided betting is your principal business. Either way, expect deep due diligence on controllers and key people, source of funds, and your technical stack.

    Key requirements you should plan for:

    • Corporate presence: a Cyprus private company limited by shares, or a foreign company with a Cyprus branch/partnership, with betting as the principal activity.
    • Minimum paid-up share capital: EUR 500,000.
    • Bank guarantee: EUR 550,000 from a Cyprus or other EU bank, valid for six months after license expiry.
    • Financial standing: demonstrable capacity to pay player winnings at all times.
    • Local governance: resident director(s) and the ability to interface with authorities and contract locally.
    • Banking: a Cyprus bank account; Class B payments must be non-cash using approved electronic methods.
    • Technical stack: platform compliant with NBA directives, including a backup server in Cyprus and integration to the NBA’s systems; Class B operators typically use a .com.cy domain.
    • Policies: responsible gaming, self-exclusion, AML/CFT, complaints handling, fair marketing, and recordkeeping.
  • Click to learn more

    Cost, tax, and ongoing obligations

    Set your budget before you start. Cyprus is competitive on corporate tax, but the betting tax and compliance spend are real line items. The upside is a stable EU framework, straightforward rules, and a regulator that values clarity.

    From a tax and fee perspective, here’s the quick math:

    • License fee: EUR 30,000 for one year or EUR 45,000 for two years (Class A or Class B).
    • Betting tax: 10% of net revenue (stake minus winnings) plus a 3% contribution, allocated to the NBA and social programs.
    • Corporate taxes: 12.5% corporate income tax on profits; Cyprus often has no withholding tax on dividends and interest paid to non-residents, and it maintains a wide double tax treaty network. Always confirm your specific structure.
    • Compliance costs: platform certification, local server, audits, AML systems, responsible gaming tooling, and ongoing reporting—plan a serious annual spend.

    Remember: the license is not a one-and-done. You’ll file reports, pay taxes and contributions in cycle, maintain bank guarantees, and submit to audits. Miss those beats and the NBA can suspend or revoke your license.

  • Click to learn more

    The application process you can actually follow

    The fastest way to get a Cyprus gambling license is to avoid doing anything fast. Move methodically, and the NBA’s review is smoother and shorter.

    • Incorporate your Cyprus entity (or register a branch) with betting as the principal activity. Establish shareholding transparency from day one.
    • Open a Cyprus bank account and arrange your EUR 550,000 bank guarantee. Start early—KYC and risk committees can add weeks.
    • Lock down your platform: ensure it meets Directive 13/2016 requirements, finalize the backup server in Cyprus, and prepare for regulator integration and reporting.
    • Assemble your policy suite: AML/CFT, responsible gaming (including self-exclusion procedures), privacy, complaints, IT security, and business continuity.
    • Prepare a robust business plan: markets, risk appetite, limits, technical architecture, and financial forecasts demonstrating the ability to pay winnings.
    • File your application with supporting documents for the company and all qualifying individuals. Answer follow-up queries promptly and completely.

    Timelines vary. A complete, well-documented file can get through in a few months; a disorganized one can drift well beyond that. Submitting “several weeks” before you need approval is not a strategy—it’s a gamble. File early.

  • Click to learn more

    Technical and responsible gaming essentials

    For Class B online betting, technology and social responsibility are inseparable in Cyprus. Your platform must be resilient, transparent, and wired for oversight.

    A backup server within Cyprus is mandatory and must be linked to the NBA’s systems for near real-time access to betting data. You’ll typically operate on a .com.cy domain, and your transaction systems must support accurate, tamper-evident logs. Payment rails must be electronic, traceable, and pre-funded by the player—no cash acceptance and no exceptions.

    Responsible gaming is not a slogan. You must implement self-exclusion processes, clear session and deposit limits, tools for cooling-off periods, and mechanisms to flag risk behavior. Your self-exclusion program needs defined durations, re-entry rules, and clear notifications to players. Add a code-compliant marketing policy, and you’re on the right side of both the letter and the spirit of the law.

Compliance in Cyprus is practical. The rules reflect EU standards and focus on monitoring, recordkeeping, and risk-sensitive controls.

Online operators cannot accept cash. Payments must be by debit/credit or other approved electronic methods, and players may not place bets unless the account balance covers the stake. That design supports AML/CFT controls and clean audit trails.

In your AML program, bake in the following:

  • Customer due diligence for transactions of EUR 2,000 or more (single or linked). Increase diligence for higher-risk profiles or jurisdictions.
  • Verification of identity within defined deadlines after registration and before allowing unrestricted betting or withdrawals.
  • Recordkeeping of betting transactions and KYC data (commonly five years or longer where required).
  • Transaction monitoring, internal reporting, and procedures for suspicious activity reports to the competent authority.

Timelines and practical expectations

How long does it take to get licensed in Cyprus? The honest answer: it depends on you as much as the authority. The NBA’s review time hinges on your size, the number of key persons, your structure, your platform’s complexity, and how fast you answer follow-ups.

Plan on several months from kick-off to approval. Start banking and guarantees early, finalize your technical set-up before filing, and keep your Q&A channel with the NBA moving. If you’re a supplier seeking CGC-related approvals or onboarding with a licensed casino operator, allow similar lead time; vendor due diligence can take weeks, sometimes longer around peak periods.

Frequent questions, answered candidly

Can I run an online casino in Cyprus? Not under a Class B license. Cyprus permits online betting, not online casino games of chance or slots, under the NBA framework. Casino gaming is a separate CGC world and not generally open for online licensing.

What’s the real cost to get in? Budget the license fee (EUR 30,000–45,000), EUR 500,000 paid-up capital, a EUR 550,000 bank guarantee, platform/hosting/certification costs, and six figures annually for compliance, people, payments, and audits. Add betting tax at 13% of net revenue, then corporate tax at 12.5% on profit.

Are licenses for sale? No. Licenses are not transferable. Acquiring shares in a licensed company is a change of control and requires regulatory approval. Treat any “license for sale” pitch as a red flag.

Can I accept crypto? The current framework for Class B allows debit/credit cards and other approved electronic payments. Crypto is not an approved tender for online betting under the NBA rules.

What about self-exclusion? You must run a self-exclusion program with clear application steps, durations, conditions, and a path to return after the period ends. Make it visible, simple, and enforce it across channels.

Topic Key facts for a Cyprus gambling license (gaming, betting, casino, online)
Core regulators in Cyprus • National Betting Authority (NBA): regulates betting services (land-based Class A and online Class B) • Cyprus Gaming and Casino Supervision Commission (CGC): regulates the integrated casino resort and satellite casinos under the Casino Control Law 2015
What can be licensed • Class A licence: land-based sports betting in licensed premises (no online, no horse racing) • Class B licence: online betting (no slots, no online casino games of chance, no lotteries, no horse racing) • Casino licence: one exclusive integrated resort operator plus up to four satellite casinos (not open to general market “for sale”)
What is prohibited • Online casinos, online slots, and lotteries under Class B • Horse racing betting under both Class A and Class B • Dog racing and bitcoin gambling • Cash funding for Class B player accounts
Who can apply • A Cyprus company limited by shares, or an overseas company with a Cyprus branch or partnership with a Cypriot company • Must have betting as the principal activity • Clean records and fitness-and-propriety for the company, directors, UBOs, and key persons
Paid-up capital (requirements) • Minimum issued and paid-up share capital: EUR 500,000 (applies to both Cypriot and foreign companies with a Cyprus branch)
Bank guarantee • Bank guarantee: EUR 550,000 from a bank in Cyprus or another EU Member State • Valid for six months after licence grant • Covers unpaid player winnings and regulatory dues
Licence fees (cost) • Class A or Class B licence fee: EUR 30,000 for 1 year; EUR 45,000 for 2 years • Fees are payable on application and at renewal
Taxation on betting • 10% tax on net betting revenue (NGR) • Additional 3% contribution on NGR (2% to sports federations, 1% to responsible gaming) • Corporate income tax: 12.5% • No withholding tax on dividends and interest paid to non-residents; many double tax treaties
Payments and banking (online) • Class B operators must maintain a bank account with an authorized bank in Cyprus • Accepted methods: cards and approved e-payments • No cash transactions for online betting; no accepting bets without sufficient account balance
Technical requirements (online) • Backup server hosted in Cyprus, linked to the Authority’s systems for real-time data and audits • .com.cy domain for the betting site • Platform must comply with NBA technical directives (e.g., Directive 13/2016)
Player protection • Mandatory self-exclusion program with clear application flow, duration, conditions, and re-application option • Minimum age 18 • Transparent T&Cs and fair complaint handling procedures
AML/CFT duties • Customer due diligence for transactions of EUR 2,000 or more (single or linked) • Ongoing monitoring, risk-based policies and controls, record-keeping • Verify player identity within set timelines; keep a register of players; keep betting records (commonly 5 years)
Data and reporting • Real-time or near-real-time data feeds to the Authority via the Cyprus backup server • Regular regulatory, financial, and tax reports as prescribed by the NBA
Responsible advertising • Follow the NBA’s code of practice for advertising • Clear messaging and no targeting of minors or vulnerable persons
Blacklist and enforcement • NBA blocks unlicensed betting sites and orders ISPs to restrict access • Cooperation with law enforcement to inspect and close unlicensed premises
Licence duration and renewal • Class A and Class B licences are valid for 1 or 2 years • Renewal available upon application and continued compliance • Licences can be suspended or revoked for breaches
Transferability and “for sale” • Licences are not transferable; you cannot buy a Cyprus gambling licence “for sale” • Any change must follow the NBA’s procedures; a new applicant must obtain its own licence
Cross-border notes • Class B is for offering online betting to Cyprus residents under a Cyprus licence • Offering services outside Cyprus depends on the laws of the target country • Transitional provisions may allow EU-licensed operators to operate temporarily if they apply within the NBA’s specified window
Timeline to get a licence • Typical review runs several weeks to a few months • Timing depends on applicant size, number of key persons, licence type, product scope, system readiness, and business volume • Apply well before planned launch to allow for information requests and due diligence
Step-by-step to obtain (how to get) • Incorporate a Cyprus entity or register a Cyprus branch • Prepare business plan, policies (AML, RG), technical architecture, and internal controls • Secure paid-up capital (EUR 500,000) and bank guarantee (EUR 550,000) • Open a Cyprus bank account • Set up .com.cy domain and Cyprus backup server; align platform with NBA directives • File the Class A or Class B application with all supporting documents and fees • Respond to NBA questions; complete fit-and-proper checks • On approval, go live and maintain ongoing compliance
Ongoing obligations • Maintain capital, bank guarantee, Cyprus bank account, and technical infrastructure • File tax returns and pay 13% NGR levies; comply with 12.5% CIT regime • Update policies, certify systems, and train staff • Keep player and transaction records; submit reports; renew licence on time
Examples of Class B scope • Online fixed-odds sports, esports, and certain exchange betting • Excludes online casino games, slots, lotteries, and horse racing
Corporate and ops tips • Appoint local directors and compliance officers who can liaise with authorities • Budget beyond licence fee for tech certification, Cyprus hosting, .com.cy domain, audits, legal, and AML tools • Build a clear KYC flow to meet the 30-day verification requirement and EUR 2,000 CDD threshold
Authorities’ contacts • CGC (casino): 3 Thalias Street, 1st floor, 3011 Limassol; Tel +357 25573800; Fax +357 25573801 • NBA (betting): maintains public registers of Class A and Class B licensees and publishes directives and guidance
Quick keyword map • cyprus gambling license • cyprus gaming license • online betting in cyprus • casino license cyprus • cost to obtain cyprus betting license • requirements to get Class B licence • license not for sale • how to obtain a license in cyprus

Stay in Touch with Us

We are always available

Our team ensures your UAE business setup is smooth, efficient, and compliant with local laws. Contact us today to discuss your project.

Offices map
Estonia
Ukraine
Cyprus
UAE
United States

Cyprus, Limassol

Franklinou Rousvelt, 170 Limassol Chamber, 3048, Limassol, Cyprus

Estonia, Tallinn

Harju maakond, Tallinn, Kesklinna linnaosa, Tuukri tn 19-315, 10152

UAE, Dubai

Building A1, Dubai Digital Park, Dubai Silicon Oasis, Dubai, United Arab Emirates

Ukraine, Kiyv

Kyiv, Azov Regiment Heroes Street 12, 04212

United States, New York

228 Park Ave S, New York City, New York, 10003, United States

Get in Touch

Leave your inquiry, and our legal team will get back to you as soon as possible. Initial consultation is free of charge and confidential.

Select a topic
Select a topic
Company Formation
Accounting Support
Crypto Licenses
Citizenship and Immigration
Partnership
Other
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.