How Casino Games Actually Work

What Is GGR in iGaming? Gross Gaming Revenue Explained

GGR is what a casino earns from gaming before expenses, total amount wagered minus what's paid back to players. Here is how it differs from turnover, NGR and profit.

A blackjack table mid-hand, with cards, chips and a dealer's shoe
Turnover is what gets wagered. GGR is what is left after paying the winners. Photo via Pexels.

GGR stands for Gross Gaming Revenue. It is what a casino earns from gaming before any of its own bills: total amount wagered minus the amount paid back to players in winnings. If players wager $1,000,000 across a casino and it pays out $900,000 in winnings, GGR is $100,000. That is what the casino generated from gaming activity, and it is not profit yet.

What does GGR mean?

GGR equals total amount wagered minus amount paid back to players. Picture every dollar players hand over to play as turnover, and every dollar the casino hands back as winnings. GGR is simply the gap between those two numbers, the share the casino kept rather than paid out. It is calculated per period, monthly is typical, and it is the standard measure regulators and operators use to describe how much gaming activity is generating.

What is the difference between turnover and GGR?

Turnover, also called handle, is everything wagered, win or lose, with no adjustment for the fact that the same money often gets wagered many times over. A player who deposits $100 and plays it through ten times before losing it generates $1,000 of turnover from one $100 deposit, because each bet counts again even though it is the same money cycling through. GGR strips that repetition out. It only counts what the casino kept after paying out winnings, which is why GGR is always far smaller than turnover and is the number that describes the size of the business.

Is GGR the same as profit?

No, and this is where the confusion usually starts. GGR is only what is left after paying out player winnings, it says nothing about the casino's own costs. Taxes, staff, rent, marketing, platform and payment fees, and every other operating expense still have to come out of GGR before anything counts as real profit. A casino with strong GGR and bloated costs can still lose money. GGR tells you what the gaming side of the business generated, not what the business kept.

What is NGR, and how is it different from GGR?

NGR stands for Net Gaming Revenue, and it sits between GGR and profit. NGR is GGR minus bonuses, promotional costs, and typically gaming taxes and payment processing fees, the direct costs of running the gaming side of the business, before you even get to staff, rent or marketing. It matters beyond terminology: most revenue-share and affiliate deals in the industry are calculated on NGR, not GGR and not turnover, so the definition in a contract changes what gets paid.

Where does GGR fit between turnover and profit?

Four numbers, each one a filter on the one before it:

  1. Turnover (handle): every dollar wagered, the biggest and least meaningful number.
  2. GGR: turnover minus payouts to players, what the casino earned from gaming.
  3. NGR: GGR minus bonuses, promotional costs, and typically taxes and payment fees.
  4. Profit: NGR minus staff, rent, marketing and every other operating expense, what is left over.
An infographic titled "Where GGR Comes From," a waterfall chart showing 1,000,000 dollars in turnover, minus 900,000 dollars paid back to players, equals 100,000 dollars in GGR
GGR is what survives after paying the winners, a fraction of the turnover number it gets confused with. Source: Whitelabels.com, based on the figures above.

Each step removes a real cost. None of them is optional, and skipping straight from turnover to profit is how casino numbers get misread in the first place.

Why look at GGR instead of turnover?

Because turnover is designed to look big. It counts the same money multiple times as it gets won and rewagered, so a casino can post an enormous turnover figure while doing a modest amount of real business. GGR and NGR strip that repetition out and show what the casino generated and kept. If someone is judging how well a casino is really doing, GGR and NGR are the numbers that answer that, turnover alone answers a different, much less useful question.

Turnover to NGR calculator

See the drop from turnover to NGR

Set a monthly turnover, a payout rate, and how much of GGR goes to bonuses and direct gaming costs. Watch how far the number falls before it is even close to profit.

Monthly turnover $1,000,000
$10,000$5,000,000
Payout rate to players 90%
80%98%
Bonuses & direct gaming costs (share of GGR) 20%
0%50%

Turnover

$1,000,000

GGR

$100,000

NGR

$80,000

NGR is 8% of turnover here, and staff, rent and marketing still have not been paid.

The cost share is illustrative and will vary by operator and market. This is a planning illustration, not a forecast of real results, and not financial advice.

Quick self-check

Turnover, GGR, NGR or profit, do you know which is which?

Answer 5 questions to see how solid your grasp of these four numbers really is. Nothing is sent anywhere, this runs in your browser.

1. A casino reports $50 million in turnover this year. What does that tell you?

2. Players wager $2,000,000 total and the casino pays out $1,800,000 in winnings. What is GGR?

3. Is GGR the same as profit?

4. What does NGR subtract from GGR?

5. An affiliate deal pays revenue share "on NGR." What does that determine?

Answer all 5 questions to unlock your result.

The bottom line

