PennyCompass

Kenya Betting Tax Calculator

Work out the 15% excise on your betting stake and the 20% withholding tax on your winnings, and what you actually keep.

Published

Excise on your stake and withholding on winnings.

Net winnings after tax

Excise on stake

Net stake placed

Withholding on winnings

Two separate taxes, two different moments

Betting in Kenya is one of the few activities the taxman touches twice. The structure is worth understanding before you read the result above, because the two charges behave very differently. The first is an excise duty that bites the moment you fund a bet. The second is a withholding tax that the operator strips out of any payout before the money reaches your M-PESA. Neither depends on whether you win or lose the excise part, and that surprises a lot of punters who assume the deduction only happens on a win.

Excise duty applies to the amount staked. The rate this calculator applies is 15 percent, so if you load KES 1,000 to place a bet, the duty takes KES 150 off the top and only the remainder is actually wagered. Withholding tax then sits on the winnings side. The rate modelled here is 20 percent of gross winnings, deducted at source by the licensed operator and remitted to the Kenya Revenue Authority on your behalf. You never file or pay it yourself, which is exactly why it is easy to miss in your head when you size a bet.

Working a KES 1,000 stake on a KES 5,000 win

Take the default figures. You stake KES 1,000 and the bet lands at gross winnings of KES 5,000. Using the rates this calculator applies, here is exactly what moves:

Step Working KES
Amount you load to stakestarting figure1,000
Excise on the stake15% of 1,000150
Net stake actually wagered1,000 less 150850
Gross winnings declaredpayout before tax5,000
Withholding on winnings20% of 5,0001,000
Net winnings paid out5,000 less 1,0004,000

So KES 150 is gone before the bet even runs, and KES 1,000 comes off the win. The chart below traces the same flow, with the shaded slices showing what the two taxes claim.

The mistake that erodes a betting balance

The common error is treating the excise as if it only applies to bets you lose, or assuming a stake of KES 1,000 means KES 1,000 of betting power. It does not. Across many small bets the 15 percent skim compounds quietly. Stake KES 1,000 a day for a month and roughly KES 4,500 of that has gone to excise alone, regardless of results. If you are chasing a target return, you have to clear both the bookmaker margin and the tax drag before you are ahead. A practical habit is to read the deducted figures on this tool as your true cost of play, not the nominal stake.

One nuance to note. Withholding on winnings is generally applied to the payout, and operators differ in how they present the figure on a winning slip, so always check the operator statement against what landed in your wallet. Because the betting regime has been amended several times through successive Finance Acts, treat the 15 percent and 20 percent figures here as the position this calculator models and confirm the current rates with the KRA before relying on them for anything material.

Do I pay withholding tax if I lose?

No withholding applies when there are no winnings, because that tax only attaches to a payout. The excise on your stake, however, is already gone the moment you placed the bet, win or lose. So a losing bet still cost you the 15 percent stake duty even though no winnings tax arises.

Can I claim back the betting taxes if I am a net loser over the year?

No. Excise on stakes and withholding on winnings are final taxes, not advance payments against an annual bill, so there is no end-of-year netting of wins against losses for a casual bettor. Each winning bet is taxed on its own, and losses do not generate a refund. Confirm the treatment with the KRA if your circumstances are unusual, for example if betting is your trade.

Frequently asked questions

How is betting taxed in Kenya?
Two taxes hit a bettor. First, excise duty of 15% is charged on the amount you stake, deducted when you place the bet, so less than your deposit actually goes onto the bet. Second, withholding tax of 20% is taken from any winnings before they are paid out. So a winning bet is taxed on the way in and on the way out. This calculator shows both deductions and the net amount you keep.
Who collects the betting taxes in Kenya?
The Kenya Revenue Authority (KRA) is responsible for administering both excise duty and withholding tax on betting. Licensed betting operators deduct these amounts at source and remit them directly to KRA on your behalf. You do not file a separate return for either charge; the operator handles compliance. The Betting Control and Licensing Board (BCLB) licenses the operators and works alongside KRA to enforce the regime.
Does the 15% excise apply to every bet I place?
Yes, the excise is applied each time you stake, not just on winning bets. It reduces the amount actually wagered before the odds are applied. If you top up your account and split the funds across several bets, each individual stake has the 15% excise deducted from it at the point of placement. There is no annual threshold or minimum below which the excise is waived for casual bettors.
Are mobile sports betting apps treated the same as physical betting shops?
For tax purposes, both channels are subject to the same rates: 15% excise on the stake and 20% withholding on winnings. Any operator licensed by the BCLB, whether online or at a physical outlet, is required to collect and remit these taxes. The practical difference is that mobile platforms usually display the net stake and net payout within the app, making the deductions more visible than a cashier-based transaction.

Related calculators

Sources

  1. KRA — PAYE, NSSF and SHIF, Kenya Revenue Authority
Embed this calculator on your site (free)

Paste this code into your page. The calculator stays up to date automatically and links back to PennyCompass.

Calculator by PennyCompass