The distinction between a B2C gaming operator and a B2B gaming software provider is, in legal terms, the difference between the restaurant and the kitchen equipment supplier. The operator faces players directly — takes their bets, manages their accounts, pays their winnings. The software provider faces the operator — supplies the platform, the games, the RNG engine, the backend infrastructure.
In Malta's regulatory framework, this distinction determines which licence you need, which compliance obligations apply, and how demanding your path to market will be. The MGA's B2B Critical Gaming Supply Licence is the relevant instrument — and while it is less visible than the B2C licences that generate headlines, it is equally important to the functioning of the industry.
Do You Need a Licence?
Not every company supplying services to gaming operators requires a full MGA licence. The threshold is whether your product or service qualifies as "critical gaming supply" — meaning it directly affects the outcome, randomness, or financial processing of games offered to players.
Companies that typically require a B2B licence:
- Casino platform and backend system providers
- Sportsbook platform and odds engine suppliers
- RNG (Random Number Generator) developers and operators
- Game developers supplying content to licensed operators
- Payment processing systems integrated into gaming platforms
- White-label casino or betting solution providers
Companies that may not require a full licence (but still need MGA compliance and technical certification):
- Ancillary service providers — hosting, cybersecurity, KYC tools
- Affiliate tracking and marketing technology
- Certain white-label setups where the operating licence is held by the operator
When in doubt, the MGA provides guidance through a pre-application consultation process. Use it before investing in a full application.
The B2B Licence Process
The B2B Critical Gaming Supply Licence process follows the same general structure as B2C licensing — company setup, Fit and Proper checks, technical review — but with different emphasis areas.
The technical audit is more central for B2B providers. Where a B2C operator's audit focuses on platform fairness and player protection systems, a B2B provider's audit focuses on the integrity of the supply itself — RNG certification for game providers, platform architecture and security for backend suppliers, and integration standards for API providers. The MGA expects B2B providers to demonstrate that their products will not introduce vulnerabilities or unfairness into the operators who use them.
The compliance obligations are real but lighter than B2C in some respects — B2B providers do not directly handle player funds, do not run responsible gaming programmes for end users, and do not have the same player-facing AML obligations as operators. However, they do have obligations around software integrity, secure development practices, and ongoing technical compliance.
The Technical Certification Process
All RNG-based games and gaming systems supplied to MGA-licensed operators must be certified by an approved testing laboratory before they can be used. This certification covers: statistical randomness of the RNG, payout accuracy and game mathematics verification, security of the platform against manipulation, and integration standards with the MGA's control system reporting requirements.
Certification timelines: typically 3–6 weeks per game or system type, depending on complexity. For a game studio releasing multiple titles, certification is an ongoing operational requirement rather than a one-time event.
Costs and Timelines
| Cost Component | Range |
|---|---|
| Company formation | €1,500–€3,000 |
| MGA B2B application fee | €5,000 (non-refundable) |
| Annual B2B licence fee | €25,000/year |
| Technical audit and certification | €5,000–€20,000+ |
| Legal and compliance setup | €5,000–€15,000 |
| Banking setup | €500–€2,000 |
Timeline: company formation (1–2 weeks) + MGA review and Fit and Proper (6–10 weeks) + technical audit (3–6 weeks) = 3–5 months total for straightforward cases. Less complex than B2C, but not fast.