Turnover is a huge, flashy number that mostly measures how much money got recycled through bets, not how the business is doing. GGR is what a casino generates from gaming before its own bills. NGR strips out bonuses and direct gaming costs on top of that, and it is the number most revenue-share deals run on. Profit is whatever survives after everything else. Always look at GGR and NGR, not turnover alone, if you want to know how a casino is really doing, whether that is a game's own math or the wider business built around it, including what running one day to day involves.

Key takeaways

  • Turnover, also called handle, is everything wagered, win or lose. It is a huge number and it does not tell you how the business is doing.
  • GGR (Gross Gaming Revenue) equals total amount wagered minus amount paid back to players. It is what a casino earns from gaming before any operating costs.
  • GGR is not profit. Taxes, staff, rent, marketing and other operating expenses still come out of it before anything is left over.
  • NGR (Net Gaming Revenue) is GGR minus bonuses, promotional costs, and typically gaming taxes and payment processing fees. It sits between GGR and profit.
  • Most revenue-share deals, including affiliate commissions, are calculated on NGR, not GGR and not turnover, so the definition you are working from changes what you get paid.
  • Judge a casino's real performance on GGR and NGR, not turnover. A casino can post a huge turnover number while barely running a real business underneath it.

Sources and further reading

Watch the video

What Is GGR in iGaming? Gross Gaming Revenue Explained Simply

Watch on YouTube ↗
Matthieu Tissot
Written by

Matthieu Tissot

Chief Marketing Officer

As the Chief Marketing Officer at Whitelabels.com, Matthieu is passionate about the democratization of iGaming. Starting an online casino should not take multiple months and cost tens of thousands of dollars, and that belief is why he spends his time building content about the industry, making information that used to sit behind expensive consultants and agencies available to the broad masses instead.

Questions

Frequently asked questions

What does GGR stand for?

Gross Gaming Revenue. It is the amount a casino earns from gaming activity before any of its own operating costs, calculated as total amount wagered minus the amount paid back to players in winnings.

Is GGR the same as profit?

No. GGR is only what is left after paying out player winnings. The casino still has to pay taxes, staff, rent, marketing, platform fees and every other operating expense out of that number. What remains after all of that is profit.

What is the difference between turnover and GGR?

Turnover, also called handle, is every dollar wagered, regardless of whether it was won or lost, and the same dollar can be wagered many times over as it is won and rewagered. GGR is only what the casino kept after paying out winnings, a much smaller and more meaningful number.

What is NGR, and how is it different from GGR?

NGR (Net Gaming Revenue) is GGR minus bonuses, promotional costs, and typically gaming taxes and payment processing fees. It sits between GGR and profit, and it is the number most revenue-share and affiliate deals are calculated on, not GGR.

Why does turnover look so much bigger than GGR?

Because the same money gets wagered over and over as players win and rewager it. A player who deposits $100 and plays it through ten times generates $1,000 of turnover from a single deposit. GGR strips that repetition out and shows only what the casino earned.

How do I calculate GGR?

GGR equals total amount wagered minus total amount paid back to players in winnings. If players wager $1,000,000 in total and the casino pays out $900,000 in winnings, GGR is $100,000.

More guides

Keep reading

A multi-monitor operations desk showing live dashboards and analytics charts
Starting a White Label Casino

Understanding Casino Operations: Payments, Support, Compliance & More

What running an online casino involves day to day, payments, support, compliance, fraud and performance tracking, and how much of it Whitelabels.com already runs for you.

Close-up of glowing blue code displayed on a computer screen
How Casino Games Actually Work

What Is RNG Testing? How Casino Games Get Certified Fair

RNG testing is how independent labs like eCOGRA, iTech Labs and GLI verify a casino game's code is genuinely random, unpredictable, and pays out what it claims.

Stacked casino chips on a roulette table, with a dealer and player in the background
Starting a White Label Casino

White Label vs Turnkey Casino: Which Business Model Should You Choose?

White label and turnkey casinos split ownership and cost in opposite ways. See the real Year 1 numbers, the breakeven point, and who actually owns your player data.

The Whitelabels.com configurator showing the theme selection step, with the Betone template chosen and previewed live on a laptop mockup
Starting a White Label Casino

How to Start a White Label Casino (in Under 5 Minutes)

Launching a casino used to cost tens of thousands and take months. Deploy your own branded, compliant casino in under 5 minutes — for a fraction of the cost.

The flag of the Comoros, the island nation that includes Anjouan
Casino Licensing and Compliance

Anjouan Gaming License Cost: The Complete 2026 Breakdown

The Anjouan gaming license costs about €22,000 to €28,000 in Year 1 and around €17,000 a year after. Full AOFA fee breakdown plus a Curacao and MGA comparison.

Ready to own the house?

Launch your own branded casino on the Whitelabels.com platform. Games, payments and a licence route included.