# Betting in Uganda: Laws, Tax, Payments and Leagues

> Betting in Uganda: the NLGRB regulator, the 30% operator tax, the proposed 15% tax on winnings, Uganda Premier League and beginner guides.

Source: https://oddsclass.com/ug/ · Publisher: OddsClass editorial team · Reviewed: 2026-11-06 · Language: en
> **Short answer:** Betting is legal in Uganda for adults 18 and over, with operators licensed by the NLGRB. A 15% tax on net winnings has been proposed, but its start was not confirmed, so check your bet slip. Start with how odds work.

## Uganda at a glance

| Item | Details |
|---|---|
| Regulator | National Lotteries and Gaming Regulatory Board (NLGRB) |
| Legal age | 18+ |
| Tax on winnings | 15% of net winnings proposed, start not confirmed. Check your slip |
| Tax on operators | 30% of gross gaming revenue from 1 July 2026, paid by the operator |
| Common payment methods | Mobile money and bank |
| Main league | [Uganda Premier League](https://oddsclass.com/leagues/uganda_premier_league/) |
| Help line | NLGRB official channels, listed on our [help page](https://oddsclass.com/learn/gambling_help/) |

## Laws and licences

The National Lotteries and Gaming Regulatory Board (NLGRB) regulates betting in Uganda. It works under the Lotteries and Gaming Act 2016.

Only bet with operators licensed in Uganda. Licensed operators must follow the rules on tax and on protecting players.

Look for the licence number and regulator name in the site footer. Then confirm it with the NLGRB. Read [how to check a betting licence](https://oddsclass.com/learn/how_to_check_betting_licence/).

## Betting tax

Uganda has two betting taxes to know about. One is in force for operators, and one is proposed for bettors.

- **30% operator tax.** From 1 July 2026, operators pay 30% of their gross gaming revenue (GGR). GGR is stakes taken minus winnings paid out. You do not pay it.
- **15% tax on net winnings.** This was proposed in the Income Tax (Amendment) Bill 2026. Net winnings means your profit.

On 10 July 2026, President Museveni returned the bill to Parliament. In August 2026, Parliament removed an exemption for land-based casino winnings. Our sources did not confirm the final assent or start date.

Check your [bet slip](https://oddsclass.com/learn/bet_slip/) and the operator's terms. Read the full guide: [betting tax in Uganda](https://oddsclass.com/ug/learn/betting_tax_uganda/).

## Deposits and withdrawals

Most operators let you deposit and withdraw by mobile money or bank. The number or account should be in your own name.

Verify your account soon after you sign up, not when you want to withdraw. See [account verification](https://oddsclass.com/learn/account_verification/) and [how to withdraw betting winnings](https://oddsclass.com/learn/withdraw_betting_winnings/).

No data? Some operators offer [USSD betting](https://oddsclass.com/learn/ussd_betting/). Get the short code only from the official site or app.

## Football to bet on

The local top flight is the Uganda Premier League. Read our [Uganda Premier League guide](https://oddsclass.com/leagues/uganda_premier_league/) for clubs and match analysis.

The [English Premier League](https://oddsclass.com/leagues/premier_league/) is the most popular foreign league. Its matches have many markets and plenty of [team news](https://oddsclass.com/learn/injuries_and_odds/).

## Where to start

New to betting? Read these guides in this order:

- [How betting odds work](https://oddsclass.com/learn/how_betting_odds_work/)
- [What is over 2.5 goals](https://oddsclass.com/learn/over_2_5_goals/)
- [What GG and NG mean](https://oddsclass.com/learn/gg_ng/)
- [What is double chance](https://oddsclass.com/learn/double_chance/)
- [What is a booking code](https://oddsclass.com/learn/booking_code/)
- [Bankroll management in betting](https://oddsclass.com/learn/bankroll_management/)

Prefer Kiswahili? Read [how betting odds work in Kiswahili](https://oddsclass.com/sw/learn/how_betting_odds_work/) and our other [Kiswahili guides](https://oddsclass.com/sw/learn/booking_code/).

## Uganda betting example: Vipers vs KCCA

This is an illustration of how the proposed 15% tax would work if it applies. It is not a tip.

Moses stakes (bets) USh 2,000 on Vipers to win at 2.20 (example odds).

If the match ends 2–1 to Vipers:

| Step | Calculation | Amount |
|---|---|---|
| Stake | — | USh 2,000 |
| Total return | USh 2,000 × 2.20 | USh 4,400 |
| Net winnings (profit) | USh 4,400 − USh 2,000 | USh 2,400 |
| 15% tax (if it applies) | USh 2,400 × 0.15 | USh 360 |
| You receive | USh 4,400 − USh 360 | USh 4,040 |

If the 15% is not deducted, Moses receives the full USh 4,400. If KCCA win or it is a draw, he loses the USh 2,000. Check returns with the [payout calculator](https://oddsclass.com/tools/payout_calculator/).

## Common mistakes

- Thinking the operator's 30% tax is taken from your winnings.
- Assuming the 15% tax is already deducted, or that it never will be.
- Working out the 15% on the whole return instead of on net winnings.
- Betting with a site that shows no NLGRB licence.
- Raising stakes to "cover" a tax, which only increases what you can lose.

## Bet responsibly

Only stake money you can afford to lose. Set a deposit limit in your bookmaker account before you start. If betting stops being fun, read [where to get help](https://oddsclass.com/learn/gambling_help/).

## Related guides

- [Betting tax in Uganda](https://oddsclass.com/ug/learn/betting_tax_uganda/)
- [How to check a betting licence](https://oddsclass.com/learn/how_to_check_betting_licence/)
- [Account verification](https://oddsclass.com/learn/account_verification/)
- [What is USSD betting](https://oddsclass.com/learn/ussd_betting/)
- [Where to get help with gambling](https://oddsclass.com/learn/gambling_help/)
