Operator Economics

NGR vs GGR Commission Calculation: Operator Deep Dive with Worked Examples (2026 Pillar)

NGR vs GGR is the most-cited concept in iGaming affiliate economics and the most misunderstood. This pillar walks through definitions, formulas, bonus and chargeback edge cases, fraud holdback adjustments, regulatory variance across MGA, UKGC, ADM, DGOJ, and affiliate commission implications of each base.

Eyal ShlomoChief Operating Officer, Track360
May 15, 2026
16 min read

NGR vs GGR is the most-cited concept in iGaming affiliate economics. It is also the most misunderstood. Affiliate managers paying RevShare on the wrong base overpay or underpay commissions silently for years. Finance teams reconciling affiliate spend against player revenue find mismatches that trace back to inconsistent definitions across product, finance, and affiliate systems. CFOs presenting affiliate program economics to boards quote NGR-based ratios while their commission engine actually pays on GGR. This pillar fixes that. It defines both terms precisely, walks through the formulas with worked numerical examples, covers the edge cases that distort calculations, and documents the regulatory variance across MGA, UKGC, ADM, and DGOJ that operators must reconcile.

Verdict up front

GGR (Gross Gaming Revenue) is wagers received minus payouts, before any operator costs are deducted. NGR (Net Gaming Revenue) is GGR minus bonus costs, chargebacks, gaming taxes, and platform fees, depending on the operator's contractual definition. Affiliate commissions can be paid on either base, but the structural implications are different: GGR commission is simpler and faster to reconcile but exposes operators to overpayment risk during high-bonus periods. NGR commission is operationally tighter but requires precise contractual definitions and edge-case handling. Track360 implements both bases with configurable deduction logic per affiliate, per jurisdiction, and per product, including the regulator-mandated NGR variants that differ across MGA, UKGC, ADM, and DGOJ.

What is GGR (Gross Gaming Revenue)

GGR is the operator's gross revenue from gambling activity in a defined period, calculated as total wagers received minus total winnings paid out. It is the broadest revenue measure and the starting point for every other gaming revenue figure. The formula is simple: GGR = Total bets placed minus Total winnings paid. For a slot game where players wagered USD 1,000,000 and won USD 950,000 in returns, GGR is USD 50,000. For a sportsbook where players staked USD 500,000 and the operator paid USD 450,000 in winnings, GGR is USD 50,000. See [ggr](/glossary/ggr) for the broader operator context.

GGR is what most regulators tax. UK GGY (Gross Gambling Yield, the UKGC equivalent of GGR), Italian PREU (point of consumption), Spanish IIEE (Impuesto sobre actividades de juego), and Maltese gaming tax are all assessed on the GGR base. GGR is also what most operators report as their headline revenue figure in financial statements and regulatory filings. The reason GGR is dominant at the headline level is consistency: every regulator and every operator can agree what GGR is. NGR definitions vary by contract and jurisdiction.

What is NGR (Net Gaming Revenue)

NGR is GGR minus deductions for bonus costs, chargebacks, gaming taxes, platform fees, and (in some operator definitions) marketing and affiliate spend. The formula is: NGR = GGR minus Bonus cost minus Chargebacks minus Gaming taxes minus Platform fees minus Other contractual deductions. Each deduction is contractually defined and varies by operator, jurisdiction, and (critically) by affiliate agreement. See [ngr](/glossary/ngr) for the term entry.

Three things matter about NGR. First, it is contractually defined, not regulator-defined: two operators can have different NGR formulas for the same underlying game data. Second, the deductions can be substantial: bonus cost alone often reduces GGR by 15 percent to 35 percent in promotional periods. Third, NGR is the commercially relevant base for operator profitability analysis and for commission calculations where the affiliate agreement specifies NGR-based RevShare.

NGR is a contractual term, not a regulatory one

When an affiliate agreement says '25% RevShare on NGR', the agreement must define what NGR means in that specific context: which bonuses are deducted, how chargebacks are handled, whether jackpot contributions are included or excluded, whether gaming tax is deducted. Operators who paste a generic RevShare clause without defining NGR explicitly create disputes that surface 6 to 18 months later when an affiliate audits their own commission history.

How NGR and GGR are calculated: formulas walk-through

