A casino operator ran their best promotional month ever. GGR was up 34% against the prior month. The marketing team celebrated. The finance team did not. When the full month closed, NGR was negative: the welcome bonus campaign had cost more to run than the revenue it generated after accounting for bonus liability, payment processing fees on the high deposit volume, and the applicable gaming duty on GGR. The operator had spent real money acquiring players who generated real betting volume and ended the month with a net loss from the activity they had optimized toward.
The root problem was not the bonus terms or the payment setup. It was that the team running the campaign was measuring success in GGR while the P&L ran on NGR. GGR had gone up because more players were betting more. NGR had gone negative because the cost of getting those players to bet had exceeded the revenue their betting generated. The two metrics were both accurate. They just measured different things, and the team was optimizing the wrong one.
This is the most common financial reporting confusion in iGaming operations, and it is expensive in a specific direction: operators almost always discover the mistake after they have run a campaign at scale, not before.
What GGR Actually Measures and Where It Stops Being Useful
GGR is the simplest revenue metric in iGaming. The formula is: total bets placed minus total winnings paid out. If players bet $1,000,000 and win $920,000 back, GGR is $80,000. That $80,000 represents the house edge realized across all the activity in the period. It is a clean, unambiguous number that answers one question: how much did the house win from player activity?
GGR is useful for measuring exactly that. It tracks game performance, reveals how the theoretical house edge is converting to realized hold across the portfolio, and shows whether player activity volume is growing. If you want to know whether your slots are performing at their expected RTP, or whether live casino volume is up, GGR by product category is the right data to look at.
Where GGR stops being useful is in any analysis that involves cost. GGR tells you nothing about what it cost to generate that player activity. A $80,000 GGR month where the operator spent $5,000 on acquisition and $3,000 on bonuses is a very different business outcome from a $80,000 GGR month where the operator spent $40,000 on a welcome bonus campaign and $12,000 in payment processing fees. GGR is the same in both scenarios. The operator’s financial position is completely different. Decisions made using GGR as a profitability measure will consistently miss this distinction, which is why operators who run promotions at scale without tracking NGR simultaneously tend to discover bonus cost problems after they have already replicated them across multiple campaigns.
How NGR Is Calculated and What Pulls It Away From GGR
NGR starts with GGR and deducts the costs that reduce what the operator actually keeps. The standard formula is: NGR equals GGR minus bonus costs minus payment processing fees minus applicable taxes and levies. Some operators also deduct affiliate commissions at this stage, though others treat affiliate costs separately below the NGR line. The specific deductions that apply vary by jurisdiction and business model, but the core logic is consistent: NGR is the revenue that remains after paying for what it cost to generate the GGR.
In the same example, starting from $80,000 GGR: if bonuses cost $20,000, payment fees cost $5,000, and gaming duty on GGR is $10,000, NGR is $45,000. That $45,000 is the revenue available to cover operating costs and generate profit. The $80,000 GGR figure is real, but it is not what the operator keeps.
The gap between GGR and NGR is determined by three variables: how much the operator spent on bonuses, what payment processing costs look like given the deposit and withdrawal mix, and the tax rate applicable in the jurisdiction. All three are manageable, but all three require specific attention. Bonus costs respond to how the bonus engine is configured: the wagering requirements, the eligible game contribution rates, and the targeting logic that determines who receives what offer. Understanding how those levers interact with NGR is the basis of effective bonus management, and it is the operational detail that separates a bonus program that drives sustainable NGR from one that drives GGR at the expense of it. The mechanics of how the casino bonus engine configuration choices translate into bonus cost as a percentage of GGR is where that analysis starts.

