Excise duty on betting in Kenya: the 5% charge on deposits explained
Excise duty on betting in Kenya is 5% of the amount deposited, under paragraph 4A of Part II of the First Schedule to the Excise Duty Act. That deposit base replaced a 15% duty on stakes on 1 July 2025. From 1 July 2026 the Finance Act, 2026 words the base as money deposited for betting purposes.
Key facts
| Fact | Value | As of | Source |
|---|---|---|---|
| Excise duty rate on betting | 5% of the amount deposited (para 4A) | October 2026 | 1 |
| Deposit base in force since | 1 July 2025 (Finance Act, 2025) | October 2026 | 3 |
| Base from 1 July 2026 | Amount deposited for betting purposes (Finance Act, 2026, s.36) | October 2026 | 2 |
| Operator remits to KRA | Within 24 hours of the close of the day's transactions | October 2026 | 3 |
| Rate just before 1 July 2025 | 15% of the amount wagered or staked (from 27 December 2024) | October 2026 | 4 |
| First betting excise | 20% of stakes from 7 November 2019 | October 2026 | 5 |
| Excise on gambling advertising fees | 15% (para 8) | October 2026 | 1 |
What is the excise duty rate on betting in Kenya?
The rate is 5%. Paragraph 4A of Part II of the First Schedule to the Excise Duty Act (Cap. 472), in the edition in force from 1 July 2025, charges betting at "five percent on the amount deposited into a customer's betting wallet". The amendment note under the paragraph credits that wording to section 46 of the Finance Act, 2025 (Act No. 9 of 2025).
The key word is deposited. Before July 2025 the duty fell on each amount wagered or staked; since then it falls on money going into the account. The other taxes met later in the cycle are traced in how a bet is taxed from stake to payout.
Neighbouring paragraphs use the same rate. Paragraph 4B charges gaming at 5% of the amount deposited into a customer's gaming wallet, paragraph 4C charges 5% of the amount paid to enter a prize competition, and paragraph 4D charges 5% of the price of a lottery ticket, charitable lotteries excluded.
What did the Finance Act, 2026 change?
The rate stayed at 5% and the wording of the base changed. Section 36(b)(i) of the Finance Act, 2026 replaced "into a customer's betting wallet" in paragraph 4A with "for betting purposes". Section 36(b)(ii) deleted the proviso that had kept horse racing out of the paragraph.
Section 36(c) then rewrote the definitions in Part III of the Schedule. It deleted "amount deposited into a customer's betting wallet", which had meant money a customer transferred into the wallet kept by a licensed operator. In its place came a wider term, "amount deposited".
The new term covers money or money's worth paid, transferred, credited or otherwise made available for betting or gambling to a person licensed under the Gambling Control Act. It applies whether the amount is provided by a player or the operator, whether or not it is held in an account, and whether or not it is converted into chips, tokens, tickets or credits. Section 1 of the Finance Act, 2026 brought these sections into operation on 1 July 2026.
On the face of the text, the new definition brings amounts the operator itself makes available for betting into the base, not only money the player sends. The same section changed paragraph 4B so that gaming excise now attaches to the amount deposited for gambling purposes.
The public notices page on kra.go.ke carried no notice explaining the 2026 wording when it was checked for this guide on 29 October 2026. The Kenya Law edition quoted above is dated 1 July 2025 and so predates the change.
Who pays the duty and who sends it to KRA?
The licensed operator charges the duty and remits it to the Kenya Revenue Authority. KRA's public notice on the Finance Act, 2025 requires remittance within twenty-four hours from the closure of transactions of the day for betting and gaming. Other excisable goods and services listed in the notice remit on or before the 20th of the following month.
The law fixes the rate and the person who remits, not the way the operator recovers the cost from customers. An operator can deduct the duty from the money you send or carry it from its own funds. Your deposit receipt and account statement show which happened.
How does the duty change what reaches your account?
Illustrative example. You send KES 1,000 to a licensed operator. Excise at 5% of the amount deposited is KES 1,000 x 5% = KES 50.
If the operator recovers the duty from the deposit, KES 950 is left to bet with. If it carries the duty itself, the full KES 1,000 shows in the account and the KES 50 still goes to KRA. A smaller deposit scales the same way, so KES 100 carries KES 5 of duty.
| Period | Base in the law | Rate | Duty (KES) |
|---|---|---|---|
| Up to 26 December 2024 (Finance Act, 2023 rate) | Amount wagered or staked | 12.5% | 125 on one KES 1,000 stake |
| 27 December 2024 to 30 June 2025 | Amount wagered or staked | 15% | 150 on one KES 1,000 stake |
| 1 July 2025 to 30 June 2026 | Amount deposited into a customer's betting wallet | 5% | 50 on a KES 1,000 deposit |
| From 1 July 2026 | Amount deposited for betting purposes | 5% | 50 on a KES 1,000 deposit |
Under the stake wording every new stake was a fresh taxable amount. The 2025 deposit wording attaches to money transferred into the wallet and says nothing about stakes placed from a balance already there. Sending money in is covered step by step in how an M-Pesa deposit to a betting account works.
How can you see the duty on your own deposits?
Two records show it. The M-Pesa or Airtel Money confirmation message gives the amount you sent, and the operator's transaction history gives the amount credited to your betting account. A gap of exactly 5% of the amount sent points to the duty being recovered from the deposit.
Illustrative example: a confirmation for KES 2,000 next to a credit of KES 1,900 shows KES 100 recovered, which is 5% of KES 2,000. A credit of the full KES 2,000 means the operator carried the duty itself. Any mobile money charge on the transfer is a fee set by the payment provider, not a tax.
How has the betting excise rate changed since 2019?
Each step below comes from a KRA public notice or from the High Court's account of the history in Okwama v Milestone Gaming Limited [2025] KEHC 11932 (KLR), paragraphs 16 to 18. Effective dates appear only where the source states them.
| Change made by | Rate and base | Effective date | Source |
|---|---|---|---|
| Finance Act, 2019, s.26(b) (new paragraph 5) | 20% of the amount wagered or staked | 7 November 2019 | KRA public notice; High Court para 16 |
| Finance Act, 2020, s.17(b) | Paragraph 5 deleted, no excise on betting | Not stated in the source | High Court para 16 |
| Finance Act, 2021, s.32(c) (paragraph 4A inserted) | 7.5% of the amount wagered or staked | Not stated in the source | High Court para 17 |
| Finance Act, 2023, s.47(b)(iv) | 12.5% of the amount wagered or staked | Not stated in the source | High Court para 17 |
| Tax Laws (Amendment) Act, 2024, s.27(b)(i) | 15% of the amount wagered or staked, horse racing excluded | 27 December 2024 | KRA public notice; High Court para 18 |
| Finance Act, 2025, s.46 | 5% of the amount deposited into a customer's betting wallet | 1 July 2025 | KRA public notice; Excise Duty Act note |
| Finance Act, 2026, s.36(b) and (c) | 5% of the amount deposited for betting purposes | 1 July 2026 | Finance Act, 2026, s.1 |
KRA's 2019 notice described the duty as chargeable on all stakes placed by punters with bookmakers. The 2025 step did two things at once: it cut the rate from 15% to 5% and moved the charge from each bet to each deposit.
What this guide does not cover
Excise is one of several taxes around a bet. Withholding tax on money paid out to players and the operator's own betting tax are separate charges under other laws. A separate 15% excise under paragraph 8 applies to fees for advertising betting, gaming, lotteries and prize competitions, and it falls on advertising fees, not on your deposit.
If you want to cap the money you put in, the guide to deposit limits and time limits explains the tools a licensee must offer. The glossary entry on what a stake is in betting covers the word itself.
Questions and answers
Who pays excise duty on betting in Kenya?
The licensed operator charges the duty and remits it to the Kenya Revenue Authority within twenty-four hours from the close of each day's transactions, as KRA's notice on the Finance Act, 2025 states. The law does not say whether the operator must recover it from your deposit. Your deposit receipt and account statement show whether the 5% was taken off.
Is excise duty charged on every bet or only on deposits?
Since 1 July 2025 it is charged on deposits. Paragraph 4A of Part II of the First Schedule to the Excise Duty Act moved the base from the amount wagered or staked to the amount deposited, at 5%. From 1 July 2026 the Finance Act, 2026 describes the base as the amount deposited for betting purposes.
Did the Finance Act, 2026 change the 5% excise rate?
No. Section 36 of the Finance Act, 2026 kept the rate at 5% and changed the words around it. It replaced the reference to a customer's betting wallet with deposits for betting purposes, removed the horse-racing exclusion and added a wide definition of amount deposited that covers money provided by the player or the operator. The changes apply from 1 July 2026.
Is excise duty charged on horse racing bets?
The 1 July 2025 text of paragraph 4A carried a proviso that the paragraph did not apply to horse racing, and KRA's 2024 notice listed betting excluding horse racing. Section 36(b)(ii) of the Finance Act, 2026 deleted that proviso with effect from 1 July 2026, so the betting paragraph no longer contains a horse-racing exception.
Is excise duty the same as tax on withdrawals?
No. Excise duty is charged under the Excise Duty Act on money deposited for betting. Withholding tax on withdrawals is charged under the Income Tax Act when a licensee pays money out to a player, at its own rate and with its own remittance rules. Both can apply to the same person in one cycle of deposit, bet and withdrawal.
Sources
- Kenya Law (National Council for Law Reporting), Excise Duty Act (Cap. 472), legislation as at 1 July 2025, read on 29 October 2026.
- Kenya Revenue Authority (hosted PDF), The Finance Act, 2026 (No. 19 of 2026), Kenya Gazette Supplement No. 157, read on 29 October 2026.
- Kenya Revenue Authority, Adjustment of Excise Duty Rates for Excisable Goods and Services by the Finance Act, 2025, read on 29 October 2026.
- 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.
- Kenya Revenue Authority, Excise Duty on Betting (public notice, 26 November 2019), read on 29 October 2026.
- Kenya Law (National Council for Law Reporting), Okwama v Milestone Gaming Limited and 3 others [2025] KEHC 11932 (KLR) (31 July 2025) (Judgment), read on 29 October 2026.
- Kenya Revenue Authority, Public Notices, read on 29 October 2026.