Both formulas start from the same raw inputs: player bets and player winnings. From that point, GGR is one calculation step and NGR is several. The table below shows the cascade of deductions from gross wagers down to NGR available for affiliate commission.

Cascade from gross wagers to affiliate-eligible NGR
StepCalculationResult variableTypical magnitude
1Total wagers received in periodGross handle / turnover100% baseline
2Minus total winnings paid out (RTP applied)Gross Gaming Revenue (GGR)3% to 12% of handle (varies by product RTP)
3Minus bonus cost (free spins, deposit bonuses, cashback)GGR after bonusGGR x 0.65 to 0.85 (15% to 35% bonus impact)
4Minus chargebacks and payment reversalsGGR after bonus and chargebacksFurther reduction of 1% to 8%
5Minus gaming taxes (if NGR is post-tax in contract)Post-tax NGRFurther 10% to 25% reduction
6Minus platform and game provider fees (if contractually deducted)NGR available for affiliate commissionFurther 5% to 15% reduction
7Minus fraud holdback (commission withheld pending verification)NGR paid out to affiliate baseTypically 90% to 100% of step 6 after holdback clears

An operator with USD 10 million handle, 95 percent RTP, 25 percent bonus impact, 4 percent chargebacks, 18 percent gaming tax, 10 percent platform fees, and 5 percent fraud holdback ends up with affiliate-eligible NGR of approximately USD 295,000 from a gross handle of USD 10 million. That is roughly 2.95 percent of handle, against which RevShare commissions are paid. A 25 percent RevShare in this scenario produces USD 73,750 in commission payouts. A 25 percent commission applied to GGR (step 2 at USD 500,000) would produce USD 125,000, nearly 70 percent more. The base matters enormously.

Worked example: month-end commission calculation for a casino operator

Consider a Malta-licensed casino operator running an affiliate program with NGR-based 25 percent RevShare commissions. In a given month, an affiliate has driven 50 active players with the activity below. Walk through the full calculation.

Worked example: month-end NGR-based commission calculation
MetricValueCalculation / source
Total player wagers (gross handle)USD 850,000Sum of all bets placed by 50 affiliate-acquired active players
Total player winnings paidUSD 798,000Sum of all winnings returned (94% RTP across product mix)
GGR for the cohortUSD 52,000USD 850,000 minus USD 798,000
Bonus cost attributed to cohortUSD 11,700Free spins, deposit match, cashback issued to these players
GGR after bonusUSD 40,300USD 52,000 minus USD 11,700
Chargebacks and reversalsUSD 2,0155% of GGR after bonus per cohort risk profile
GGR after bonus and chargebacksUSD 38,285USD 40,300 minus USD 2,015
Gaming tax (Malta 5% on GGR)USD 2,600MGA standard 5% gaming tax on cohort GGR
Game provider fees (allocated)USD 3,300Approximately 8% of GGR allocated as provider fee
Platform fee allocationUSD 800Operator platform fee allocated to affiliate cohort
NGR available for affiliate commissionUSD 31,585USD 38,285 minus USD 2,600 minus USD 3,300 minus USD 800
Fraud holdback (5% retained 90 days)USD 1,5795% of NGR held pending fraud verification
NGR base for commission this monthUSD 30,006USD 31,585 minus USD 1,579 holdback
25% RevShare commissionUSD 7,502USD 30,006 x 25%

Reading the example: the affiliate generated USD 850,000 in handle, USD 52,000 in GGR, but only USD 30,006 in commission-eligible NGR after all deductions. The 25 percent RevShare on NGR produces USD 7,502. If the same affiliate agreement had been written as 25 percent on GGR, the commission would have been USD 13,000 (USD 52,000 x 25%). The difference is USD 5,498 per month per affiliate, which compounds across affiliate count and time. For a program with 200 active affiliates each generating similar numbers, the difference between GGR-based and NGR-based commission structure is roughly USD 1.1 million per month, or USD 13 million annually.

Generic 'RevShare on NGR' clauses produce disputes

If your affiliate agreement says '25% on NGR' but does not enumerate which deductions are included (bonus cost yes or no, chargebacks yes or no, gaming tax yes or no, platform fees yes or no), the affiliate will calculate their own NGR using the narrowest possible deductions and dispute your commission statements 6 to 18 months in. Operators who define NGR explicitly in the affiliate agreement schedule avoid this entirely.