Bonus Costs as the Primary NGR Lever Operators Underestimate
Of the three main deductions from GGR, bonus costs are the one operators have the most direct control over and the one most frequently managed imprecisely. Payment fees are largely determined by the payment methods available in the market and the processing infrastructure in place. Taxes are set by the jurisdiction. Bonus costs are determined by decisions the operator makes every week: which offers to run, at what value, to which players, under what terms.
The error operators make most often is measuring a bonus campaign’s success by the GGR it generates rather than the NGR it contributes. A welcome bonus that attracts a large volume of new players who generate high betting activity during the bonus period can look extremely successful by GGR. Those same players may have fulfilled their wagering requirement, withdrawn their winnings, and never deposited again, producing a negative NGR outcome on the campaign. The campaign attracted players who were responding to the bonus rather than to the product, which is a categorically different player from one whose first deposit was made without a heavy incentive.
The fix is not to eliminate bonuses. It is to evaluate each campaign, each bonus type, and each player segment by NGR rather than GGR, and to set wagering and eligibility terms that produce a positive NGR outcome rather than terms calibrated to generate the maximum GGR during the bonus period. A retention bonus with modest value but high relevance to the player’s preferred game category generates less GGR than a 200% welcome match but contributes more NGR per dollar spent. The data analytics that reveal which bonus types generate the best NGR per player cohort are what make this optimization executable rather than guesswork.
Payment fee management as an NGR lever is lower impact than bonuses for most operators but not negligible. Payment processing fees of 1.5 to 3.5% apply to deposit volume, and in markets where high deposit frequency is driven by lower average transaction values, the cumulative fee on GGR can be significant. Routing deposits through local payment methods that carry lower processing fees than international card networks, where those methods are available in the target market, is one of the optimizations that improves the NGR margin without affecting the GGR line. The payment API integration choices that determine which payment methods are available and at what cost are direct inputs to the NGR calculation.
Using GGR and NGR Together to Evaluate Campaigns, Channels, and Player Segments
The full value of the GGR and NGR distinction emerges when both metrics are used simultaneously at the player segment level. In aggregate, GGR up and NGR down is a signal that costs increased. At the segment level, it tells you which campaigns, channels, or player cohorts are generating revenue the operator cannot keep.
Campaign evaluation is the clearest application. Two acquisition campaigns running in the same month with the same GGR output can produce completely different NGR outcomes if they attract different player types under different bonus terms. A campaign targeting search traffic with a modest welcome offer and attracting players who return for multiple sessions without additional incentives will generate NGR above 50% of GGR. A campaign targeting affiliate traffic with an aggressive welcome match and attracting bonus-driven players who churn after the wagering requirement will generate NGR well below that, sometimes negative. Measuring both campaigns only by GGR makes them look identical. Measuring by NGR reveals which one is actually building a business.
Player segment analysis follows the same logic. NGR per player, NGR per cohort, and NGR per acquisition channel are the metrics that tell an operator which parts of their player base are valuable and which are generating activity without generating revenue. A high-volume player with low NGR is a player whose activity is costing more to incentivize than it generates after deductions. A mid-volume player with high NGR is often the segment worth investing in for retention. Building player stickiness in the cohorts that generate the best NGR, rather than the cohorts with the highest betting volumes, is the retention prioritization that most improves long-term profitability.
Channel evaluation is the third application. An affiliate channel that drives high deposit volume from players with moderate bonus consumption generates good NGR. A channel that drives high deposit volume from players who take large welcome bonuses and churn quickly generates poor NGR regardless of the GGR it contributes. Operators who pay affiliate commissions on GGR rather than NGR are structurally incentivizing affiliates to send the player type that maximizes bonus extraction rather than the player type that generates sustainable revenue.

