Your affiliate program generated €2.4M in Gross Gaming Revenue last month. You calculated Net Gaming Revenue at €1.3M after deductions and paid affiliates 35% RevShare: €455,000.

Three of your top affiliates are now disputing their payouts. They claim you applied “hidden deductions.” Your finance team insists every deduction is legitimate. Your legal counsel reads the contract: “RevShare calculated on Net Gaming Revenue after standard operational costs.”

That vague clause just cost you three affiliates and €180,000 in annual commissions.

cyber security in igaming partner business

We, the team behind Scaleo, have migrated hundreds of casino affiliate programs. The pattern is consistent: NGR disputes don’t happen because operators are dishonest—they happen because NGR clauses are lazy. Vague deduction definitions and calculations that can’t be audited create disputes even when everyone has good intentions.

This guide shows you exactly how to define NGR in your affiliate agreements so that RevShare calculations are transparent, defensible, and dispute-proof.

TL;DR

Net Gaming Revenue (NGR) for affiliate commissions is GGR minus a fixed list of player-linked deductions — nothing else. If a deduction can’t be traced to a player ledger entry, it doesn’t belong in NGR.

RevShare disputes happen when contracts allow vague “operational costs.” A dispute-proof NGR requires a finite deduction list, player-level calculation, clear timing rules, and full transparency in reports.

If you can’t show NGR per player, your RevShare is negotiable — and negotiable revenue always leads to disputes.

What NGR Actually Means?

Net Gaming Revenue (NGR) is Gross Gaming Revenue adjusted by predefined, auditable deductions directly attributable to player value leakage, used as the commissionable base for revenue-share affiliate payouts.

Not “revenue after costs.” Not “what we feel like paying commission on.” Player-linked deductions only.

The rule that prevents ambiguity:

“If a deduction cannot be traced to a player ledger entry, it does not belong in NGR.”

When affiliates send a player who generates €50 in GGR, they need to know exactly how much becomes commissionable NGR. If your answer is “it depends on our monthly costs,” you don’t have an NGR definition. You have a future dispute.

GGR vs NGR: What Actually Changes the Number

MetricWhat It RepresentsWhy It Matters
GGR (Gross Gaming Revenue)Total stakes minus total winningsToo inflated—includes bonuses and unrealized costs
NGR (Net Gaming Revenue)GGR minus approved, player-linked deductionsThe only defensible RevShare base
“Adjusted NGR”NGR minus internal operational costsRed flag—this is where disputes start

If you see “Adjusted NGR,” “Operational NGR,” or “Net Net Revenue,” run. Those modifiers give operators unlimited discretion to reduce commissionable revenue after the fact.

The Only Deductions That Belong in NGR

Hard rule: Deductions must be player-linked, not operator-convenience-linked.

Legitimate NGR Deductions

DeductionWhy It’s Defensible
Player winningsCore component of net revenue
Bonuses issuedDirect player acquisition cost
Bonus winningsArtificial stake inflation
Payment processing feesCost of monetizing that specific player (player-level only)
ChargebacksReversed revenue that was never realized
Fraud lossesRevenue from fraudulent activity (proven, documented)
Gaming taxesJurisdictional requirement (must be explicitly listed)

Deductions That Do NOT Belong

DeductionWhy It Causes Disputes
Platform feesOperator overhead, not player-specific
Game provider feesCost of doing business
Staff salariesNot attributable to individual player
Marketing spendDouble-counting (you already pay affiliates)
KYC/compliance costsBusiness overhead
Currency hedgingFinancial strategy, not player-linked

If finance wants these costs covered, negotiate a lower RevShare percentage upfront (30% instead of 40%). Don’t hide them in NGR deductions after affiliates have sent traffic.

The NGR Clause That Actually Prevents Disputes

Most affiliate agreements say:

The affiliate will receive a 35% revenue share based on net gaming revenue after bonuses, taxes, fees, and other operational costs.

