Application Process & Fees for iGaming Licenses in Cyprus

Launching a legal iGaming business in Cyprus begins with obtaining a Class B betting license from the National Betting Authority (NBA). The process is structured, transparent, and achievable β provided you meet the eligibility criteria and submit the correct documentation.
This article outlines the step-by-step application process, timelines, associated licensing fees, and how to successfully navigate your way to becoming a licensed online betting operator in Cyprus.
π Step-by-Step: How to Apply for an iGaming License in Cyprus
1.
Incorporate a Cyprus Company
The first requirement is to register a Limited Company in Cyprus, which will serve as the operating entity. This company must:
- Be tax-resident in Cyprus
- Have at least one Cyprus-based director
- Maintain a local registered office
π Enalian offers full company incorporation services.
Learn more about our iGaming solutions
2.
Prepare the Application Documentation
The application must include a wide array of documents and evidence that demonstrate the applicantβs legal, financial, and technical readiness.
Required documentation includes:
Corporate:
- Certificate of incorporation
- Company statutes
- Shareholder & director details
- Organizational structure
Financial:
- Bank reference letters
- Audited financials (or funding proof for startups)
- β¬550,000 bank guarantee from a Cyprus bank
Personal:
- Clean criminal records for directors and UBOs
- CVs and ID documents
Technical:
- Server architecture overview
- Betting platform provider details
- Security and encryption protocols
- Real-time monitoring setup for NBA
Legal & Compliance:
- AML policy and procedures
- KYC process and tools
- Responsible gambling policy
3.
Submit Application to the NBA
Once your company is established and your documentation is complete, the application must be submitted to the National Betting Authority.
You will be required to pay the application and license fees (see below) and await confirmation that your submission has been accepted for review.
4.
Regulatory Review Process
The NBA will evaluate your application across five key areas:
- Financial integrity
- Technical capability
- Legal compliance
- Responsible gambling
- Risk and fraud controls
They may request clarifications, revisions, or additional documentation during this process.
5.
License Approval & Issuance
If your application is successful:
- You will be issued a Class B (online betting) license
- The license is valid for 1 or 2 years, depending on your chosen fee tier
- You will be subject to continuous compliance and reporting obligations
πΈ Licensing Fees in Cyprus
The NBA charges the following official fees:
| License Duration | Licensing Fee |
|---|---|
| 1 Year | β¬30,000 |
| 2 Years | β¬45,000 |
These fees are non-refundable, even if the license is later revoked for non-compliance.
Additional Required Costs:
| Category | Cost Estimate |
|---|---|
| Bank Guarantee | β¬550,000 (Cyprus bank) |
| Company Incorporation | ~β¬2,000 β β¬5,000 (one-off) |
| Annual Audit & Legal Fees | Varies |
| Server Setup in Cyprus | Varies |
| KYC/AML Software Tools | Optional / scalable |
While the upfront costs are significant, Cyprus remains more affordable than Malta or Gibraltar, particularly for sportsbook operators.
β³ How Long Does the Application Process Take?
| Stage | Timeline Estimate |
|---|---|
| Company Formation | 5β10 working days |
| Document Collection & Bank Setup | 2β4 weeks |
| Application Preparation | 1β2 weeks |
| NBA Review & Decision | 2β3 months |
Total Timeline: 8β12 weeks on average (with professional assistance)
π§ Tips for a Successful Application
- Work with a local advisor: The NBA expects documents to be complete and submitted according to its internal formats and policies.
- Ensure your platform is ready: The NBA may request demonstrations or sandbox access to your sportsbook system.
- Use a Cyprus-based bank: The required guarantee must come from a locally regulated institution.
- Plan for compliance from day one: Set up proper AML, responsible gambling, and customer support protocols early.
π Enalian provides end-to-end support through the application, including NBA communication, bank introductions, and legal documentation.
Get started with Enalianβs iGaming licensing service
π After Licensing: Ongoing Obligations
Once licensed, your company must:
- Submit monthly activity reports to the NBA
- Maintain real-time data access for the regulator
- Renew your bank guarantee annually
- Conduct annual financial audits
- Keep systems and servers hosted in Cyprus
- Inform the NBA of any material company changes
Non-compliance may lead to:
- Fines
- License suspension or revocation
- Public blacklisting
Final Thoughts
The application process for an iGaming license in Cyprus is clear, structured, and achievable with proper guidance. While the country currently offers licenses only for online betting (not casino or poker), it remains an ideal jurisdiction for sportsbooks, B2B providers, and platform startups seeking an EU foothold.
Understanding the full licensing process and associated costs allows you to plan effectively and launch your business on a solid legal foundation.
Need help applying for a Class B license in Cyprus?
Contact Enalian Consulting today for full-cycle support β from company setup to licensing, compliance, and operational rollout.



