How Much Tax Do Betting Companies Pay in Ghana? The 20% GGR Tax and Everything Else, Explained with Numbers
Welcome bonus for new players + fast crypto payouts. Just helping a brother out.
18+. Crypto deposits. Cloudbet is licensed in Curaçao, not by the Gaming Commission of Ghana. Ad: we may earn a commission. Bet only what you can afford to lose.

My brother, punters talk a lot about the tax they pay, but the other side of the counter pays tax too, and how it's calculated affects the odds you get and the bonuses you see. This page breaks down how betting companies in Ghana are taxed: the headline 20% tax on gross gaming revenue, what "gross gaming revenue" actually means in cedis, the other taxes and costs a licensed operator carries, and why an offshore crypto sportsbook sits in a different position altogether.
18+ only. General information, not tax, legal or financial advice. Tax rules change, so confirm current rates with the Ghana Revenue Authority (GRA) or a qualified tax adviser. Gambling in Ghana is regulated by the Gaming Commission of Ghana under the Gaming Act 2006 (Act 721). Cloudbet, which we link to, holds a Curaçao licence and is not licensed by the Gaming Commission of Ghana. Free help: Mental Health Authority 0800 678 678; Gaming Commission 0800 454 545 or (027) 469 8935.

The short answer
A betting company licensed in Ghana pays a 20% tax on its gross gaming revenue (GGR), introduced by the Income Tax (Amendment) Act, 2023 (Act 1094). On top of that, like any company operating in Ghana, it is subject to corporate income tax on profits, payroll obligations for its staff, and fees linked to its Gaming Commission licence. The exact total depends on the company's size, costs and structure, so there's no single "betting companies pay X cedis" figure. What we can do is show you how each piece works.
What gross gaming revenue means
GGR is the money a bookmaker keeps from betting before its running costs. In simple terms:
GGR = total stakes received − winnings paid out to customers
It is not the same as profit. A betting company still has to pay for staff, shops, agents, mobile money charges, software, data feeds, marketing and licences out of its GGR. Taxing GGR means the tax is charged on the margin the operator earns from bets, not on every cedi staked and not only on final profit.
Some countries tax betting on turnover (total stakes) instead, and some tax only profit. Ghana's 2023 change put the operator tax on GGR, which sits in between. For a punter, the difference matters because a turnover tax hits every bet regardless of outcome, while a GGR tax only bites on what the bookmaker actually keeps.
A worked example in cedis
Let's take a fictional mid-sized Ghanaian bookmaker over one month. All figures are illustrative, not real company data.
| Line | Amount (GH₵) | Note |
|---|---|---|
| Total stakes received | 10,000,000 | All bets placed in the month |
| Winnings paid to customers | 8,800,000 | Returned to winning slips (88% of stakes) |
| Gross gaming revenue | 1,200,000 | Stakes minus winnings |
| GGR tax at 20% | 240,000 | Paid to GRA |
| GGR after GGR tax | 960,000 | What's left to run the business |
From the remaining GH₵960,000, the company pays staff, agents, payment fees, rent, technology and marketing. Whatever is left after those costs is its taxable profit for corporate income tax purposes (subject to the normal rules on what can be deducted).
Notice the key thing: the GGR tax depends on the bookmaker's margin. If a busy month brings lots of winning slips and winnings rise to GH₵9,500,000, GGR drops to GH₵500,000 and the GGR tax drops to GH₵100,000. If customers lose more, GGR and the tax both rise. In a month where winnings exceed stakes, GGR would be negative; how such losses are treated is a technical point for the operator and GRA, and we don't assert the rule here.
How the 20% compares with stakes
A 20% rate sounds high, but it's charged on the margin, not on stakes. Here's the same tax shown as a share of total stakes at different margins:
| Bookmaker's margin (GGR ÷ stakes) | GGR on GH₵1,000,000 staked | 20% GGR tax | Tax as % of stakes |
|---|---|---|---|
| 5% | 50,000 | 10,000 | 1.0% |
| 8% | 80,000 | 16,000 | 1.6% |
| 12% | 120,000 | 24,000 | 2.4% |
| 20% | 200,000 | 40,000 | 4.0% |
Accumulator-heavy markets tend to give the bookmaker a bigger margin, because every extra leg multiplies the built-in edge. That's one reason Ghanaian books push multi-leg slips so hard: higher margin means higher GGR, and higher GGR means more left over even after the 20% tax. Our guide to the real maths of winning at sports betting explains how margins stack up on accas.
Corporate income tax on profits
After GGR tax and running costs, a licensed betting company is taxed on its profit like other businesses. Ghana's standard corporate income tax rate is generally 25%, but rates and incentives can differ by sector and circumstances, so the operator's actual rate is a matter for its accountants and GRA. Continuing our fictional example:
| Line | Amount (GH₵) |
|---|---|
| GGR after GGR tax | 960,000 |
| Running costs (staff, agents, fees, tech, marketing, rent) | 700,000 |
| Profit before corporate tax (simplified) | 260,000 |
| Corporate income tax at an assumed 25% | 65,000 |
| Profit after tax | 195,000 |
In this illustration the company paid GH₵240,000 in GGR tax plus GH₵65,000 in corporate tax, about GH₵305,000 in total from GH₵1,200,000 of GGR. That's roughly a quarter of GGR, before counting payroll taxes and other levies. Real numbers will differ, and the tax treatment of items like the GGR tax itself in the profit calculation is a technical accounting question we don't assert here.
The other costs that work like taxes
Beyond the two big taxes, a licensed operator carries several obligations that a punter never sees:
- Licence fees to the Gaming Commission of Ghana. The Commission licenses and supervises operators under Act 721; fee amounts vary by licence type and are set by the Commission, so we don't quote figures.
- Payroll obligations: income tax deducted from staff salaries (PAYE) and employer social security (SSNIT) contributions.
- Withholding on certain payments the company makes to suppliers or contractors, under the general income tax rules.
- Indirect taxes and local levies on goods and services the company buys, and local assembly charges for physical shops. Which ones apply depends on the business.
- Compliance costs: responsible gambling tools, anti-money-laundering checks, reporting and audits.
None of these change what you see on a single slip, but together they explain why licensed operators guard their margin closely.
The winnings tax that operators had to collect
Act 1094 also introduced a 10% withholding tax on players' winnings from August 2023. That tax was paid by punters, not by the company, but the operator had to deduct it at payout and pass it to GRA. So for about 20 months, betting companies were both taxpayers (on GGR) and tax collectors (on your winnings). The Income Tax (Amendment) Act, 2025 (Act 1129) removed the 10% withholding tax on winnings from 2 April 2025, while the 20% GGR tax on operators stayed. Winnings are still reportable in a player's annual income tax return according to GRA. For the punter side of the story in full, read our sports betting tax in Ghana guide.
Why does the collection detail matter? Because the withholding tax affected how slips looked. When a winnings tax is taken from your payout, operators often compete by raising bonuses or odds boosts to soften it. Once it went, that pressure eased, but the operator's own GGR tax remained, which is why you didn't suddenly see every price get better.
18+. Crypto deposits. Cloudbet is licensed in Curaçao, not by the Gaming Commission of Ghana. Ad: we may earn a commission. Bet only what you can afford to lose.
How operator tax shows up in your odds
Bookmakers set margins with their total costs in mind, and tax is one of the biggest. A higher tax on GGR can push an operator to:
- Widen margins on popular markets, so each bet carries a slightly bigger edge.
- Promote high-margin products like long accumulators, virtual games and jackpot coupons.
- Trim bonuses or attach heavier conditions to them.
- Cut payout speed or limits in extreme cases, although a well-run licensed book shouldn't.
You can measure a bookmaker's margin yourself on any two-way market. Add up the implied chances: for odds of 1.85 and 1.85, that's 54.05% + 54.05% = 108.1%, a margin of about 8.1% over 100%. For odds of 1.95 and 1.95, it's about 102.6%. Over a season of bets, choosing the book with the thinner margin saves real money. Our betting sites in Ghana with high odds page and odds calculator help you compare.
Offshore and crypto sportsbooks: a different picture
An offshore sportsbook licensed in another jurisdiction, such as a Curaçao-licensed crypto book, isn't licensed by the Gaming Commission of Ghana. Its tax position depends on where it's incorporated and licensed and on international tax rules, not on Ghana's GGR tax regime for licensed operators. We can't tell you what any particular offshore company pays and won't guess.
What matters for you as a punter:
- No local regulator protection. If there's a dispute, the Gaming Commission can't step in for an offshore site.
- Different cost structure. Offshore books may offer thinner margins on some markets because they compete globally, but prices still vary; compare, don't assume.
- Your own reporting duty doesn't disappear. GRA's position is that winnings remain reportable income, wherever they come from.
- Crypto adds coin risk. If your balance is in BTC or ETH, its value in cedis can swing independently of your bets.
Our pages on foreign betting sites in Ghana and whether betting is legal in Ghana go deeper on the licensing side.
Where the money goes
Tax from betting companies goes into government revenue like other taxes collected by GRA. Debates about the betting sector usually focus on three questions: whether operators pay their fair share, whether unlicensed operators escape tax altogether, and whether enough attention goes to problem gambling. Licensed operators argue that heavy taxes push customers towards offshore and illegal sites; critics argue the industry earns large margins from ordinary people and should pay more. Both points come up every time the rules change, and they will come up again.
How to check the current rates yourself
- GRA announcements and practice notes are the official source for income tax and withholding rules, including anything on betting and gaming.
- The annual Budget Statement presented to Parliament is where new taxes or changes are usually announced.
- Acts of Parliament, such as Act 1094 (2023) and Act 1129 (2025), set the law; announcements alone don't.
- The Gaming Commission of Ghana publishes information on licensing and licensed operators.
- A chartered accountant or tax adviser is the right person for anything that affects your own return or business.
Common questions punters ask about operator tax
Does the 20% GGR tax come out of my winnings?
No. It's charged on the operator's revenue, not deducted from your slip. Indirectly, though, it's part of the cost base that shapes margins, so it influences the odds you're offered.
If the winnings tax is gone, why didn't odds improve?
The tax that was removed was on punters' winnings. The operator's own 20% GGR tax stayed, so its cost base didn't change much.
Do small betting shops pay the same tax?
Licensed operators are subject to the same GGR tax rate, but a shop that acts as an agent for a bigger licensed brand may not be the taxpayer itself; the licensed company is. Arrangements vary.
Are unlicensed operators paying tax?
By definition they're operating outside the licensing system, so they're unlikely to be paying Ghana's betting taxes properly. That's a big reason to stick to licensed operators locally or understand clearly the trade-offs of offshore sites.
Bet within your means
Whatever the tax picture, the bookmaker's margin is built in so that most punters lose over time. Keep a budget, never borrow to bet and take breaks. If betting is affecting your money, sleep or relationships, call the Mental Health Authority on 0800 678 678 or the Gaming Commission on 0800 454 545. Our responsible gambling page lists practical tools.
My take
How much tax do betting companies pay? In Ghana, a licensed operator pays 20% of its gross gaming revenue under Act 1094, then corporate income tax on what's left after costs, plus payroll and licence obligations. In our illustration that added up to roughly a quarter of GGR before smaller levies. That cost base is one reason margins stay thick and accumulators get pushed so hard. My brother, you can't change the tax rate, but you can compare margins, skip the worst-priced markets and keep your own records tidy.
Questions punters ask
How much tax do betting companies pay in Ghana?
Licensed betting companies pay a 20% tax on gross gaming revenue (stakes minus winnings paid out) under the Income Tax (Amendment) Act, 2023 (Act 1094). They are also subject to corporate income tax on profits, payroll obligations and Gaming Commission licence fees.
What is gross gaming revenue?
Gross gaming revenue (GGR) is total stakes received minus winnings paid to customers. It is the bookmaker's margin before running costs, not its final profit.
Was the 20% GGR tax removed in 2025?
No. The Income Tax (Amendment) Act, 2025 (Act 1129) removed the 10% withholding tax on players' winnings from 2 April 2025. The 20% GGR tax on operators remained.
Does operator tax affect my odds?
Indirectly, yes. Tax is part of an operator's cost base, which shapes the margins built into its odds and the bonuses it can offer.
Do offshore crypto sportsbooks pay Ghana's GGR tax?
Offshore sites not licensed by the Gaming Commission of Ghana are outside its licensing regime, and their tax position depends on where they are based. We don't assert what any particular offshore company pays. Cloudbet, for example, holds a Curaçao licence and is not licensed in Ghana.
18+. Crypto deposits. Cloudbet is licensed in Curaçao, not by the Gaming Commission of Ghana. Ad: we may earn a commission. Bet only what you can afford to lose.
If betting is causing you stress or money trouble, help is free. The Mental Health Authority's toll-free line is 0800 678 678. For self-exclusion or complaints about a licensed operator, call the Gaming Commission of Ghana toll-free on 0800 454 545 (or 027 469 8935). Source: gamingcommission.gov.gh.