WebTech Kenya

GRA toll-free 0800-723-770

18+

Do you declare betting winnings on your KRA return?

KRA's withholding tax page lists betting winnings at 20% and calls the tax final for resident payees. Its declaration rule is written for cases where the tax is not final. The page does not say whether a final-tax winning is still entered on your return.

The short answer

The KRA withholding tax page gives two statements that matter here. Resident payees must declare income and withholding tax details on an annual return where the withholding tax is not final, and the page says withholding tax on resident payees is final when it relates to winnings. The page does not go further and say whether a final-tax amount is still listed on a return, so this guide stops where the page stops.

The rate side is covered in the guide on how the 20% tax on betting winnings shows up on your payout. This page deals only with the return.

What the KRA page says, line by line

The page was read on 2 November 2026. The table shows each point as the page states it, and the last row records what the page leaves open.

PointWhat the KRA page says
Rate on winnings20% for residents and 20% for non-residents, in the row "Winnings from betting, gaming, prize competition, gambling"
When withholding tax is final"There are a few instances where withholding tax is a final tax"
Residents and winnings"With regard to payments to resident persons, withholding tax is a final tax when it relates to winnings, qualifying interest, qualifying dividend and pensions"
All other cases"In every other case, withholding tax is NOT a final tax"
Declaring when not finalThe payee is required to declare income and the withholding tax details when filing the annual return, and to pay any balance of tax due
Declaring when finalNot stated on the page

How to read the two rules together

The declaration duty is written for the cases where withholding tax is not final: the tax taken from the payment is treated as a part payment, and the return settles the balance. Winnings are named among the cases where it is final, which points away from that part-payment treatment. The page does not spell out the next step, such as whether the amount is shown on the return as exempt or left off it, so this guide does not supply one.

Two limits apply to that reading. It covers resident payees, because the "final" sentence is written for payments to residents. It also depends on what the payer treated as winnings, and the KRA page does not define that word. The guide on how tax applies to betting deposits and withdrawals records how the Income Tax Act separates winnings from withdrawals, and that distinction is why the label on your own payout matters.

What is taken at source and what stays with you

Withholding tax is taken by the payer before the money reaches you. For a licensed betting operator, section 75 of the Gambling Control Act, 2025 limits what may be taken from a player's balance to wagers, remittances at the player's request and bank charges, so any tax deduction has to rest on a tax rule and be covered by the approved terms. Regulation 4(2)(l) of the Conduct of Gambling Operations Regulations requires those terms to include payment of eligible taxes and statutory deductions.

ItemWho actsSource read
Deduction of withholding tax from a payoutThe operator, as payerKRA withholding tax page
Terms must cover taxes and statutory deductionsThe operator, in terms approved by the regulatorOperations Regulations r.4(2)(l)
Crediting a monetary prize to the accountThe operator, within two daysAct s.70(1)
Declaring income where tax is not finalThe payee, on the annual returnKRA withholding tax page
Declaring a final-tax winningNot stated in the sources readNot verified

Illustrative example

The figures are arithmetic on a round number at the 20% rate in the KRA table. They assume the 20% is applied to the winning amount as stated and ignore wallet charges. How an operator measures the winning amount is not settled by the KRA page.

  1. Winning amount

    An account shows winnings of KES 10,000.

  2. Tax at 20%

    10,000 x 0.20 = KES 2,000.

  3. Amount paid out

    10,000 - 2,000 = KES 8,000 before any wallet charge.

On the KRA page's wording, that KES 2,000 is the final tax for a resident payee. Whether the KES 10,000 is then entered on a return is the point the page does not answer.

Why the label on a payout matters

A betting account can show several kinds of credit: a settled bet, a prize, a refund of a voided wager. The KRA row names "winnings from betting, gaming, prize competition, gambling", but the page does not say which account entries count as winnings for the tax. That is why the wording on your own statement, and the tax section of the operator's approved terms, are the first documents to read.

The KRA table lists the same 20% in its non-resident column, but the page's "final" sentence is written for payments to residents. If you are not a resident for tax purposes, the sentence about resident payees does not describe you, and the question to KRA should say so.

Steps before you file or ask

  1. Collect the records

    Gather payout messages and the account history for the period. The guide on how to get a betting account transaction statement explains how to request one.

  2. Note how the deduction is labelled

    Write down whether the operator describes the deduction as tax on winnings or as tax on a withdrawal, and the base it used.

  3. Confirm your residence status

    The "final" sentence on the KRA page is written for resident payees.

  4. Ask KRA in writing

    Put the specific question: whether a winning on which 20% was withheld is entered on the annual return. Keep the reply.

What this page does not settle

Rates and rules change by Finance Act, and the KRA page is a record of the day it was read. The Kenya Law text of the Income Tax Act could not be opened in this session, so this guide gives no section numbers from it for the return rules. Nothing here is tax advice. The related guide on excise duty on betting stakes covers the separate duty. Gambling is addictive: play responsibly, and see responsible gambling for help lines and self-exclusion.

Questions and answers

Do I declare betting winnings on my KRA return?

The KRA withholding tax page, read on 2 November 2026, says one must declare income and withholding tax certificates on an annual return where withholding tax is not final. It also says withholding tax on resident payees is final for winnings. The page does not state whether a final-tax amount is still listed on the return, so ask KRA or a qualified adviser for your own case.

What rate does KRA list for betting winnings?

20% for residents and 20% for non-residents, in the row 'Winnings from betting, gaming, prize competition, gambling' of the KRA withholding tax table read on 2 November 2026. Rates change by Finance Act, so check the page again before relying on it.

Does the operator or the player pay the tax to KRA?

The KRA page describes withholding tax as tax taken from a payment by the payer. For betting winnings that payer is the licensed operator. The page read for this guide does not set out the operator's remittance steps, so this guide does not describe them.

Should I keep records even if the tax is final?

The sources read do not require a player to keep any particular record for final-tax winnings. The KRA page does refer to withholding tax certificates for cases where tax is not final. Account statements and payout messages are the practical record if a question ever arises, and the guide on getting a transaction statement explains how to request one.

Is excise duty something I declare?

The sources read for this guide do not tell a player to declare excise duty on an individual return. Excise duty is a separate tax from the withholding tax on winnings, and the guide on excise duty on betting stakes records what the KRA notices say about it.

Who decides my own position?

KRA. A reference page cannot apply the rules to your income, residence status or records. Contact KRA or a qualified tax adviser.

Sources

  1. Kenya Revenue Authority: withholding tax (individuals), including winnings from betting, gaming, prize competition, gambling, accessed 2026-11-02
  2. Gambling Control Act, 2025 (No. 14 of 2025), ss.70, 75, accessed 2026-11-02
  3. Gambling Control (Conduct of Gambling Operations) Regulations, 2026, r.4(2)(l), accessed 2026-11-02