Edge cases that distort NGR and GGR commission calculations

Six edge cases distort NGR and GGR commission calculations and trip up operators most frequently. Each is mechanical to handle once defined but persistent across operators because the commission engine business rules were never specified at this granularity.

Edge case 1: Bonus deduction methodology

Bonus cost can be deducted three ways. First, full cost: every dollar of bonus issued reduces NGR by one dollar regardless of whether the bonus was wagered or expired. Second, wagered-only: only the portion of bonus that was wagered reduces NGR (expired unused bonuses do not). Third, settled-cost: only the actual cost to the operator after bonus expiration, conversion, and wagering-requirement completion is deducted. The choice produces materially different NGR figures. Most affiliate agreements specify wagered-only or settled-cost; full-cost is unfavourable to affiliates and rarely accepted. See [revenue-share-deductions](/glossary/revenue-share-deductions).

Edge case 2: Chargeback handling

Chargebacks reverse the original deposit transaction, which should reverse any commission paid on that transaction's downstream activity. Three handling approaches: clawback (commission paid is recouped from future affiliate payments), holdback (commission is withheld for a defined period, typically 30 to 90 days, before payout), and absorption (operator absorbs chargeback losses without affiliate clawback). Clawback and holdback are standard in mature programs; absorption is rare and indicates an operator with weak affiliate-agreement terms. See [chargeback](/glossary/chargeback).

Edge case 3: Fraud holdback

Suspected fraud activity (multi-accounting, bonus arbitrage, self-referral) results in commission being withheld pending investigation. Typical holdback is 3 percent to 8 percent of NGR for 60 to 90 days. Once cleared, the commission is paid; if fraud is confirmed, the commission is forfeited and the operator can also pursue clawback on previous payouts to the same affiliate.

Edge case 4: Jurisdiction variance in NGR formula

Different regulators define NGR (or its equivalent) differently. MGA uses NGR as GGR minus bonus cost minus gaming tax. UKGC uses GGY (Gross Gambling Yield), which is essentially GGR before any deductions; operators define their own NGR contractually for affiliate purposes. ADM Italy and DGOJ Spain have specific formulations that affect both regulatory reporting and the base operators use for affiliate commissions. The table below summarises the variance.

Regulator-defined NGR variants by major jurisdiction
RegulatorHeadline metric used in regulationAffiliate commission base typicalNotes for operators
MGA (Malta)GGR for gaming tax (5%); NGR contractually for operatorsNGR = GGR minus bonus cost minus gaming taxStandard MGA contractual NGR widely used in EU affiliate agreements
UKGC (United Kingdom)GGY (Gross Gambling Yield); separate NGR construct contractualOperator-defined NGR, typically GGY minus bonus minus PoC tax (15%)UKGC focus on GGY in licence reporting; affiliate base separate
ADM (Italy)PREU base (gross income from gaming activity)NGR = PREU minus bonus cost minus 24% gaming taxItalian gaming tax is high (24% on PREU for online casino), driving NGR margin compression
DGOJ (Spain)GGR base for IIEE gaming activity tax (20%)NGR = GGR minus bonus minus IIEE tax minus platform feesDGOJ marketing rules also restrict bonus structures, affecting bonus deduction magnitude
GLI Curacao / Anjouan offshoreGGR loosely defined for licence reportingOperator-defined NGR; bonus and chargeback handling per contractOffshore operators have widest latitude on NGR contractual definition
Brazil (SECAP, BETS)GGR base for federal taxNGR construct still being standardised; per-operator contractualNew regulated market; affiliate agreements should reference Brazilian GGR explicitly

Edge case 5: Negative carryover

When NGR for an affiliate-acquired cohort is negative in a month (large wins paid out exceeding bets, large bonus issuance, or chargeback events), the question is whether the negative NGR carries over to reduce the next month's commission base. Operators with negative-carryover clauses protect themselves from paying commissions on a recovering month while ignoring the prior loss. Operators without negative-carryover absorb the prior-month loss internally. Most mid-tier operator affiliate agreements include negative-carryover; some agreements with top affiliates exclude it as a negotiation concession. See [negative-carryover](/glossary/negative-carryover).

