Tax on deposits and withdrawals
Excise duty on money moved into a betting or gaming wallet and withholding tax on withdrawals, quoted from the statutes as consolidated on Kenya Law.
- Who pays the tax on betting winnings: you or the operator?
KRA describes withholding tax as deducted by the payer, so the operator takes it from your payout and remits it. What that means for you, with sources.
- Do you declare betting winnings on your KRA return?
What the KRA withholding tax page says about declaring betting winnings on an annual return, when tax is final, and what it leaves unanswered.
- Do you need a KRA PIN for a betting account in Kenya?
What the Gambling Control Act and its regulations require when a player registers, where a KRA PIN does and does not appear, and what KRA says on winnings.
- How the 20% tax on betting winnings shows up on your payout
The KRA lists a 20% withholding rate on betting winnings. How that rate can show on a payout, what to compare, and what it does not settle.
- Excise duty on betting stakes in Kenya: what the KRA notice says
What KRA notices say about excise duty on betting stakes, and how the 2019 stake-based rule differs from the deposit-based rule since July 2025.
- How tax applies to money you deposit into and withdraw from a betting account
Excise duty on money deposited into a betting or gaming wallet and withholding tax on withdrawals, quoted from the statutes on Kenya Law.