Last reviewed:

Betting Calculators

Estimate how Kenyan betting taxes affect a payout, how much a bonus wagering requirement makes you stake, and the probability implied by decimal odds. Results are estimates based on the rules and assumptions shown under each tool — not tax or financial advice.

Betting Tax Estimator

See how excise duty and withholding tax change a payout. Only Kenya has deductions modelled; see the notes below.

Rates checked:

KRA's FAQ says "gross winnings payable" without defining whether the stake is included, so both readings are offered.

Estimated payout after tax

2850.00

Excise duty (on the deposit)
-50.00
Amount staked after excise
950.00
Withholding tax (on winnings)
-475.00

How it is calculated (Kenya)

excise = deposit × 5%  ·  stake = deposit − excise  ·  payout = stake × odds WHT = 20% × (payout − stake) or 20% × payout, depending on the base you choose

The estimate assumes the bet is funded by a new deposit of the amount entered and that the operator deducts the duty from that deposit; operators may pass it on differently.

Sources Kenya: 5% excise duty on the amount deposited into a customer's betting wallet (KRA public notice: Adjustment of Excise Duty Rates by the Finance Act, 2025; KRA: Finance Act 2026 - What it means for you). 20% withholding tax on winnings (KRA FAQ: Betting, Gaming and Lottery Tax). Ghana: withholding tax on winnings removed by the Income Tax (Amendment) Act, 2025 (presidential assent reported in April 2025) (Ghana News Agency, April 2025; Ministry of Finance newsletter, April 2025); Only the withholding tax on winnings and the E-Levy are covered here. Other taxes and levies (for example on operators) were not reviewed, so do not read this as "no tax applies". Nigeria and South Africa: no deduction is modelled because we have not verified the rules. Checked 22 September 2026.

Bonus Rollover (Wagering) Calculator

How much you must bet before a deposit bonus can be withdrawn. Enter the figures from the operator's bonus terms.

Total you must bet

2500.00

Bonus received
500.00
Starting balance
1000.00
Total bets as a multiple of your deposit
5.00×

How it is calculated

bonus = deposit × match %  ·  total to bet = (bonus, or deposit + bonus) × wagering requirement

This counts settled bets only. Bonus terms often add minimum odds, excluded markets, a time limit or a cap on winnings; those are not modelled here, so read the full terms.

Implied Probability & True Odds Converter

Turn decimal odds into the probability they imply. Add the other outcomes of the same market to see the bookmaker's margin and a margin-free estimate.

For example the draw in a 1X2 market.

Implied probability

40.00%

Bookmaker margin (overround)
add all outcomes
Margin-free probability
add all outcomes
Margin-free ("fair") odds
add all outcomes

How it is calculated

implied probability = 1 ÷ odds  ·  margin = sum of all implied probabilities − 100% margin-free probability = implied probability ÷ sum of all implied probabilities

The margin-free figure spreads the margin evenly across outcomes, which is a simplification. Bettors call a bet "value" when they believe the true chance is higher than the implied probability — but such estimates are often wrong, and margins mean most bets lose money over time.

Estimates only. Tax treatment depends on your operator and your own situation; check your bet slip and the official sources above. Betting can be addictive — find support.