How the GGR and NGR Relationship Changes as the Operation Scales
The ratio of NGR to GGR is not static. It shifts as the operator scales, enters new markets, adjusts the bonus strategy, and changes the payment infrastructure. Understanding what moves the ratio, and which direction, is the financial management discipline that separates sustainable growth from growth that looks good in GGR and disappoints in net profitability.
Bonus cost as a percentage of GGR tends to decrease as the operation matures if the bonus strategy is well-managed. Early-stage operations run high-value welcome bonuses to acquire their initial player base. Mature operations with established retention programs drive a larger proportion of their activity from existing players who receive lower-cost retention bonuses rather than expensive acquisition offers. The NGR margin on existing-player activity is structurally higher than on newly acquired players, which is why the GGR-to-NGR ratio improves as the proportion of activity from retained players grows.
Market expansion affects the NGR margin in ways that require pre-launch analysis rather than post-launch discovery. New markets carry different tax structures on GGR, different payment infrastructure costs, and different player behavior patterns that determine how much bonus spend is needed to drive competitive conversion. An operator entering a market where gaming duty is 20% of GGR faces a structurally lower NGR margin than in a market where the duty rate is 5%. That difference needs to be modeled in the market entry business case, not absorbed as a surprise once the operation is live. The financial modeling work for iGaming market entry strategies that accounts for jurisdiction-specific tax treatment of GGR is the foundation of a realistic NGR projection for any new market.
Technology infrastructure also affects the NGR margin at scale. Reporting systems that calculate GGR in real time but delay the NGR calculation until the end of the month prevent the daily or weekly decisions that could improve the margin. An operator who can see NGR by campaign, channel, and player segment in real time can stop a poorly performing bonus campaign before it has run for thirty days. An operator who sees the NGR impact only at month-end has already committed the cost.
Frequently Asked Questions
Which metric is more important for an iGaming operator: GGR or NGR?
Neither is more important in isolation; they answer different questions. GGR is the right metric for evaluating product performance, measuring game category contribution, and tracking player activity volume. NGR is the right metric for evaluating financial performance, assessing the profitability of campaigns and channels, and making decisions about where to invest in growth. An operator running a business needs both. The mistake is using GGR as a proxy for profitability, which consistently overstates it when bonus costs are high relative to the revenue they generate.
Can NGR be negative, and what does that mean operationally?
Yes. Negative NGR occurs when the combined cost of bonuses, payment fees, and taxes exceeds the GGR generated in a period. It is most common during high-value welcome bonus campaigns where the offer is generous enough that players can complete the wagering requirement and withdraw more than they deposited after fees. Negative NGR on a campaign is not always a catastrophic outcome if the players acquired convert to profitable retained customers; it becomes a problem when negative NGR campaigns are repeated at scale without tracking whether the acquired players ever generate positive NGR in subsequent periods. Lifetime value modeling that tracks NGR per cohort from acquisition through the full player lifecycle is what distinguishes between acceptable short-term negative NGR on acquisition and a bonus strategy that is structurally unprofitable.
How do taxes affect the GGR vs NGR calculation, and how should operators account for them in market selection?
Taxes on GGR vary significantly across jurisdictions and have a direct impact on the NGR margin available to fund operations and growth. A 20% GGR tax in a regulated European market means that of every $100 in player losses, $20 goes to the regulator before bonuses and payment fees are deducted. In the same market, $100 GGR might produce $40 to $50 NGR after all deductions. The same $100 GGR in a grey market with no local tax obligation might produce $70 to $75 NGR. That difference affects every financial projection about whether a market is viable at a given customer acquisition cost. Market selection analysis that treats regulatory tax treatment as a primary input into the NGR projection, rather than an afterthought, produces substantially more accurate financial models than analysis that works from GGR projections and applies tax as a simple line deduction at the end.
How should affiliate commissions be treated in the GGR vs NGR calculation?
This varies by operator convention, but the most analytically useful approach is to calculate NGR before affiliate commissions and use it as the basis for commission negotiations, rather than paying commissions on GGR. Paying affiliates on GGR creates a misaligned incentive: the affiliate is rewarded for the total volume of player betting activity regardless of how much of it the operator retains after deductions. An affiliate paid on NGR is rewarded only for the revenue the operator actually keeps, which aligns the affiliate’s incentive with the quality of the players they send rather than only with the volume. Transitioning from GGR-based to NGR-based affiliate agreements is a change that requires renegotiation and usually involves a higher commission rate to compensate for the reduced base, but it tends to improve the quality of traffic over time.
What systems or tools do operators need to track NGR accurately in real time?
Accurate real-time NGR requires an integrated reporting layer that pulls data from three sources simultaneously: the gaming platform for GGR by product and player, the bonus engine for bonus cost by campaign and player, and the payment infrastructure for processing fees by transaction type. Each of these systems exists independently in most iGaming technology stacks, and many operators calculate NGR by manually combining end-of-period exports from each. That approach produces accurate month-end numbers but does not support the daily and weekly decisions that could improve the NGR margin. Platforms that integrate the gaming, bonus, and payment reporting layers into a single analytics view, and that expose NGR at the campaign, channel, and player segment level in real time, give operators the decision-making infrastructure to manage the GGR-to-NGR relationship actively rather than reactively.
GGR and NGR are both correct metrics for what they measure. The problem is not that operators use GGR; it is that they use it to answer questions it was not designed to answer. A business decision about whether a bonus campaign is profitable requires NGR. A decision about which games are generating the most player activity requires GGR. Using the right metric for the right decision is the reporting discipline that prevents the expensive confusion of measuring success by a number that does not reflect whether the operation is making money.






