Betting Tax in Kenya: How Excise and Withholding Affect Your Returns
Kenya taxes betting at two points — excise on stakes and withholding on winnings. We break down both with worked examples so you know what actually reaches your M-Pesa.
Betting taxation in Kenya is widely misunderstood, partly because the rates have changed several times through successive Finance Acts, and partly because the deductions happen automatically and invisibly. This piece breaks down the two taxes that affect bettors, with worked examples — so you understand what’s being deducted and what actually reaches your M-Pesa.
A note on accuracy: Kenyan betting tax rates have been revised repeatedly in recent Finance Acts. This piece explains the structure and how the taxes work, which is stable, but for the exact current rate, verify against KRA or your operator’s betslip, which shows the live figures. We’re a betting review site, not tax advisers.
Two taxes, two points
Kenya taxes betting at two distinct points:
- Excise duty — applied to the amount you stake (deducted when you place a bet)
- Withholding tax — applied to your winnings (deducted before you’re paid)
Both are deducted automatically by the operator. You don’t file anything yourself for betting activity — the operator handles remittance to KRA.
Excise duty on stakes
Excise duty is charged on the amount you put into a bet. In practice, a portion of every stake is taken before the bet is placed. So if you intend to stake KSh 100, the excise is deducted and the actual amount entering your bet is slightly less.
The exact rate has moved through several Finance Acts. The mechanism is what’s stable: it’s a deduction at the point of staking, and your operator’s betslip shows the precise amount being taken. Check there for the live figure.
Withholding tax on winnings
This is the one with the bigger impact on a winning bet. Withholding tax applies to your winnings — the amount above your stake. The operator deducts it before paying you.
Worked example (using the structure, not a specific rate):
- You stake KSh 100 and win a total return of KSh 1,000
- Your winnings (the taxable portion) are KSh 900 — the return minus your stake
- Withholding tax is calculated on that KSh 900
- You receive your stake back plus winnings after the withholding deduction
The key insight: the return figure you see on your betslip before tax is not what lands in your M-Pesa. The operator deducts withholding on the winnings portion first.
The combined effect on your returns
For a bettor, the two taxes compound the operator’s built-in margin. You lose a little at the staking end (excise) and a little at the winning end (withholding). Over many bets, this measurably reduces net returns — which is one more reason that finding genuinely competitive odds matters. Better odds partially offset the tax drag; we cover odds value in our how to read odds piece.
Are bonuses taxed?
This is a grey area that depends on structure. Generally, winnings derived from bonus funds can be subject to withholding like any other winnings, and operators handle this automatically. No-wagering bonus structures simplify the picture — the bonus is real cash immediately and tax applies normally to winnings.
What to keep in mind
- The operator deducts both taxes automatically — you do nothing for betting tax
- Your betslip shows the exact excise and withholding figures — check it for live rates
- Use GRA-licensed operators; they comply with KRA remittance properly. Offshore-licensed operators are a different risk profile — see our licensing analysis
- Rates change with Finance Acts; stay current via KRA
The honest summary
Kenya taxes betting twice — excise on what you stake, withholding on what you win — both deducted automatically by the operator. The structure is stable even as rates shift; your betslip is the source of truth for current figures. The practical effect is a measurable drag on net returns, making competitive odds and clean bonus terms more valuable, not less.
This piece is informational, not tax advice. Verify current rates with KRA. BetSmart is an independent affiliate site; we may earn a commission via our links at no cost to you. 18+. Bet responsibly; see our responsible gambling guide.