How to Bet in Kenya: A Plain Guide to How Betting Works

How sports betting works in Kenya: age 18+, account, M-Pesa deposit, markets, stake, odds, bet slip, settlement, withdrawal and tax. With a simple example.

Updated: 10 November 2026

This guide explains, step by step, what happens when you place a sports bet in Kenya: from the account to the withdrawal. It does not promise wins. There is no method that wins every day, and most bets lose. The aim is to help you understand what you are doing, what it costs and what the risks are before you spend a single shilling.

Step 1: Age and account

Gambling is for adults 18 and over. A betting site should not let anyone younger open an account.

To open an account you usually need:

  • a Kenyan phone number;
  • a password you choose yourself;
  • sometimes an ID number, so the site can confirm who you are, often before your first withdrawal.

Use your real details. If the name on the account does not match your M-Pesa details or your ID, a withdrawal can be delayed or refused.

Step 2: Check the licence first

Before you open any account, check that the operator is licensed by the Gambling Regulatory Authority (GRA). On 3 November 2026 the GRA published a notice listing the companies that hold online licences under the Gambling Control Act, 2025, for the 2026/2027 financial year. Check that the company behind the site is on that list, and ask the operator for its GRA licence number. Our guide on how to check a GRA licence has the list and shows how.

Step 3: Deposit money

Betting sites in Kenya usually take deposits through M-Pesa: either a paybill number (Lipa na M-Pesa) or an STK push prompt that appears on your phone. Airtel Money is also used.

Three things to know before you deposit:

  • Set a budget first. Decide how much you can afford to lose this week or this month, and stop when it is gone.
  • Excise duty: according to KRA and published tax analyses, money deposited for betting carries a 5% excise duty (under the rules in force since 1 July 2026).
  • Safety: check that the paybill number matches the one in the operator’s official app or website, and never share your M-Pesa PIN or a one-time code (OTP).

Full details: betting with M-Pesa.

Step 4: Choose a match and a market

A market is the question you are betting on. For a football match, common markets include:

  • 1X2: home win (1), draw (X) or away win (2);
  • double chance: two of the three results, for example home win or draw;
  • total goals: over or under a number of goals, for example over 2.5 goals;
  • both teams to score: yes or no.

Each market has its own rules. For example, many football markets count only the result after normal time plus stoppage time, not extra time or penalties. Read the market rules on the site if you are not sure. Our guide to bet types and multibets explains the main markets and how a multibet works.

Step 5: Decide your stake

The stake is the amount of money you put on a bet. If the bet loses, you lose the stake. The operator sets a minimum stake in its terms.

Keep each stake small compared with your budget. A bigger stake does not make a bet more likely to win; it only makes a loss bigger.

Step 6: Understand the odds and the possible return

The odds show how much a bet pays if it wins. Kenyan betting sites usually show decimal odds, such as 1.80 or 2.50. With decimal odds:

possible return = stake x odds

The possible return includes your stake. Your profit is the return minus the stake.

Example (for illustration only, before tax):

  • Stake: KSh 100
  • Odds: 2.50
  • Possible return: KSh 100 x 2.50 = KSh 250
  • Profit if the bet wins: KSh 250 minus KSh 100 = KSh 150
  • If the bet loses: you lose the KSh 100 stake

This example ignores tax. The real amount you receive is lower, because tax on payouts is withheld by the operator (see Step 9).

Odds also hint at how likely the operator thinks a result is. Dividing 1 by 2.50 gives 0.40, or 40%. The real chance is unknown, and the operator builds its own margin into the odds, which is why the operator expects to make money over time. More on this in what odds mean.

In a multibet, the odds of all your selections are multiplied together. The possible return grows fast, but one wrong selection loses the whole bet.

Step 7: Check the bet slip

When you choose a selection, it goes onto your bet slip. Before you confirm, check:

  • the match and the selection are the ones you meant;
  • the odds (they can change before you confirm);
  • the stake;
  • the possible return and any tax the slip shows.

Once a bet is confirmed, you usually cannot cancel it. Some sites offer cash out, which lets you settle a bet early for an amount the site offers. That amount is usually less than the full possible return. See cash out explained.

Step 8: Settlement

After the match, the operator settles the bet according to the result and the market rules:

  • Won: the return goes to your betting account.
  • Lost: the stake is gone.
  • Void: if a match is postponed or abandoned, the terms decide what happens. Often the stake is returned or the selection is removed from a multibet, but rules differ, so check the terms.

If you think a bet was settled wrongly, contact customer support with the bet ID and keep a screenshot.

Step 9: Withdrawal and tax

To take money out, request a withdrawal in your account. The money goes back to your M-Pesa number. The site may ask you to confirm your identity first.

Tax rules changed on 1 July 2026 with the Finance Act, 2026. According to KRA and published tax analyses:

  • money deposited for betting carries a 5% excise duty;
  • tax on payouts is withheld by the operator before the money reaches you;
  • the exact deduction depends on the product (betting payouts are treated differently from lottery or prize competition winnings), and the operator should show it on the bet slip or in your transaction history.

The rules may change again with the next Finance Act. For the details, see betting law and tax in Kenya.

M-Pesa limits and charges are set by Safaricom and listed on safaricom.co.ke.

Before your first bet: a short checklist

  1. Are you 18 or over?
  2. Have you checked the operator’s GRA licence?
  3. Have you read the terms on withdrawals, void matches and bonuses (how bonus terms work)?
  4. Have you set a budget, and a deposit limit in your account?
  5. Is the money you plan to use money you can afford to lose?

If the answer to any of these is no, wait.

Common mistakes to avoid

  • Chasing losses: placing bigger bets to win back what you lost. This usually makes losses bigger.
  • Betting with borrowed money, including mobile loans or overdrafts.
  • Paying for “sure tips” or “fixed matches”. Nobody can sell you a sure result. See jackpots and predictions.
  • Treating betting as income. Over time, the margin in the odds works against the bettor.

Gambling is for adults 18 and over. Betting can become addictive. Only stake money you can afford to lose, and never bet to pay debts or bills.

  • GRA toll-free line: 0800 723 770 (customer support and gaming enquiries, Monday to Friday, 8am to 5pm).
  • Self-exclusion: you can ask operators to bar you for a set period, typically 6 months to 5 years. See the GRA self-exclusion process.
  • NACADA helpline 1192: a free 24-hour counselling and referral line run by NACADA. It deals mainly with alcohol and drugs, and can refer you to treatment services.
  • More help and tools: responsible gambling.