Bet9ja suits bettors who mix online play with a local shop: it runs an agent network, lets you turn online picks into a booking code you can pay for over the counter, and publishes its stake and payout limits in detail. 8XBET is online only as far as public information shows, and its verifiable strength is a Lagos licence that runs to June 2027. Bet9ja’s own Lagos period began on 3 October 2026, so both brands are current on the register as of November 2026.
Bet9ja’s new Lagos period explained
The LSLGA register lists KC Gaming Networks Limited trading as Bet9ja for online sports betting and online casino from 3 October 2026 to 2 October 2027. At the end of September that date was still in the future, which made the entry look odd. It is now simply Bet9ja’s current annual period, about one month old.
Bet9ja also prints National Lottery Regulatory Commission licence numbers 0001074 and 00000014 on its site. After the Supreme Court’s ruling of 22 November 2024, the national licence covers the FCT only, so the Lagos entry is the one that matters for bettors there.
8XBET’s entry, under Strivora Limited, runs from 5 June 2026 to 4 June 2027.
The retail advantage
Bet9ja leans heavily on physical shops. Its agent programme lets shop operators across Nigeria take bets, and its Book a Bet feature converts selections made on the website or app into a booking code. A customer can then hand that code to an agent and pay in cash.
That matters in places where bank apps fail at month-end or where many punters still prefer cash. It also matters for people who share codes in viewing centres before a Saturday kick-off. 8XBET has no Nigerian retail network that could be verified, so anyone who values a shop down the road will find Bet9ja more practical.
Comparison table
Bet9ja figures are taken from its general terms and help pages; they can change, so treat the slip and cashier as final.
| Feature | Bet9ja | 8XBET |
|---|---|---|
| Lagos register (as of November 2026) | KC Gaming Networks Limited, 3 Oct 2026 – 2 Oct 2027, current | Strivora Limited, 5 Jun 2026 – 4 Jun 2027, current |
| Minimum sports stake | ₦10 | Not published |
| Maximum stake per slip | ₦10 million (some products excluded) | Not published |
| Maximum payout per bet | ₦130 million on listed major competitions; ₦100 million elsewhere | Not published |
| Cumulative payout cap | ₦10 billion in 24 hours | Not published |
| Withdrawals | Bank only, same-name account, ₦1,000 to ₦100 million, within 24 banking hours | Not published |
| Deposit methods | Virtual account, bank transfer, USSD, card, OPay, PalmPay | Not published |
| Shops and agents | Yes, plus booking codes | None verified |
| Live streaming | Selected events, needs ₦200 balance | Not published |
| Self-exclusion | Yes, 90-day minimum | General commitment stated |
Deposit minimums at Bet9ja vary by method, so the figure shown in the cashier for your chosen route is the one that applies.
How the payout tiers work in practice
Bet9ja separates “listed” competitions, such as the Premier League and Champions League, from everything else. The practical effect shows up on big accumulators.
A ₦50,000 stake on a slip with combined odds of 2,500.00 has a potential return of ₦50,000 × 2,500 = ₦125,000,000. If every selection comes from listed competitions, that sits under the ₦130 million cap and is payable in full. If the slip includes a match from a league outside the list, the ₦100 million cap applies and ₦25,000,000 of the potential return would never be paid.
So a Bet9ja player who mixes NPFL or lower-division European games into a high-odds slip should know which cap applies before staking. With 8XBET, that calculation cannot be made from public information, because its payout cap is not published; its Nigerian site shows terms inside the logged-in app rather than on open help pages.
Betting tools
Bet9ja documents Cash Out and Partial Cash Out, a Bet Builder with published settlement rules for shots and shots on target, and a Multiple Builder that generates a 1X2 coupon from a chosen odds range and number of matches. Its multiple-bet bonus can add up to 170% to qualifying winning tickets, subject to conditions. If you use builder tools, the bet builder guide explains why correlated selections are priced differently from a normal accumulator.
Bet9ja’s live rules also state that ordinary football live markets are settled on scheduled time plus injury time, so extra time and penalties do not count unless a market says otherwise. That detail decides cup-tie slips more often than people expect, particularly in FA Cup and AFCON knockout rounds.
For problems, Bet9ja lists a message form, several Nigerian call-centre numbers and a customer-service email address.
Live streaming on selected events is a useful extra for people who cannot get to a viewing centre, though it requires at least ₦200 in the account.
Verdict by use case
- Cash and shop bettors: Bet9ja, clearly. Booking codes and agents are a genuine service that 8XBET does not offer publicly.
- Large accumulator players on top leagues: Bet9ja’s ₦130 million cap on listed competitions is published and generous; 8XBET’s would need checking on the slip.
- Players who want quick withdrawals to wallets: Bet9ja pays withdrawals to bank accounts only, so OPay or PalmPay users get no direct wallet payout. Neither brand has a proven edge here.
- Bettors who value a long remaining licence period: both are current; Bet9ja’s period runs four months longer than 8XBET’s.
- Readers outside Lagos: both brands’ state-level position depends on where you live; the Lagos betting page explains the Lagos framework, and other states have their own rules.
FAQ
Did Bet9ja’s Lagos licence lapse in 2026?
The register does not show a gap that can be confirmed. Its current entry starts on 3 October 2026; whether a previous period ran up to that date is not visible on the public list.
Can I use a Bet9ja booking code on 8XBET?
No. Booking codes are specific to the operator that issued them. The booking code guide explains how they work.
For withdrawal options in general, read the withdrawal guide. Set a budget before you bet and stick to it.