Sportsbook

Turnkey sportsbook

Your licence, your feed contract, your traders if you want them. Every launch is settlement-tested against a season of historical results and load-tested at ten times forecast peak before it goes live.

Scope a turnkey sportsbook

What turnkey means for a sportsbook

The feed contract is in your name, so the coverage, the price and the official-data rights are yours to negotiate. The trading policy is yours: margins, limits, suspension rules, profiling. The merchant accounts are yours, orchestrated by our gateway. The regulator relationship is yours. What you buy from us is the platform, the integration work, certification support and, optionally, managed trading.

Market pricing for turnkey in 2026 runs USD 35,000 to 150,000 or more in setup plus 2% to 5% of GGR, or a fixed fee, plus the feed cost, which is the largest recurring line in a sportsbook after tax. Offers quoting two to four weeks to launch are usually stopping before certification; our three to four months include the regulator's platform review, a settlement test on a season of historical results and a load test at ten times forecast peak.

Why the feed is the line that does not shrink

Tax and platform fees are percentages of what the book earns. A feed contract is a fixed fee with a minimum term. The table applies published rates to a book running €200,000 of monthly GGR. Read the bottom row against those above it.

Recurring lineWhat it is charged onAt €200,000 monthly GGR
Betting tax, Cyprus10% of net revenue plus a 3% contribution (Betting Law 37(I)/2019, s.74)€26,000 a month
Betting tax, Finland from 1 July 202722% of GGR€44,000 a month
Platform2% to 5% of GGR, or a fixed fee€4,000–10,000 a month
Odds feedA fixed contract with a minimum term, independent of turnoverUnchanged whatever the month brings

Every line above the feed falls when the book has a bad month. The feed does not. That makes it the largest recurring cost after tax in exactly the months you can least afford it, which is why the minimum term, not the monthly price, is the clause to negotiate hardest. Offshore, where the filing firms quote 0% tax, it is the largest recurring line there is.

Computed on published rates, treating Cyprus net revenue as GGR. The Cyprus contribution was voted up from 3% to 4.5% on 12 December 2024, but the National Betting Authority's guidance still states 3%, so the arithmetic uses 3%. Finland adds a supervision fee on top, tiered on annual GGR from €4,000 to €434,000.

Feed choice, with numbers the providers publish

ProviderPublished coverageWhere it fits
Sportradar (Betradar)900,000+ events a year, 32 sports; Unified Odds Feed as push over AMQPRegulated markets needing official league data; the widest live coverage of the four
Genius Sports600,000+ fixtures, 40+ sports, bet builder; official data partner for the Premier League and NFL among othersFootball-led books; official data for EPL and NFL among others
LSports175,000+ pre-match events a month, 100+ sports, 2,500 marketsBreadth at lower cost; offshore and emerging markets
OddsMatrix (EveryMatrix)200,000+ live events a monthManaged-trading option bundled with the feed

We have integrations with all four and no exclusivity. For a book where football is 70% of turnover we usually recommend Genius or Sportradar as primary with LSports as a secondary for long-tail sports; for a crypto book in Asia or LatAm, LSports alone is often the right cost.

The four coverage numbers are not the same unit

Each provider publishes the figure that flatters it. Converted to a monthly count with the unit named, the table above reads differently.

ProviderPer monthWhat is being counted
SportradarAbout 75,000Events a year divided by twelve, pre-match and live together, across 32 sports
Genius SportsAbout 50,000Fixtures, not markets: one football match is one fixture and many priced markets
LSports175,000Pre-match events only, live counted separately, across 100+ sports
OddsMatrix200,000Live events only

So the two largest monthly figures each describe half a book, and the two smallest a whole one. Sports counts move the same way: 32 against 100+ is a difference in the long tail. Compare providers on the competitions you will trade and the markets priced per fixture in them.

Delivery

Turnkey assumes a licence in hand or in progress; if neither is true, start at gambling licensing first.

  1. Scoping: markets, licence, feed, products, payments, languages, trading model. Fixed-scope statement with launch date.
  2. Licence in parallel if not in hand: Cyprus Class B for a Cyprus sportsbook, Finland for July 2027, offshore for the rest.
  3. Integration: feed, PSPs, KYC provider, CRM, streaming; front end on template or your own via the API.
  4. Certification and test: platform certification named by the licence — a mirrored backup server in Cyprus (Betting Law 37(I)/2019, s.32(3)) or Finland's approved-body assessment of gaming systems — plus a settlement test against a season of historical results and a load test at ten times forecast peak.
  5. Launch with managed trading for the first quarter, then handover or a continuing managed-trading contract.

