Bonus Cost Ratio in iGaming: Definition, Formula and Why It Drives NGR
Bonus Cost Ratio is the share of GGR consumed by bonuses and promotional costs. It is the most direct measure of how efficiently an iGaming operator uses promotional spend to acquire and retain players. A small move in this ratio translates almost one-for-one into NGR, which is why…
iGaming Glossary · Category: Financial & Performance Metrics · Relevant for: Finance, CRM, Marketing, Executive
TL;DR
Bonus Cost Ratio is the share of GGR consumed by bonuses and promotional costs. It is the most direct measure of how efficiently an iGaming operator uses promotional spend to acquire and retain players. A small move in this ratio translates almost one-for-one into NGR, which is why finance and CRM both watch it closely and often disagree about how to calculate it.
Formula
In its simplest form:
Bonus Cost is the operator’s net cost of promotional activity. GGR is gross gaming revenue before any deductions. The result is expressed as a percentage and tracked over the same period at the same granularity as other margin metrics.
A typical warehouse-level aggregation looks like this:
Warehouse-level aggregationSELECT
SUM(stakes – winnings) AS ggr,
SUM(bonus_cost) AS bonus_cost,
SUM(bonus_cost) * 1.0
/ NULLIF(SUM(stakes – winnings), 0)
AS bonus_cost_ratio
FROM bets
WHERE bet_date BETWEEN :start AND :end;The hard part is defining bonus_cost. Operators choose between gross face value (the bonus value awarded), net cost (the value players actually converted into withdrawable funds) and economic cost (net cost adjusted for the play-through margin). Each definition produces a different ratio and tells a different story. Choosing one and applying it consistently matters more than choosing the theoretically perfect one.
Why it matters in iGaming
Bonuses are the largest controllable line item in most iGaming P&Ls after gaming tax. They are also the line item most directly under CRM and Marketing’s hands. A move from a 22 percent bonus cost ratio to an 18 percent ratio on the same GGR is, simply, a four-percentage-point increase in NGR margin. Few other operational levers offer that kind of leverage on a quarterly horizon.
Different teams read the ratio differently:
- Finance treats Bonus Cost Ratio as a margin protection metric and reports it alongside NGR in board materials.
- CRM uses it as the operating budget constraint within which lifecycle and reactivation campaigns must perform.
- Marketing tracks it per acquisition channel to assess channel quality, not just acquisition volume.
- Executives watch trends in the ratio as a signal of whether the operator is buying market share or earning it.
The ratio also exposes a perpetual organisational tension. CRM is incentivised to use bonuses to drive player engagement. Finance is incentivised to keep them down. The honest answer almost always lies in segmentation: which players, in which moments, justify which level of bonus spend.
Common mistakes and how teams get this ratio wrong
Using gross face value instead of net cost. A 100 EUR bonus with 30 percent conversion costs the operator 30 EUR, not 100 EUR. Reporting on face value overstates true cost and leads to wrong decisions about which campaigns are profitable.
Aggregating across channels and segments. A blended ratio hides that the welcome bonus runs at 80 percent cost while reactivation runs at 25 percent. Reporting only the blended number means CRM has no visibility into where the spend is actually working.
Ignoring delayed cost. Free spins awarded today may be played out next week. Cashback accrues over a month. Reporting bonus cost in the wrong period misaligns it from the GGR it influenced and produces noisy weekly ratios.
Mixing CRM bonuses with affiliate bonuses. Affiliate-driven bonuses (welcome offers, conversion incentives) often follow a different cost logic than CRM bonuses. Tracking them in the same bucket makes both harder to optimise.
Confusing budget with cost. Marketing teams sometimes report budget consumption as bonus cost. The two are not the same: budget is what was committed, cost is what actually flowed through to player wallets and out to withdrawals.
Reading the ratio without context on volume. A 30 percent ratio during a major acquisition push may be entirely healthy. The same ratio during a quiet retention period is alarming. Always read the ratio alongside what it was meant to drive.
Healthy ranges and benchmarks
Bonus Cost Ratio varies dramatically by stage, vertical and market. Directional patterns commonly observed in the industry:
- Welcome and acquisition bonuses run at the highest ratios, sometimes well above 50 percent for the first month of a player’s lifecycle.
- Mature, retention-driven bonus programmes typically settle into a much lower steady-state ratio, often in the high single digits to low double digits as a percentage of GGR.
- Casino tends to run higher bonus cost ratios than sportsbook because of the heavier reliance on free spins, cashback and reload bonuses.
- VIP bonus programmes can show very high ratios on a per-player basis but contribute disproportionate NGR, so the overall mix often remains efficient.
- Markets being entered for the first time typically run elevated ratios for the first one to two years before normalising.
These are directional patterns based on industry observation, not strict benchmarks. Real comparisons require matching vertical mix, market maturity and the operator’s strategic intent.
Related metrics and concepts
How Gamblitude handles Bonus Cost Ratio
In Gamblitude, Bonus Cost Ratio is a governed Metric defined once at the semantic layer with explicit conventions for net cost, channel attribution and timing alignment. CRM, Finance and Marketing share the same number across dashboards, AI Agent answers and reports. Multiple variants such as Welcome Bonus Cost Ratio, CRM Bonus Cost Ratio, VIP Bonus Cost Ratio and Affiliate-Linked Bonus Cost Ratio coexist as separate Metrics, so each team can analyse their own ratio without losing the consolidated view.
Insight Radar continuously monitors the ratio across player segments and campaigns, surfacing anomalies before they show up in the monthly P&L. CRM teams use Lists and Attributes to identify where bonus spend is producing low conversion or poor downstream NGR, and Targets to set channel-specific bonus efficiency goals.
FAQ
No. Bonus liability is the value of unredeemed bonuses sitting on player accounts. Bonus cost is the share of those bonuses that has actually been consumed in play. Liability is a balance sheet item. Cost is a P&L item. Operators that conflate them produce misleading reports for both finance and CRM.
Most operators calculate it as the stake-equivalent loss when a free bet is settled as a winner, since stake is not returned in free-bet settlement. Different sportsbooks have different conventions for partial cash-outs and stake-back promotions. The important thing is consistency across all reporting, not the specific convention.
Generally yes for board reporting (you spent the money either way), but split out for operational analysis. Affiliate bonuses follow a different cost logic, are often paid against contractual obligations and are managed by a different team. Tracking them in a separate variant of the metric gives both finance and the affiliate team what they need.
Mostly because of timing mismatches. A welcome bonus awarded this week may be converted to GGR over the next four weeks. Promotional campaigns concentrate cost into specific windows. Reading weekly ratios as performance signals leads to overreaction. Rolling four-week and twelve-week views are more useful for trend analysis.
Yes, in short windows or specific cohorts. Heavy welcome promotions on a small new-player base can produce ratios above 100 percent for that segment in the first weeks. Over longer windows and across the full player base, a ratio above 100 percent indicates a serious problem with bonus design or abuse exposure.
Further reading
Found a mistake or want a term added to the iGaming Glossary? Let us know.
Browse the complete glossary or see how governed definitions work across dashboards, reports, alerts and AI answers.
