Complete guide to Kenya's 20% betting withholding tax. How KRA calculates tax on winnings, examples, and what it means for your payouts. Compare the top platforms in our best betting apps Kenya guide with M-Pesa.
Welcome bonus up to KES 75,000 + instant M-Pesa deposits.
Understanding Kenya's betting tax is essential for every bettor. The 20% withholding tax on gambling winnings directly affects your payouts, and misunderstanding how it works can lead to frustration and miscalculated returns. This guide explains exactly how the Kenya Revenue Authority (KRA) taxes your betting winnings, with practical examples and calculations.
| Tax Type | Rate | Who Pays | Applied To |
|---|---|---|---|
| Withholding Tax on Winnings | 20% | Player (deducted by operator) | Net winnings (payout minus stake) |
| Excise Duty on Stakes | 7.5% | Operator | Amount wagered by players |
| Corporation Tax | 30% | Operator | Company profits |
| BCLB Licence Fee | Varies | Operator | Annual licence renewal |
As a bettor, the only tax you directly experience is the 20% withholding tax on net winnings. The excise duty and corporation tax are paid by the betting operator and do not appear on your payouts.
The key phrase is net winnings. This means your payout minus your original stake. Here are practical examples:
| Scenario | Stake | Odds | Gross Payout | Net Winnings | Tax (20%) | You Receive |
|---|---|---|---|---|---|---|
| Single bet win | KES 500 | 2.00 | KES 1,000 | KES 500 | KES 100 | KES 900 |
| Accumulator win | KES 200 | 10.00 | KES 2,000 | KES 1,800 | KES 360 | KES 1,640 |
| High odds win | KES 100 | 50.00 | KES 5,000 | KES 4,900 | KES 980 | KES 4,020 |
| Casino jackpot | KES 50 | N/A | KES 100,000 | KES 99,950 | KES 19,990 | KES 80,010 |
| Losing bet | KES 500 | 2.00 | KES 0 | -KES 500 | KES 0 | KES 0 |
The 20% withholding tax on gambling winnings was established through the Finance Act 2023, building on earlier tax measures introduced from 2019 onward. Key legal provisions:
| Bet Type | Typical Odds | Effective Return (After Tax) | Impact Level |
|---|---|---|---|
| Low odds single (1.20) | 1.20 | 1.16 | Significant — small profit heavily taxed |
| Medium odds single (2.00) | 2.00 | 1.80 | Moderate |
| High odds single (5.00) | 5.00 | 4.20 | Moderate |
| Accumulator (15.00) | 15.00 | 12.20 | Lower relative impact |
| Jackpot (1,000.00) | 1,000.00 | 800.20 | Lowest relative impact |
The tax has the greatest relative impact on low-odds bets. A winning bet at 1.20 odds yields only KES 0.16 profit per KES 1 staked after tax (vs KES 0.20 before tax). For high-odds bets, the tax's relative impact is smaller because the profit margin is larger.
1Win Kenya offers competitive odds that maximise your returns after the 20% tax. Deposit via M-Pesa from KES 100.
Get Better OddsThe tax is typically applied per winning bet settlement. When each bet wins, the 20% is calculated and deducted before the winnings are added to your account balance. Some platforms apply it at withdrawal instead. The total amount taxed is the same either way.
Yes. If you win using a free bet, the profit (winnings minus the free bet value) is subject to the 20% withholding tax.
Bonus funds that are converted to withdrawable cash after meeting wagering requirements are generally subject to the 20% tax on the net gain when withdrawn.
No. The 20% withholding tax is a legal requirement for all licensed operators in Kenya. Any platform claiming to offer tax-free betting is either unlicensed (and therefore unregulated and unsafe) or is absorbing the tax cost themselves (which would need to be verified).
Join 1Win Kenya — welcome bonus up to KES 75,000. Deposit via M-Pesa in seconds.
Deposit & Claim 500% BonusGambling should be entertainment, not income. Set limits, take breaks, never bet more than you can afford to lose.
Resources: BeGambleAware.org | GamCare | Helpline: 0800 723 253
18+ only. All recommended sites are licensed.
Licensed Gambling Industry Analyst & East Africa Specialist