WebTech Kenya

GRA toll-free 0800-723-770

18+

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

StepWho actsWhere it comes from
Deduct tax when paying the winningThe payer, here the licensed operatorKRA withholding tax page
Remit the tax to KRAThe payer, within 5 working days after the deductionKRA withholding tax page
Bear the costThe payee, because the payout is reducedFollows from the deduction method
Declare on an annual returnThe payee, where the tax is not finalKRA withholding tax page
State taxes and deductions in the termsThe operator, in terms approved by the regulatorOperations Regulations, r.4(2)(l)
Limit what is taken from a player's accountThe operator: wagers, remittances at your request, bank chargesGambling 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.

  1. Winning amount

    An account shows winnings of KES 8,000.

  2. Tax deducted by the operator

    8,000 x 0.20 = KES 1,600. The operator remits this to KRA.

  3. 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

  1. Record the figures

    Note the winning amount, the deduction lines, the amount credited and the date.

  2. Read the tax section of the terms

    Find what the operator says it deducts and on what base.

  3. Do the arithmetic

    Multiply the stated base by the rate and compare it with the deduction shown.

  4. 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.

  5. 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.

Sources

  1. Kenya Revenue Authority: withholding tax (individuals), including winnings from betting, gaming, prize competition, gambling, accessed 2026-11-04