Skip to content
Online Slots Kenya 18+
Tax on casino and slotwinnings in Kenya: 5% ondeposits, 5% on withdrawals Online Slots Kenya Stakes, wins and tax

Tax on casino and slot winnings in Kenya: 5% on deposits, 5% on withdrawals

In Kenya, casino and slot players meet two taxes. Excise duty of 5% is charged on the amount deposited for gambling purposes under the Excise Duty Act, and the payer deducts 5% withholding tax from withdrawals under the Income Tax Act. The 20% rate covers only lottery and prize-competition winnings.

Key facts

FactValueAs ofSource
Excise duty on gaming5% of the amount deposited for gambling purposesAs of October 2026Source 2. Excise Duty Act, First Schedule, Part II, para 4B, as reworded by Finance Act 2026, s.36(b)(iii)
Withholding tax on withdrawals5% for residents and non-residentsAs of October 2026Source 1. Income Tax Act, Third Schedule, Head B, paras 5(i) and 3(i)
Withholding tax on winnings20%, for lottery and prize-competition pay-outs onlyAs of October 2026Source 1. Income Tax Act, Third Schedule, Head B, paras 5(r) and 3(y)
Where withholding on withdrawals goesSports, Arts and Social Development FundAs of October 2026Source 1. Income Tax Act, s.35(5A)
Excise remittance by gaming operatorsWithin 24 hours of the close of each day's transactionsAs of October 2026Source 4. Excise Duty Act, First Schedule, Part II, para 4B, as reworded by Finance Act 2026, s.36(b)(iii)
Gaming excise before 1 July 202515% of the amount wagered or stakedAs of October 2026Source 4. Excise Duty Act, First Schedule, Part II, para 4B, as reworded by Finance Act 2026, s.36(b)(iii)
Gaming tax paid by operators15%, per KRA's FAQAs of October 2026Source 7. Excise Duty Act, First Schedule, Part II, para 4B, as reworded by Finance Act 2026, s.36(b)(iii)

Which taxes apply when you play casino games or slots in Kenya?

Two taxes touch a player's money. Excise duty of 5% is charged on the amount deposited for gambling purposes, and withholding tax of 5% is deducted from withdrawals. A third rate, 20%, is reserved for lottery and prize-competition pay-outs.

Both tax definitions point to operators licensed under the Gambling Control Act, 2025. For what a lawful operator looks like, see whether online slots are legal in Kenya.

This guide states the law as amended up to the Finance Act, 2026, whose gambling provisions came into operation on 1 July 2026 under its section 1. It explains the rules and is not personal tax advice.

Excise duty on money deposited for gaming

Paragraph 4B in Part II of the First Schedule to the Excise Duty Act sets excise duty on gaming at five per cent of the amount deposited. Until 30 June 2026 the paragraph spoke of money deposited into a customer's gaming wallet. Section 36(b)(iii) of the Finance Act, 2026 replaced that wording with "for gambling purposes".

Section 36(c)(ii) of the same Act added a wide definition of "amount deposited" to Part III of the Schedule. It covers the total value of money or money's worth paid, transferred, credited or otherwise made available for betting or gambling to a Gambling Control Act licensee, whether the player or the operator provides it. It applies whether or not the value sits in an account or is converted into chips, tokens, tickets or credits.

So the base now reaches value the operator puts up, not only your own deposits. The Act does not say how such operator credit is valued.

The operator charges and remits the duty. KRA's public notice on the Finance Act, 2025 requires betting and gaming excise to reach the Commissioner within twenty-four hours from the close of each day's transactions. How the charge shows in your account is a matter for the operator's terms, not the Act.

Withholding tax on withdrawals

Section 2(1) of the Income Tax Act gives "withdrawals" a broad meaning: any amount of money, cash equivalent or money's worth paid or disbursed to the account of a player by a person licensed under the Gambling Control Act. A casino or slot payout to your account fits it. Section 2(d) of the Finance Act, 2026 put the definition in its current form.

