GGR Meaning in iGaming: Formula, Example and GGR vs NGR
GGR meaning: GGR stands for Gross Gaming Revenue, the iGaming metric that measures how much a betting operator or online casino won over a period: total wagered minus total paid out in winnings. If players wagered US$100,000 and the house paid US$85,000 in winnings, GGR is US$15,000 (illustrative numbers) — before any deduction for bonuses, operating costs or taxes.
What is GGR in iGaming?
In iGaming, GGR is the house’s take from player activity: what players lost to the operator, net of what they won back. Every losing bet adds to it; every payout subtracts from it. It’s the top line of an operator’s revenue — the number that bonuses, taxes, affiliate payouts and costs all come out of. It’s also the base many regulators use for gambling taxes, which is why operators report it. You’ll also see it called gross gambling revenue, and in the UK, Gross Gambling Yield (GGY).
How to calculate GGR
The formula is simple:
GGR = total wagered − total winnings paid
Illustrative example, just to show the math (not real data from any operator): in one month, players at a casino wager US$200,000 and receive US$170,000 in winnings. The month’s GGR is US$30,000. Divide GGR by total wagered and you get the share of the handle the house kept — 15% in this example, often called the hold or GGR margin.
That number tells you how much gross revenue the operation generated, but not yet how much was left over.
GGR is not profit
GGR is gross revenue, not net profit. It doesn’t deduct bonuses given to players, acquisition costs, taxes or operating expenses — only the difference between what came in as bets and what went out as winnings. It’s the starting point of the math, not the end result.
GGR vs NGR: what’s the difference
The term that usually shows up next to GGR is NGR (Net Gaming Revenue — see NGR meaning): GGR minus bonuses, promotions and, in some markets, industry-specific taxes. While GGR shows the gross volume the operation generates, NGR shows what’s actually left after the direct costs tied to gaming — the metric closest to “how much the house really made” before overhead.
| GGR | NGR | |
|---|---|---|
| Stands for | Gross Gaming Revenue | Net Gaming Revenue |
| Formula | Total wagered − winnings paid | GGR − bonuses, promotions and (in some markets) sector taxes or fees |
| What it shows | Gross volume the operation generates | What’s left after direct gaming costs |
| Illustrative example | US$15,000 | US$12,000 (after US$3,000 in bonuses) |
| Where affiliates run into it | Rarely; it stays with the operator | Often, as the base for revshare deals |
Why GGR matters if you run traffic
If you’re an affiliate or media buyer running campaigns for iGaming operators, you usually don’t see GGR directly — it stays on the operator’s side. What reaches you is typically the FTD (first-time deposit) of each lead, the event used to optimize campaigns in Meta Ads. Still, understanding GGR helps explain why some operators pay a higher CPA than others for the same kind of traffic: one vertical (casino) tends to have higher GGR per player than another (sports betting), which changes how much the house can pay per acquisition without losing margin.
GGR and traffic quality
An affiliate or media buyer who delivers leads that deposit and keep playing contributes to a higher GGR per player — and that’s the kind of lead operators tend to value (and pay better for) over time, more than someone who delivers only the FTD and nothing after. That’s why tracking only the Telegram channel join isn’t enough: without visibility of the FTD (and, when available, repeat deposits) via a server-to-server (S2S) postback, you can’t tell whether a creative is bringing players who stay or players who deposit once and disappear.
See the iGaming S2S postback guide to understand how the FTD reaches your tracking, and the real CPL ranges by vertical to compare acquisition costs between iGaming and other niches.
Frequently asked questions
What is GGR in iGaming? It’s total wagered minus winnings paid: the operator’s gross revenue, before bonuses, costs and taxes.
What is NGR? It’s GGR after bonuses, promotions and sector taxes. Details in what NGR means.
Who calculates GGR? The operator. Affiliates and media buyers usually only see the FTD and, in revshare deals, the payout calculated on GGR or NGR — see revshare attribution in iGaming.
Stop optimizing in the dark
Track who actually joins your Telegram channel and optimize your campaigns for real conversions.
Discover Track4youFrequently asked questions
What is GGR in iGaming?
GGR (Gross Gaming Revenue) is the total amount wagered minus the total paid out in winnings over a period. It's the operator's gross revenue, before bonuses, costs and taxes.
What is NGR and how is it different from GGR?
NGR (Net Gaming Revenue) is GGR minus bonuses, promotions and, in some markets, industry-specific taxes or fees. GGR shows the gross volume; NGR shows what's left after the direct costs tied to gaming.
What does GGR stand for?
GGR stands for Gross Gaming Revenue. It's the standard term in online betting and casinos for how much the house won before any deduction. In the UK, the regulator's equivalent term is Gross Gambling Yield (GGY).
How do you calculate GGR?
GGR = total wagered − total winnings paid. If players wagered US$100,000 and the house paid US$85,000 in winnings, GGR is US$15,000 (illustrative numbers).
Is GGR the same as profit?
No. GGR is gross revenue: it doesn't deduct bonuses, acquisition costs, taxes or operating expenses. It's the starting point of the math, not the end result.

CEO - Track4you
Digital business strategist specialized in tracking and paid traffic across many niches. Works behind the scenes of several of Brazil's largest iGaming, binary options and infoproduct operations.
Related articles
Want to see this running in your operation?
Track who actually joins your Telegram channel and optimize your campaigns for real conversions.
Try Track4you