Why it fails: “Other operational costs” = unlimited discretion = zero trust = affiliate churn.

The Clause Structure That Works

Your NGR definition must include four components:

NGR definition (dispute-proof version, still readable):
Net Gaming Revenue (“NGR”) means, for players referred by the Affiliate only, Gross Gaming Revenue (“GGR”) less the following deductions, each of which must be attributable to a player ledger entry or payment transaction ID:

  • bonuses issued
  • bonus winnings
  • payment processing fees for player transactions
  • chargebacks
  • documented fraud losses, and
  • gaming taxes as applied in the relevant jurisdiction.

No other deductions, allocations, overhead costs, platform fees, provider fees, or discretionary adjustments may be applied to NGR.

Timing rule (add this — it prevents retroactive chaos):
Deductions apply in the same revenue period as the underlying player activity, except for chargebacks and fraud confirmed after investigation, which may be applied within a defined lookback window (example: 60 days) and must be traceable to a transaction ID.

Transparency rule (keep it):
Monthly reporting must include GGR, itemized deductions by category, resulting NGR, and commission calculation. On request, the Operator must provide player-level breakdowns sufficient to audit deductions.

Real-World Example: The Calculation That Breaks Trust

If an affiliate sent 100 FTDs in January:

Proper NGR calculation:

ItemAmount
Total stakes€120,000
Total winnings paid€96,000
GGR€24,000
Bonuses issued-€6,000
Bonus winnings-€3,200
Payment fees-€1,100
Chargebacks-€700
NGR€13,000
RevShare at 35%€4,550

Clean. Auditable. Every deduction ties to a player event.

What actually happened (operator added non-player costs):

ItemAmount
NGR (as calculated)€13,000
Platform fee (monthly allocation)-€2,500
Game provider fee-€4,000
“Risk adjustment”-€1,500
“Risk adjustment”€5,000
RevShare at 35%€1,750

Same player activity. Commission drops 62% because the operator added costs unrelated to this specific player’s value.

Affiliate perspective: “I sent players who generated €24,000 GGR. After legitimate deductions, that’s €13,000 NGR. I should earn €4,550. You’re paying €1,750. Where did €2,800 go?”

Actual problem: Neither party is lying. The contract was vague. This dispute was written into the agreement from day one.

The Hidden Gotcha: Aggregated vs Player-Scoped NGR

Most affiliate systems calculate NGR after aggregation, not per player.

Scenario: Affiliate sends 50 players. 45 are profitable (positive NGR), 5 have massive chargebacks.

Aggregated calculation:

  • 45 profitable players: €20,000 NGR
  • 5 problem players: -€5,000 NGR
  • Total NGR: €15,000

The affiliate is penalized for fraud from 5 players across their entire cohort.

Player-scoped calculation:

  • 45 profitable players: €20,000 NGR → Commission paid
  • 5 problem players: -€5,000 NGR → Commission = €0 (not negative)
  • Commission base: €20,000

Elite operators moved to player-scoped NGR in 2025-2026 to fix this fairness problem.

Timing + FX + carryover: the silent killers


Even with a perfect deduction list, RevShare disputes explode when three implementation details aren’t contractual:

  1. when FX conversion happens (per transaction vs month-end)
  2. which exchange rate source is used, and
  3. whether negative carryover is applied at affiliate-level, player-level, brand-level, or wallet-level.

Two programs can use the same NGR definition and still produce wildly different payouts purely from FX timing and carryover scope. If this isn’t defined, your “math” becomes negotiable.

The 2026 Regulatory Shift

Casino operators are being forced by auditors to expose ledger-level revenue math.

Why: Multi-brand licensing, cross-wallet players, and jurisdictional tax separation require granular NGR tracking at the player level.

Impact: NGR is no longer just a finance term. It’s a compliance artifact that must be auditable.