The rate is five per cent, the same for residents and non-residents. Head B of the Third Schedule carries it twice, in paragraph 5(i) for residents and paragraph 3(i) for non-residents, each worded "in respect of withdrawals made by punters, five percent". The Finance Act, 2026 did not amend that item, so the 5% rate was already in place before it.

The payer deducts the tax, with withdrawals listed in section 35(3)(h) for residents and section 35(1)(i) for non-residents. Under section 35(5A), the Commissioner pays the tax deducted from withdrawals into the Sports, Arts and Social Development Fund.

One point stays open in the text. Section 76A bars a fresh assessment of income already taxed by a withholding tax that is also a final tax, yet the withdrawals item does not carry the words "final tax". Whether anything more is due is a question to put to KRA.

Where does the 20% rate fit?

The 20% rate belongs to "winnings", a separate term. Since sections 2(e) and 21 of the Finance Act, 2026, the Income Tax Act defines winnings as a pay-out from a lottery or prize competition by a Gambling Control Act licensee, taxed at twenty per cent (Third Schedule, Head B, paragraphs 3(y) and 5(r)). A slot or casino game is neither a lottery nor a prize competition, so its payouts meet the withdrawals item instead.

KRA's own FAQ page on betting, gaming and lottery tax still shows older wording. It says the Tax Laws (Amendment) Act reintroduced withholding tax on winnings at 20%, with winnings defined broadly across the sectors of the repealed Betting, Lotteries and Gaming Act. That page is undated, and its wording predates the 2026 definitions.

Illustrative example: one deposit and one withdrawal

The figures below are invented to show the arithmetic. They assume each 5% charge is worked out on the amount shown, which simplifies how an operator may present the excise.

StepAmountRule appliedTax at 5%
Deposit for gamingKES 2,000Excise Duty Act, First Schedule, Part II, para 4BKES 100
Withdrawal requestedKES 3,000Income Tax Act, Third Schedule, Head B, para 5(i)KES 150
Paid out after withholdingKES 2,850KES 3,000 minus KES 150None further
Total tax in this exampleKES 250

Here the two taxes come to KES 250 on KES 2,000 deposited and KES 3,000 withdrawn. A session that ends below what you deposited still carries the excise on the deposit. The house edge of the games comes on top, and the RTP calculator turns a game's return into an expected cost for your stakes.

How the excise rates changed

Excise on gambling has changed both its rate and its base since 2019. Each step in the table comes from the source named in the last column.

WhenWhat changedLawSource
2019Paragraph 5 introduced excise on betting at 20% of the amount wagered or stakedFinance Act, 2019, s.26KRA public notice 668
2020Paragraph 5 deleted, removing the excise on bettingFinance Act, 2020, s.17(b)High Court, [2025] KEHC 11932, para 16
2021Paragraph 4A inserted: betting at 7.5% of the amount wagered or stakedFinance Act, 2021, s.32(c)Same judgment, para 17
2023Betting raised from 7.5% to 12.5%Finance Act, 2023, s.47(b)(iv)Same judgment, para 17
27 December 2024Amount wagered or staked on betting and on gaming: 12.5% to 15%Tax Laws (Amendment) Act, 2024KRA public notice 2158
1 July 2025Betting and gaming: 15% of the amount wagered or staked replaced by 5% of the amount deposited into a customer's betting or gaming walletFinance Act, 2025KRA public notice 2237
1 July 2026Rate unchanged at 5%; base reworded to the amount deposited for betting or gambling purposes, with a new definition of amount depositedFinance Act, 2026, s.36Finance Act, 2026

The judgment's steps for 2021 and 2023 concern betting under paragraph 4A. The annotations on the consolidated Excise Duty Act show gaming's paragraph 4B inserted by the same 2021 section and amended in 2023, 2024 and 2025, but the 2021 gaming rate is not stated in the sources used here, so it is left out.

Taxes the operator pays, not the player