Edge case 6: Jackpot contributions

Progressive jackpot contributions are typically a percentage of every wager (often 1 percent to 3 percent of stake) routed to a shared jackpot prize pool. Three handling approaches: include jackpot contributions in GGR (treats them as revenue), exclude jackpot contributions from GGR (treats them as a wagering cost similar to RTP returns), or include in GGR but deduct from NGR. The choice affects both the GGR base for commission and the NGR after deduction. See [progressive-jackpot-affiliate](/glossary/progressive-jackpot-affiliate).

Vertical variations: how NGR and GGR apply outside iGaming

NGR and GGR originated in iGaming but adjacent verticals run analogous constructs. Forex brokers calculate Net Spread Revenue (the broker's gross revenue from spread plus commission minus any rebates paid to liquidity providers); commission rebates to IBs are typically paid on lot-based commission rather than NGR-style structures. Prop trading operators calculate Net Challenge Fee Revenue (gross challenge fees minus refunds and chargebacks); affiliate commissions are usually flat CPA on challenge purchase rather than RevShare on revenue. The table below summarises.

Revenue base concepts across iGaming, Forex, and Prop Trading
VerticalGross base conceptNet base conceptAffiliate commission base typical
iGaming casinoGGR (wagers minus winnings)NGR (GGR minus bonuses, tax, fees)NGR-based RevShare
iGaming sportsbookGGR (stakes minus payouts)NGR (GGR minus bonus, tax)NGR-based RevShare or hybrid CPA plus RevShare
Sweepstakes casinoGross coin salesNet coin sales (after refunds, chargebacks, prize redemptions)Net coin sales RevShare
Forex brokerGross spread plus commission revenueNet spread revenue (minus liquidity provider rebates)Lot-based rebate or spread-share, sometimes net spread RevShare
Prop trading firmGross challenge fee revenueNet challenge fee revenue (minus refunds and chargebacks)Flat CPA on challenge purchase, occasionally RevShare on retries

Operators running multi-vertical affiliate programs must implement multiple commission base concepts in their [commission-engine](/glossary/commission-engine) and reconcile across them for aggregate reporting. Track360 supports per-product, per-affiliate commission base definitions to handle this without forcing a one-size-fits-all base.

Common mistakes operators make in NGR and GGR commission calculations

Seven recurring mistakes distort NGR and GGR commission calculations and produce disputes, audit findings, and silent margin erosion. Each is mechanical to fix once identified.

  1. Using 'NGR' without defining it in the affiliate agreement schedule. The agreement says '25% on NGR' but never enumerates which deductions are included. Affiliates and operators arrive at different numbers and dispute. Fix: define NGR explicitly with itemised deductions in the agreement.
  2. Paying commission on bonus cost before settlement. Bonus cost can shift over the 30 to 90 days after issuance as bonuses are wagered, expire, or convert. Operators paying commission before bonus settlement either overpay or have to reconcile after the fact. Fix: align commission cycle with bonus settlement window.
  3. Ignoring chargeback clawback. Affiliate commissions paid on deposits that subsequently charge back. If the operator does not claw back, the program leaks 2 percent to 7 percent of commission spend depending on chargeback rate. Fix: implement automatic clawback on chargeback events with 90-day window.
  4. Mixing GGR-based and NGR-based affiliates in aggregate reporting. Some affiliates on GGR, others on NGR. Aggregate program ROI calculations that normalise both to a common base are required for accurate channel-level decisions. Without normalisation, the GGR affiliates look more profitable per dollar of commission but actually consume more revenue.
  5. Inconsistent jurisdiction-level NGR definitions. The Malta-licensed brand uses MGA-standard NGR while the UK-licensed brand uses a different contractual definition. Cross-brand reporting requires a normalised internal NGR. Fix: define an internal master NGR for cross-brand reporting separate from the per-brand contractual NGRs.
  6. Including jackpot contributions in GGR but treating them inconsistently for NGR. Some operators include in NGR, some deduct, some exclude entirely. Fix: pick one treatment and apply uniformly across affiliate agreements.
  7. Failing to account for fraud holdback in cash-flow planning. The 5 percent to 8 percent of NGR held back for fraud verification represents real liabilities that will pay out 60 to 90 days later. Operators who do not model this in cash forecasting hit treasury surprises. Fix: schedule fraud holdback releases in treasury planning.

Audit playbook: 7-step commission base audit for operators

This playbook is for operators conducting a structured audit of their NGR or GGR commission calculation infrastructure. Timeline: 6 to 10 weeks for a mid-tier program (200 to 800 affiliates, USD 500k to USD 5M monthly commission spend). The output is a documented commission base methodology, reconciled commission calculations against agreement terms, and a list of remediation actions ranked by financial impact.

  1. Inventory affiliate agreements by commission base. Categorise each agreement by commission base (GGR, NGR contractual variant 1, NGR contractual variant 2, hybrid, CPA-only). Most operators find 3 to 8 distinct base definitions in a previously informal program. Timeline: 1 to 2 weeks.
  2. Reconcile commission engine business rules to agreement terms. For each commission base in inventory, verify that the commission engine implements exactly that base. Common findings: engine deducts bonus cost where the agreement does not specify deduction; engine fails to deduct gaming tax where the agreement specifies post-tax NGR; engine fails to claw back on chargebacks. Timeline: 2 to 3 weeks.
  3. Sample-test 10 to 20 affiliates across base categories. For each sampled affiliate, recalculate three months of commissions from raw transaction data. Compare to the commission engine output. Typical discrepancy rate is 2 percent to 6 percent of commission value; some operators find larger systematic errors. Timeline: 2 weeks.
  4. Identify systematic vs random discrepancies. Systematic discrepancies indicate a commission engine business rule that does not match the agreement (these are remediation priorities). Random discrepancies indicate data quality issues (these are reconciliation priorities). Timeline: 1 week.
  5. Quantify financial impact. For each systematic discrepancy, estimate the cumulative over- or under-payment to date. For under-payments to affiliates, plan back-payment or settlement. For over-payments, plan future commission offset or recovery. Timeline: 1 week.
  6. Build remediation roadmap with engineering. Commission engine business rule fixes, agreement template updates, monthly reconciliation cadence. Prioritise by financial impact and dispute risk. Timeline: 1 to 2 weeks for plan, 4 to 12 weeks for implementation.
  7. Establish ongoing monthly reconciliation. Reconcile commission engine outputs against re-calculated commissions from raw transaction data for a 5 percent to 10 percent sample of affiliates each month. Surface variances above 1 percent threshold for investigation. Timeline: ongoing operational practice.

Most commission audits find a six-figure-plus discrepancy

A first-time commission base audit on a previously unmeasured program typically surfaces a cumulative discrepancy in the USD 100k to USD 1M range, sometimes in either direction. The discrepancies usually trace back to bonus-deduction handling, chargeback clawback gaps, or jurisdiction-level NGR definition inconsistencies. Budget for the remediation effort and the back-settlement, not just the audit fee.

Benchmarks: what good looks like by vertical and commission base

Benchmarks below reflect mid-tier operators across the iGaming, sweepstakes, and adjacent verticals. They are drawn from H2 Gambling Capital reports, Eilers and Krejcik sector data, Track360 aggregate metrics, and operator-reported figures in SBC Events and iGB sessions.

Commission as percentage of revenue base by vertical and base type
VerticalTypical GGR-based RevShareTypical NGR-based RevShareNotes
Online casino (MGA, UKGC)10% to 20%25% to 35%NGR-based commands higher percentage because base is smaller
Online sportsbook8% to 18%20% to 30%Lower bonus impact than casino; NGR closer to GGR
Sweepstakes casino (US)Not typical25% to 40% on net coin salesNet coin sales is the dominant base
Live casino8% to 15%20% to 28%Lower margin product; commissions reflect tighter economics
Bingo and lottery products5% to 12%15% to 25%Lower per-player revenue; lower commission percentages
Crypto casino (offshore)12% to 22%30% to 45%Higher RevShare percentages reflect competitive affiliate market

Operators benchmarking their own commission structure against these ranges should note that GGR-based and NGR-based percentages are not directly comparable because the underlying base is different. A 30 percent NGR commission and a 15 percent GGR commission can produce identical payout in dollars depending on bonus impact and other deductions. The benchmark useful comparison is dollars per acquired player, not percentage of base.

Frequently asked questions

Frequently Asked Questions

External references

The following sources informed this pillar. Operators building or auditing commission base methodology should reference regulator primary documents directly and supplement with industry analysis from H2 Gambling Capital, Eilers and Krejcik, iGB, and SBC.

  • Malta Gaming Authority Licensee Obligations: gaming tax basis (5 percent on GGR), affiliate spend reporting requirements, audit framework.
  • UK Gambling Commission LCCP: GGY definition, affiliate compliance, and reporting requirements for operators.
  • ADM Italy: PREU calculation framework and gaming activity tax basis for Italian operators.
  • DGOJ Spain: gaming operator reporting framework and IIEE tax basis.
  • iGaming Business: industry analysis on NGR and GGR commission practices and emerging affiliate agreement standards.
  • H2 Gambling Capital: operator NGR benchmark data and sector-level commission ratio analysis.
  • SBC Events: industry discussion sessions covering commission calculation standards and dispute trends.

NGR vs GGR is not just terminology. It is the contract that determines whether your affiliate program is structurally profitable, whether your finance team can reconcile commission spend against player revenue, and whether your top affiliates trust your monthly statements. Operators who treat the commission base as a definitional choice (specified in agreements, implemented faithfully in the commission engine, audited monthly) build programs that scale without disputes. Operators who treat the commission base as a generic placeholder accumulate silent margin erosion and audit-trail debt that surfaces under regulator scrutiny or affiliate-driven challenge. This pillar is the operator-grade reference. The audit playbook is the path to applying it to a program that has not yet been measured at this granularity.

Want to see Track360 in action?

Book a short demo and see how it fits your program.

Related Resources

Related Articles

In-depth articles on closely related topics. Build a deeper understanding of the operational mechanics behind affiliate programs in this vertical.

Browse all articles
strategy16 min read

Affiliate Program ROI: Calculation Framework, LTV-CAC Math, and Vertical Benchmarks (2026 Operator Pillar)

Most operators run affiliate programs without a defensible ROI framework. This pillar defines the ROI calculation methodology, walks through LTV-CAC modelling with worked numerical examples, covers channel-attribution adjustments and payback-period benchmarks for iGaming, forex, and prop trading operators.

Read article →
igaming14 min read

Daily Fantasy Sports Affiliate Programs: 2026 Operator Playbook

Daily Fantasy Sports operators occupy a state-by-state grey zone with skill-vs-chance legal arguments. This operator playbook covers state legality, paid-entry contest mechanics, DFS-specific commission models, sub-affiliate networks, player-data feed integration, and DFS multi-accounting fraud patterns.

Read article →
igaming14 min read

Esports Betting Affiliate Programs: 2026 Operator Launch Playbook

Esports betting operators face unique affiliate-channel structures (Twitch streamers, Discord moderators, content creators) and KYC challenges (younger demographic skew). This operator playbook covers regulatory framing, commission models, age verification, fraud risks, and a 10-step launch checklist.

Read article →
igaming14 min read

Lottery Affiliate Marketing: Operator Guide to State Lotteries, Courier Services, and International Resellers (2026)

Lottery affiliate marketing splits into three operator models: state-licensed lottery operators, lottery courier services (TheLotter, Jackpot.com), and international jackpot resellers. Each has different regulatory framing, commission economics, and fraud surface. This operator playbook covers all three.

Read article →
igaming15 min read

MiCA Crypto Regulation: Affiliate Program Impact for Operators (2026)

MiCA entered full enforcement in 2025 and is reshaping crypto-casino and crypto-exchange affiliate programs across the EU. This guide covers CASP authorization, marketing-communication rules, affiliate disclosure obligations, ESMA technical standards, recent enforcement, and a 10-step compliance playbook for operator affiliate programs.

Read article →
igaming14 min read

Social Casino Growth Marketing: Operator Guide to Gold-Coins-Only Models, UA, and Affiliate Channels (2026)

Social casinos (Gold Coins only, no prize redemption) face different growth dynamics than sweepstakes casinos: pure entertainment value, microtransaction LTV, FTC compliance, no real-money payouts. This operator playbook covers UA channels, affiliate models, and the sweepstakes conversion path where legal.

Read article →