If your NGR clause can’t survive a regulatory audit trail request, it won’t survive affiliate scrutiny either.

Building a Dispute-Proof NGR Framework

Step 1: Lock the deduction list. Enumerate every allowed deduction in the contract. No “other costs” clauses.

Step 2: Map deductions to ledger sources

  • Bonus issued → player_bonuses table with timestamp
  • Chargeback → PSP transaction with dispute ID
  • Payment fee → Transaction log with processor breakdown

Step 3: Enforce player-level attribution. Calculate NGR per player, then sum. Don’t calculate globally and divide.

Step 4: Expose NGR components in reports. Show affiliates: Players referred, Total GGR, Itemized deductions, Resulting NGR, Commission calculation.

Step 5: Reconcile monthly. Don’t let discrepancies accumulate. Monthly reconciliation catches errors when they’re fixable.

How Scaleo Handles NGR Calculation?

Most affiliate platforms can’t handle calculation complexity, which is why vague NGR definitions exist.

NGR Definition for Affiliate Commissions: The Clause That Prevents RevShare Disputes -

What Scaleo provides:

Configurable deduction rules: Define exactly which costs reduce NGR in the admin panel. Specify source (bonus_issued event), application (per player, same period), and visibility (shown to affiliate).

Player-scoped NGR: Calculate NGR individually per player, then aggregate. Prevents negative players from contaminating your entire affiliate’s commission.

Real-time NGR waterfall: Affiliates see per-player breakdown showing GGR, each deduction, resulting NGR, and their commission.

Audit trail: Every deduction links to source transaction. Show affiliates: “Chargeback of €200 on 2026-01-15, transaction ID CHG-8473.”

Negative carryover controls: Configure whether negative NGR carries forward or whether each player is evaluated independently. Make it a business rule, not a hidden quirk.

Multi-currency NGR: Calculate in player’s currency, convert to affiliate’s payout currency using documented exchange rates.

The Uncomfortable Question

If your top affiliate asked today:

“Show me exactly how my NGR was calculated last month, player by player, with every deduction sourced to a transaction.”

Could your system answer without a spreadsheet, a meeting, or an apology?

If no, you’re one dispute away from losing that affiliate.

The fix isn’t legal. It’s technical. Build NGR calculation into your platform with player-level precision and real-time visibility.

When affiliates can audit their commission themselves, disputes don’t happen. Not because you changed the math—because you removed the ambiguity.

Conclusion: NGR Is a Contract, Not a Number

Net Gaming Revenue is a contractual commitment, not a finance metric you calculate at month-end.

Vague commitments (“after operational costs”) build disputes into your program. Precise commitments (finite deduction list, player-scoped attribution, transparent reporting) build trust.

Operators who scale to 500+ partners without constant disputes treat NGR as a contract component, not a financial afterthought.

Lock your deduction list. Source every deduction to the player ledger entries. Calculate at player level. Show your work.

It’s not complicated. It’s just precise.


Tired of RevShare disputes caused by vague NGR definitions? Scaleo’s commission engine defines exactly which deductions apply to NGR, calculates per-player to prevent negative carryover issues, and provides affiliates with transparent NGR breakdowns showing every deduction source. Book a demo to see how casino operators eliminate NGR disputes without changing commission rates—just adding clarity.

🎯 Unlock the full potential of your gambling business

Get actionable insights into your players’ funnel. In-depth reports let you discover your players’ journeys, from clicking on an affiliate link to registration and deposit.

Avatar of Elizabeth Sramek
Author

Elizabeth Sramek is an independent search strategy advisor and technical iGaming architect based in Prague. She works on server-side (S2S) attribution, affiliate migration integrity, and revenue-grade demand capture for operators in regulated, high-competition markets. At Scaleo, her focus sits at the intersection of attribution accuracy, revenue reconciliation, and AI-driven player discovery—helping operators build search and partner acquisition systems that remain auditable, compliant, and resilient at scale.