Some gambling taxes fall on the business itself. KRA's FAQ gives a gaming tax rate of 15%, defines gaming revenue as gross turnover less the amount paid out to customers as winnings, and sets remittance by the 20th day of the following month. These operator taxes sit in sections 29A, 44A, 55A and 59B of the repealed Betting, Lotteries and Gaming Act, which section 121(6)(a) of the Gambling Control Act, 2025 keeps in force until new provisions are enacted.

Advertising carries a charge of its own. Paragraph 8 in Part II of the First Schedule to the Excise Duty Act applies excise duty of fifteen per cent to fees charged for advertising betting, gaming, lotteries and prize competitions on the internet, social media, television, print, billboards and radio.

What this guide does not cover

Very large prizes follow their own payment tiers and identity checks, set out in how progressive jackpots grow and are paid. Other guides on stakes, prizes and tax sit under stakes, wins and tax.

Taxes are part of the cost of play, and play is not a way to earn money. If spending on slots worries you, the help and limits page lists the limit tools operators must offer and where to find support.

Questions and answers

How much tax is deducted when I withdraw casino or slot winnings in Kenya?

Five per cent. The Income Tax Act taxes withdrawals made by punters at 5% under the Third Schedule, Head B, paragraph 5(i) for residents and paragraph 3(i) for non-residents. The licensee paying out deducts it under section 35. On an illustrative KES 3,000 withdrawal that is KES 150, leaving KES 2,850 paid to you.

Is there tax when I deposit money into a casino account?

Yes, as excise duty. Paragraph 4B in Part II of the First Schedule to the Excise Duty Act charges 5% on the amount deposited for gambling purposes, wording that applies from 1 July 2026 under section 36 of the Finance Act, 2026. The operator charges the duty and remits it to KRA within twenty-four hours of the close of each day's transactions.

Does the 20% winnings tax apply to slots?

No. Since the Finance Act, 2026, the Income Tax Act defines winnings as a pay-out from a lottery or prize competition by a Gambling Control Act licensee, and only those are taxed at 20%. Casino and slot payouts fall under withdrawals at 5%. KRA's undated FAQ still describes a broad 20% tax on winnings, wording that predates this change.

Is the 5% withholding on withdrawals a final tax?

The text does not say so. Section 76A of the Income Tax Act stops a second assessment only where income was taxed by a withholding tax that is also a final tax. The Third Schedule item for withdrawals made by punters does not carry the words final tax, unlike some neighbouring items. KRA is the body that can confirm the position for your own case.

When did the excise on gaming change from 15% of stakes to 5% of deposits?

On 1 July 2025. KRA's public notice on the Finance Act, 2025 shows gaming excise moving from 15% of the amount wagered or staked to 5% of the amount deposited into a customer's gaming wallet from that date. The Finance Act, 2026 then kept the 5% rate and reworded the base to the amount deposited for gambling purposes.

Sources

  1. Kenya Law (National Council for Law Reporting): Income Tax Act (Cap. 470), revised edition as at 1 July 2026, read on 29 October 2026.
  2. Kenya Law (National Council for Law Reporting): Excise Duty Act (Cap. 472), revised edition as at 1 July 2025, read on 29 October 2026.
  3. Kenya Revenue Authority: The Finance Act, 2026 (No. 19 of 2026), read on 29 October 2026.
  4. Kenya Revenue Authority: Adjustment of Excise Duty Rates for Excisable Goods and Services by the Finance Act, 2025, read on 29 October 2026.
  5. Kenya Revenue Authority: Adjustment of Excise Duty Rates for Excisable Goods and Services by the Tax Laws (Amendment) Act, 2024, read on 29 October 2026.
  6. Kenya Law (National Council for Law Reporting): Okwama v Milestone Gaming Limited & 3 others [2025] KEHC 11932 (KLR), judgment of 31 July 2025, read on 29 October 2026.
  7. Kenya Revenue Authority: Betting, Gaming and Lottery Tax (FAQs), read on 29 October 2026.
  8. Gambling Regulatory Authority of Kenya: The Gambling Control Act, 2025 (No. 14 of 2025), read on 29 October 2026.
  9. Kenya Revenue Authority: Excise Duty on Betting (public notice, 26/11/2019), read on 29 October 2026.