PaymentMethods.BET
  1. Home
  2. Countries
  3. Kenya

Kenya Betting Payment Methods

Kenya licenses online betting, names mobile money among the ways a bookmaker may take your money, and taxes both deposits and winnings. 45 of the 65 bookmakers reviewed on Betandlink accept players from Kenya: here is what the law says, which methods they list and how to move money in and out.

Is online betting legal in Kenya?

Yes, with a licence. The Gambling Control Act, 2025 was assented to on 7 August 2025 and came into force on 20 August 2025. It repeals the Betting, Lotteries and Gaming Act of 1966 and creates the Gambling Regulatory Authority of Kenya, which takes over the rights, staff and assets of the Betting Control and Licensing Board (BCLB). Section 67 requires anyone who operates, sells or promotes online gambling to hold an online bookmakers, online lottery or online casino licence, and section 79 lets a foreign-based operator have one only if it is registered in Kenya with a physical address there. A foreign operator that takes Kenyan bets without a licence commits an offence: a fine of up to KES 2 million or two years in prison for a person, up to KES 50 million for a company. Licences issued under the old Act stay valid until they expire. The Gambling Control (Licensing) Regulations and the Gambling Control (Conduct of Gambling Operations) Regulations, Legal Notices No. 111 and 112 of 2026, were gazetted on 15 July 2026.

The Act writes the payment rules into the licence. A licensee may receive a player’s money through a debit card, an electronic funds transfer, a mobile money transfer, a cash deposit or another method the Authority approves (section 73(4)); it must keep player money in a bank account or in mobile money (section 76(1)); it may not give credit to a player or induce a bet by advancing credit or through credit cards (sections 72(7) and 74(1)); it must take proof of age of majority before registering anyone (section 72(3)); and the smallest online bet is KES 20 (section 71(1)). Gambling adverts need the Authority’s approval and may not run on television or radio between 6 a.m. and 10 p.m. unless during a live sporting event.

Two taxes reach the bettor, both collected by the Kenya Revenue Authority. Since 1 July 2025 excise duty is 5% of the amount deposited into the betting wallet, in place of the 15% of each stake that applied before; the operator remits it within twenty-four hours, and the Finance Act 2026 keeps the 5% on deposits from 1 July 2026, horse racing included. Winnings carry a withholding tax of 20%, which the bookmaker deducts before paying and which is final: in the KRA’s own example a KES 50,000 win pays out KES 40,000. On top of that the operator pays betting tax of 15% of its gross gaming revenue.

Which payment methods work from Kenya

Of the 45 bookmakers open to Kenya, 39 list Visa and 37 Mastercard; 34 take Neteller, 31 Skrill, 22 Paysafecard and 15 Payz; 32 take Bitcoin and 29 Ethereum; 15 list Google Pay, 11 Apple Pay and 6 PayPal. Twenty-one list a bank transfer. Only four, 1xBet, 22Bet, Melbet and Secretbet, list M-Pesa and Airtel Money, and the same four list the mobile money services of Ghana and India, because the lists cover the whole cashier and not only the Kenyan one. The rules that decide what actually goes through:

Payment methods at the 45 bookmakers open to Kenya

How many of the 45 bookmakers that accept players from Kenya list each method in their cashier, from the Betandlink reviews read on 19 October 2026.

MethodGroupBookmakersShare
VisaCard3987%
MastercardCard3782%
NetellerE-wallet3476%
BitcoinCrypto3271%
SkrillE-wallet3169%
EthereumCrypto2964%
PaysafecardVoucher2249%
Google PayE-wallet1533%
PayzE-wallet1533%
MiFinityE-wallet1329%
JetonE-wallet1227%
Apple PayE-wallet1124%
MaestroCard1124%
MuchBetterE-wallet920%
AstroPayE-wallet818%
NeosurfVoucher818%
Revolut PayE-wallet818%
WebMoneyE-wallet716%
PayPalE-wallet613%
SticpayE-wallet613%
USDTCrypto613%
FlexepinVoucher37%
eZeeWalletE-wallet37%
JCBCard24%
USDCCrypto24%
CashtoCodeVoucher12%
DiscoverCard12%
VerveCard12%

Not listed by any of them: American Express, UnionPay, Diners Club, RuPay.

Local payment methods

Mobile money is how Kenya pays. The Central Bank of Kenya counted 95.31 million registered mobile money accounts and 563,605 active agents in August 2026, and the Gambling Control Act lets a licensee hold player money in mobile money as well as in a bank account. The two services that matter:

M-Pesa

Safaricom’s M-PESA lets you deposit cash at an agent, send money, withdraw, and pay businesses through Lipa na M-PESA by Pay Bill, Till number or Pochi la Biashara; a business collects Pay Bill payments through its business number and an account reference, which at a bookmaker is your betting account. The limits published by Safaricom on 4 August 2026 are KES 250,000 per transaction, KES 500,000 a day and a KES 500,000 wallet balance. Deposits into the wallet and registration are free; Till payments cost the customer nothing; the Pay Bill tariff on Safaricom’s page runs from nothing for amounts up to KES 100 to KES 54 for amounts between KES 45,001 and 250,000, and the page does not say whether the customer or the business bears it. Four of the 45 bookmakers list M-Pesa in their cashier.

Airtel Money

Airtel Kenya has waived all person-to-person fees between Airtel Money customers, charges KES 7 to KES 108 to send to other networks and KES 11 to KES 309 to withdraw at an agent, and applies the same limits as M-PESA, KES 250,000 per transaction, KES 500,000 a day and a KES 500,000 balance, which it says were revised together with the Central Bank of Kenya. The same four bookmakers list it.

Mobile money operators are authorised by the Central Bank of Kenya as payment service providers under the National Payment System Act 2011, and the name on the wallet is the name the bookmaker will check against your betting account.

How to deposit and withdraw from Kenya

Bookmakers accepting players from Kenya

The 45 bookmakers reviewed on Betandlink that take players from Kenya, in order of rating; the chip shows the account currency each one offers there. Each link opens the review on Betandlink.

Sports Betting Sites (40)

Crypto Betting Sites (5)

Questions and answers

Is online betting legal in Kenya?

Yes. The Gambling Control Act, 2025, in force since 20 August 2025, licenses online bookmakers through the Gambling Regulatory Authority of Kenya, the successor of the Betting Control and Licensing Board. A foreign operator needs to be registered in Kenya with a physical address to get a licence, and serving Kenya without one is an offence for the operator.

How much tax do I pay on betting in Kenya?

Two taxes. Excise duty of 5% on the amount deposited into your betting wallet, since 1 July 2025, which the operator remits within twenty-four hours; and a withholding tax of 20% on winnings, deducted by the bookmaker before payment and final, so nothing more is due in your annual return. The operator also pays 15% of its gross gaming revenue in betting tax.

Can I deposit at a bookmaker with M-Pesa?

Yes. Mobile money is one of the four deposit methods the Act names, with debit cards, electronic transfers and cash, and licensees may hold player funds in mobile money. Pay by Lipa na M-PESA with the bookmaker’s Pay Bill number, within the limits of KES 250,000 per transaction and KES 500,000 a day. Four of the 45 bookmakers reviewed list M-Pesa in their cashier, and a Kenyan-licensed site may take it whatever its global list says.

Quick poll

What do you use at bookmakers from Kenya?