How the 20% tax on betting winnings shows up on your payout
The Kenya Revenue Authority's withholding tax page lists winnings from betting, gaming, prize competition and gambling at 20% for residents and non-residents, as a final tax. Your payout can therefore arrive below the winning amount shown, and the operator's terms must cover the deduction.
The short answer
The Kenya Revenue Authority (KRA) lists winnings from betting, gaming, prize competition and gambling in its withholding tax table at 20%, the same for residents and non-residents. KRA describes it as a final tax, so the amount that reaches your wallet can be lower than the winning amount an operator displays. The sections below show where the deduction can appear and what to compare.
This page deals only with the 20% line. Money moving in and out of an account carries other charges, which the guide on how tax applies to betting deposits and withdrawals sets out.
What was verified, and what was not
The KRA withholding tax page was read on 15 October 2026. The statute text of the Income Tax Act on Kenya Law could not be opened in the same session, so this guide does not quote its section numbers, definitions or remittance deadlines. Where the KRA page is silent, the guide says so instead of filling the gap.
| Question | What the sources read say | Source |
|---|---|---|
| Rate on winnings | 20% for residents and non-residents | KRA withholding tax page |
| Final tax or not | Final tax: nothing further owed on these winnings at filing | KRA withholding tax page |
| How the winning amount is measured | Not stated on the page; read the operator's terms | Not verified |
| What an operator may take from a player balance | Wagers, remittances at your request, bank charges | Act s.75 |
| Must terms mention taxes | Yes: payment of eligible taxes and statutory deductions | Operations Regulations r.4(2)(l) |
| Must processing fees be disclosed | Yes: particulars of any processing fee | Act s.72(6)(b) |
Where the deduction can appear
A payout has three figures you can see: the winning amount the operator shows, the tax or statutory deduction line (if the operator itemises one), and the amount credited to your mobile-money wallet. The wallet provider may add its own charge on top, which is the provider's rule and not part of the tax.
Because the operator, not the player, pays the tax over to KRA, the deduction happens before the money leaves the account. You will not see a separate bill from KRA for these winnings, which is why the account history and the wallet message are the records to keep.
Illustrative example
The figures are arithmetic on a round number at the 20% rate read on the KRA page. They assume the 20% is applied to the winning amount as stated, and they ignore wallet charges. How an operator measures the winning amount is not settled by the KRA page, so check the terms before comparing with a real payout.
- Winning amount
An account shows winnings of KES 5,000.
- Tax at 20%
5,000 x 0.20 = KES 1,000.
- Amount paid out
5,000 - 1,000 = KES 4,000 before any wallet charge.
If the operator measures winnings differently, for example after taking off the stake, the base changes and so does the result. That is why the terms matter more than the percentage alone.
What the law lets an operator take
Section 75 of the Gambling Control Act, 2025 says a licensee may deal with money in a player's account only to debit a wager, to remit funds at the player's request, or to pay bank charges for deposits received and funds withdrawn. A tax deduction must therefore rest on a tax rule and not on the operator's own preference.
Two disclosure rules help you check. Regulation 4(2)(l) of the Conduct of Gambling Operations Regulations says the approved terms and conditions must cover payment of eligible taxes and statutory deductions, and section 72(6)(b) of the Act requires a licensee to give the player the particulars of any processing fee. A payout shortfall that fits neither is worth a written question.
How to check a payout that arrived smaller
- Write down the three figures
Note the winning amount, the deduction lines and the amount credited, with dates and the bet reference.
- Find the tax section of the terms
Read what the operator says it deducts and on what base. The guide on prize payment and withdrawal timelines explains when the payout is due, which is a separate question from its size.
- Do the 20% arithmetic on the stated base
Multiply the base by 0.20 and compare it with the deduction shown. If the base is unclear, ask for it in writing.
- Separate tax from wallet charges
A difference after the tax line may be a provider charge. The guide on M-Pesa limits for betting deposits and withdrawals covers the wallet side.
- Escalate in order
Contact the operator's customer care first. The guide on why a withdrawal shows pending or fails lists the next steps when a payout is held.
How this differs from excise duty
Excise duty is charged on a different base and at a different point in the life of an account, and its rate and base have changed over the years. The guide on excise duty on betting stakes records what each KRA notice says. Do not add the two figures together as if they were one rate.
What this page does not settle
Rates change by Finance Act, so a dated page is a record of its date. The KRA page does not explain whether the 20% on winnings and the separate treatment of withdrawals can both apply to one payout, and this guide does not guess. For your own position, ask KRA or a qualified adviser. Gambling is addictive: play responsibly, and see responsible gambling for help lines and self-exclusion.
Questions and answers
Is the rate on betting winnings 20%?
The KRA withholding tax page read on 15 October 2026 lists winnings from betting, gaming, prize competition and gambling at 20% for both residents and non-residents. Rates can change by Finance Act, so check the page again before relying on it.
Is the 20% taken from my stake or from my winnings?
The KRA page names the tax as a rate on winnings, not on the stake. It does not set out how an operator measures the winning amount (for example, whether the stake is first netted off), so this guide gives no formula for that and points you to the operator's terms.
Do I have to file a return for these winnings?
The KRA page describes the 20% as a final tax on this income category, meaning no further tax is owed on those winnings at annual filing. For your own case, ask KRA or a qualified adviser.
Is this the same as the excise duty on deposits?
No. Excise duty is a separate tax charged on a different base and explained in a separate guide on this site. A player can see both: one when money goes into the account and one on a payout.
Can the operator deduct other things from my payout?
Section 75 of the Gambling Control Act, 2025 limits dealings with money in a player's account to wagers, remittances at the player's request and bank charges for deposits and withdrawals. A tax deduction must have a legal basis and appear in the operator's approved terms.
Where do I complain if the deduction looks wrong?
Start with the operator's customer care and ask for a written breakdown. For the tax rule itself, KRA is the authority; the regulator's toll-free line is in the footer of this site.
Sources
- Kenya Revenue Authority: withholding tax (individuals), winnings from betting, gaming, prize competition, gambling, accessed 2026-10-15
- Gambling Control Act, 2025 (No. 14 of 2025), ss.72(6)(b), 75, accessed 2026-10-15
- Gambling Control (Conduct of Gambling Operations) Regulations, 2026, r.4(2)(l), accessed 2026-10-15