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 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.
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.
Cyprus is attractive because it marries a credible EU license for betting with a competitive tax regime and experienced professional services. The 12.5% corporate rate is compelling, but the real efficiency comes from clean structuring, treaty access, and no withholding tax on dividends and interest to non-residents in many cases.
Get the basics right: Cyprus holding company with transparent ownership, a betting subsidiary with EUR 500,000 paid-up capital, and local directors who actually direct. If you’re a foreign operator, a Cyprus branch is possible, but you still need the bank account, bank guarantee, and NBA-compliant systems. Add intercompany agreements for platform IP and risk-sharing only where they withstand transfer-pricing scrutiny.
Pitfalls that will sink your application
Most rejected or delayed files share the same DNA: undercooked documentation and improvised controls. The NBA looks through gloss to substance—be ready.
Avoid these traps:
- Treating the license as “for sale” or trying to transfer it. It isn’t, and you can’t.
- Filing without the bank guarantee or with unverified capital contributions.
- Skipping the backup server in Cyprus or ignoring the NBA’s technical directives.
- Marketing beyond the code of practice or failing to geoblock restricted audiences.
- Letting KYC slide beyond permitted timeframes, or allowing betting without sufficient account funds.
- Offering prohibited content: online casino games of chance, slot machines, lotteries, horse racing betting, or other banned products.
Can you buy a Cyprus license “for sale”?
Short answer: no. A license in Cyprus is granted to a specific legal person for a defined scope and period. It cannot be transferred or sold. The only way to “get” a license is to apply and be approved by the NBA, or—in the casino space—engage within the CGC’s tightly controlled framework.
If you’re considering acquiring a licensed company, understand that a change in ownership or control will trigger regulatory review. Expect full disclosure, fresh fit-and-proper checks, and the risk that the license is suspended or revoked if approvals aren’t obtained. Do proper legal and regulatory due diligence before you sign anything.
A disciplined pre-filing check saves months. Make sure you can answer “yes” to each point and attach proof rather than promises.
- Cyprus entity or branch is registered, with betting as principal activity and at least EUR 500,000 paid-up capital in place.
- EUR 550,000 bank guarantee drafted to NBA specs, issued by a Cyprus/EU bank, with the correct post-expiry validity.
- Platform certified to the NBA’s directives, backup server in Cyprus configured and tested, .com.cy domain arranged where applicable.
- Policies finalized: AML/CFT, responsible gaming (including self-exclusion), complaints, IT security, business continuity, and marketing code compliance.
- Banking and payment flows set for cashless operations; player funds safeguarded; records retained as required.
- Key persons vetted, declarations completed, and all supporting documents organized for a clean, complete application.
Get these right, and Cyprus becomes what it’s known for in the gaming space: a clear, credible EU home for betting operations that value regulation, transparency, and a stable platform to scale.
| 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.
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.
Or contact us directly on: