Who pays the tax on betting winnings: you or the operator?
On the KRA withholding tax page, the payer deducts the tax and remits it to KRA, so for betting winnings the licensed operator hands over the money. The cost still falls on you, because the deduction comes out of your payout. The page lists the rate at 20% and calls it final for residents.
The short answer
Two different questions hide inside this one: who sends the tax to KRA, and who bears its cost. On the Kenya Revenue Authority (KRA) withholding tax page, the payer deducts the tax from the payment and remits it. For a betting payout the payer is the licensed operator, so the operator moves the money to KRA, while you receive the payout minus the deduction.
The rate itself is covered in the guide on how the 20% tax on betting winnings shows up on your payout. This page is about who does what.
What was read for this guide
The KRA withholding tax page was fetched on 4 November 2026. The statute texts on Kenya Law and the regulator's PDFs could not be opened in the same session, so no section numbers of the Income Tax Act are quoted here. The Gambling Control Act, 2025 and the Conduct of Gambling Operations Regulations, 2026 were read from local copies of the official texts. Rates and rules change by Finance Act, so treat each line below as a record of that date.
Who does what
| Step | Who acts | Where it comes from |
|---|---|---|
| Deduct tax when paying the winning | The payer, here the licensed operator | KRA withholding tax page |
| Remit the tax to KRA | The payer, within 5 working days after the deduction | KRA withholding tax page |
| Bear the cost | The payee, because the payout is reduced | Follows from the deduction method |
| Declare on an annual return | The payee, where the tax is not final | KRA withholding tax page |
| State taxes and deductions in the terms | The operator, in terms approved by the regulator | Operations Regulations, r.4(2)(l) |
| Limit what is taken from a player's account | The operator: wagers, remittances at your request, bank charges | Gambling Control Act, 2025, s.75 |
Who bears the cost
KRA describes withholding tax as a method of collection in which the payer of certain incomes deducts tax when paying the payee, then remits what was deducted. The money the operator sends to KRA is therefore taken out of your winnings, not added on top of them. In that sense the player pays the tax and the operator collects it.
This is why the amount credited can be lower than the winning amount an operator displays. The wording of the deduction line on your statement is worth reading, and the guide on how tax applies to money you deposit into and withdraw from a betting account sets out the separate charges that can appear at other points.
Residents and non-residents
The KRA table shows the same 20% for winnings in the resident and non-resident columns. The page then explains when withholding tax is final. For residents it names winnings among the cases where the tax is final. For a non-resident, the page says the tax is final when the payment is made to a person with no permanent establishment in Kenya. In every other case the page says withholding tax is not final, and the payee must declare income and the tax details on the annual return and pay any balance due.
Residence for tax purposes is a legal test that this page does not apply to anyone. The guide on whether you declare betting winnings on your KRA return follows the declaration question further.
Illustrative example
The figures are arithmetic on a round number at the 20% rate in the KRA table. They assume the rate is applied to the winning amount as shown, and they ignore wallet charges. How an operator measures the winning amount is not stated on the KRA page.
- Winning amount
An account shows winnings of KES 8,000.
- Tax deducted by the operator
8,000 x 0.20 = KES 1,600. The operator remits this to KRA.
- Amount reaching the player
8,000 - 1,600 = KES 6,400 before any wallet charge.
The player did not make a separate payment of KES 1,600. It was never paid out.
What the Gambling Control rules add
Section 75 of the Gambling Control Act, 2025 allows a licensee to 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 and withdrawals. Regulation 4(2)(l) requires the approved terms and conditions to include payment of eligible taxes and statutory deductions. A deduction from your payout should therefore be traceable to a tax rule and to the terms.
For prize competitions, regulation 55(2) says a winner may be responsible for applicable taxes or additional expenses not explicitly included in the terms, and regulation 56(2)(d) lists proof of payment of the requisite taxes on winnings among the items in a licensee's returns to the regulator. Those provisions sit in the part on prize competitions, so they do not answer the question for ordinary bets.
Steps to check your own payout
- Record the figures
Note the winning amount, the deduction lines, the amount credited and the date.
- Read the tax section of the terms
Find what the operator says it deducts and on what base.
- Do the arithmetic
Multiply the stated base by the rate and compare it with the deduction shown.
- Ask in writing
If the figure is unexplained, ask customer care for a breakdown. The guide on whether a KRA PIN is needed for a betting account covers a related identity question.
- Take your own case to KRA
Only KRA can apply the rules to your income and residence.
What this page does not settle
The KRA page does not define which account credits count as winnings, and it does not describe what happens if an operator fails to deduct. This guide gives no answer to either. It is not tax advice. Gambling is addictive: play responsibly, and see responsible gambling for help lines and self-exclusion.
Questions and answers
Does the operator pay the tax out of its own pocket?
Not on the KRA description. The KRA withholding tax page says the payer deducts the tax from the payment and then remits it. The deduction reduces what the payee receives, so the cost sits with the player while the operator handles the transfer to KRA.
Do I have to send the money to KRA myself?
The KRA page, read on 4 November 2026, puts the duty to remit on the payer, not the payee. It does not describe any separate payment by a player whose winnings were taxed at source. For your own case, ask KRA.
What rate does KRA list for winnings?
The row 'Winnings from betting, gaming, prize competition, gambling' shows 20%, with the same figure for residents and non-residents, on the page as read on 4 November 2026. Rates change by Finance Act, so check the live page before relying on it.
Is the tax final for me?
For residents, the KRA page says withholding tax is final when it relates to winnings. For a non-resident, it says the tax is final when the payment goes to a person with no permanent establishment in Kenya. Anyone whose position is different should ask KRA.
Does the player pay more tax if the operator forgets to deduct it?
The sources read for this guide do not say. Section 75 of the Gambling Control Act, 2025 limits what an operator may take from a player's account, and the terms must cover taxes and statutory deductions, so ask the operator and KRA in writing rather than assuming.
Is this the same as the tax on deposits?
No. Excise duty on deposits is a separate tax, explained in its own guide on this site. This page deals with the tax taken from a payout.