Three to four months with a licence in hand. Cyprus and Finland add their own review time on top.

What certification means, licence by licence

Certification is defined by the licence, not by us. The right column is what each jurisdiction adds to the build, and so to the calendar.

LicenceWhat the regulator requires of the platform
Cyprus Class BA mirrored backup server inside Cyprus (Betting Law 37(I)/2019, s.32(3)). A .com.cy domain (s.68). Reserves to pay winnings (s.33). Electronic payments only, funds on the account before the bet. Monthly accounting, 5% fine if late.
Finland, from 1 July 2027Systems assessed by an approved body. Strong electronic identification, 18+, Finnish residents only with geoblocking. Deposit limits before play. Central self-exclusion. No crypto. The bonus engine locked to retention offers at a 5× cap.
TobiqueInfrastructure disclosure. A bi-weekly encrypted backup with the Commission's provider. Fund segregation, a named MLRO, a dispute-resolution contract, RNG certification. KYC within 30 days of a first deposit, before €2,000 is wagered, and before payout. Monthly compliance reports.
AnjouanApproved domains, a Key Person Authorisation, quarterly compliance reports. Every supplier needs its own B2B Recognition Certificate at €9,500 a year, mandatory since 1 July 2025 — confirm your feed provider holds one before signing.

What a settlement test on a season of results catches

Replaying a season through the settlement engine is cheap, and it is the only way to meet the awkward results before your players do. These are the categories it exercises, and what each looks like when missed.

  • Abandoned and postponed fixtures. Void rules differ per regulator and market. Missed: one market voided and another settled on the same abandoned match.
  • Corrected results. An official correction after settlement has to resettle in both directions, with an audit trail. Missed: winnings paid twice, or a correction that never reaches the balance.
  • Market mapping. The feed's identifiers for competitions, fixtures, markets and selections have to line up with the platform's. Missed: a correct result settling the wrong selection, the failure that loses money quietly.
  • Void legs in multiples and systems. A void leg folds out and the rest reprice. Missed: a whole accumulator voided when one leg should have been removed.
  • Cash-out already taken. A bet cashed out and later voided must not settle a second time.

One league's season covers the first four; the long tail needs a season of everything you plan to trade. We replay against the feed you have contracted, not a generic results file, because mapping errors are provider-specific.

When your desk is ready to take the book

Managed trading covers the first quarter by default. Handover is not a date; it is four conditions, met one sport at a time.

  1. Cover matches the fixture list, not office hours. In-play needs someone awake for every kick-off you price, which for a multi-region book means the other side of the clock.
  2. A written trading policy. Margin targets per sport, maximum liability per market, maximum stake per player tier, and when a market suspends rather than reprices.
  3. One named owner for out-of-hours limit changes, plus an escalation path for manual settlement: who decides a void, who signs a resettlement, how it is recorded.
  4. A shadow period. Your traders price and ours review before acceptance, on one sport. It hands over when the reviews stop changing anything.

Start with the sport smallest in turnover and simplest in markets; keep our desk on your largest liability until last. Run it the other way and a new desk meets your biggest exposure on its first weekend.

Frequently asked

Can you trade for us permanently?

Yes. Managed trading is a standing service priced on turnover; many turnkey clients never build a desk.

Do we need our own risk team on day one?

No. One risk manager who owns the policy is enough; the tooling does the rest and our desk covers the first quarter.

Can we take the sportsbook from white label to turnkey?

That is the designed path: same platform, so the migration is a licence, feed and payments change, not a re-platform.

What happens to the feed contract if we stop working with you?

It is in your name, so it survives the platform. That is the point of turnkey and also the exposure: the minimum term is your liability if the book underperforms or you change platform early. Read its termination and assignment clauses as closely as ours.

Our turnover will not justify a tier-one feed minimum. What then?

Three options. A lower-cost catalogue as primary, with no tier-one contract at all, which is the usual answer offshore. A turnkey build on a feed we resell, keeping the licence and the players but not the feed relationship. Or white label until the volume is there, at 15% of GGR instead of a feed fee.