Skip to content
Business & Operations

Average Revenue Per User (ARPU)

ARPU divides gaming revenue (GGR or NGR) by active players in a period; ARPPU, ARPDAU and ARPMAU are the same metric with a different denominator.

What it means

Two operators, same market, 40,000 monthly actives each. One clears EUR 1.2 million in NGR, the other 700,000. ARPU is the number that separates them in one line: revenue divided by users over a period. In iGaming the period is almost always a month, so ARPU and ARPMAU (average revenue per monthly active user) get used interchangeably.

Both halves of the fraction are negotiable. "Revenue" can be GGR or NGR. "User" can be a registered account, a monthly active, a depositing player, or a daily active. Every combination gives a different number, and every deck picks the flattering one. The first question to ask of any ARPU figure is what's on top and what's underneath.

The formulas

MetricNumeratorDenominatorThe trap
ARPUGGR or NGR for the periodAll active users in the period"Active" can mean logged in, placed a bet, or deposited. Pick one and keep it
ARPPUSamePaying (depositing) users onlyRuns 3 to 5x above ARPU because it drops free-play and bonus-only accounts
ARPDAURevenue for the dayDaily active usersDivide monthly revenue by DAU times days, never by DAU alone
ARPMAUMonthly revenueMonthly active usersSame as monthly ARPU; the name just makes the window explicit

Use NGR in the numerator for anything that touches profit. GGR-based ARPU ignores bonus cost, the lever operators pull hardest, so the two can drift apart by 30% or more in a promo-heavy month.

Worked example

One casino brand, one EU market, one month:

  • GGR: EUR 1,600,000
  • Bonus cost 300,000, payment fees 100,000, so NGR is 1,200,000
  • Monthly actives (placed at least one bet): 40,000
  • Depositing players: 12,000
  • Average DAU: 6,000

ARPU on GGR is 40. ARPU on NGR is 30. ARPPU on NGR is 100. ARPDAU is 1.2 million divided by 6,000 times 30 user-days, so 6.67. Four honest numbers from one month, and the 25% gap between the two ARPU figures comes entirely from bonuses. If the CFO tracks 30 and marketing reports 40, nobody's lying; they aren't measuring the same thing.

Benchmarks

Typical monthly ARPU ranges (NGR per monthly active) that practitioners quote in 2026. They're wide on purpose: market, gaming tax and bonus intensity move them a lot.

VerticalTypical ARPMAUNotes
Online casino, regulated EuropeEUR 40 to 120Slots-heavy books sit at the upper end
SportsbookEUR 20 to 60Spikes around major tournaments, sags in summer
Crypto casinoUSD 80 to 300+Small base, heavy whale concentration
PokerEUR 10 to 35Rake-based, scales with liquidity
Sweepstakes and social casinoUSD 5 to 25Usually tracked as ARPDAU of 0.30 to 1.00

Treat anything more precise as one operator's figure, not an industry one. Listed groups publish revenue and actives separately (Flutter's average monthly players, for one), so you can back out a company-level ARPU, but never a clean number per vertical.

What moves it

Bonuses. A generous welcome package with a low wagering requirement pulls in low-value FTDs who inflate the denominator and eat NGR. ARPU drops while GGR looks fine. That's the pattern behind most "growth" months that later get written down; the acquisition side is in the player acquisition cost surge.

VIP share. In most casino books, 2 to 5% of actives produce over half of NGR. ARPU is really a VIP metric wearing a mass-market coat. Lose three whales and ARPMAU drops 10% with churn flat. VIP management is the biggest ARPU lever there is, and the riskiest one under regulation.

Payment friction. A cashier with a 75% acceptance rate loses a quarter of intended deposits before they become revenue. Fixing routing is often a cheaper ARPU gain than any bonus.

How platforms report it

ARPU comes out of the PAM back office, and every vendor labels it differently. In the iGamingHub catalog, Softswiss ships a turnkey platform on a hybrid pricing model with 200 listed payment methods, so deposit routing and revenue reporting sit in one stack. EveryMatrix puts casino, sports, payments and CRM under one API, the setup you want for ARPU by vertical without a warehouse export first. GR8 Tech's card cites its Parimatch engineering lineage and $1B+ GGR scale, the volume where ARPU per sport becomes the report that matters.

Before signing, ask each vendor to show ARPU on NGR by cohort in the live demo. If the dashboard only shows GGR per registered user, you'll rebuild the metric in a spreadsheet.

Common confusions

ARPU vs LTV. ARPU is one period; LTV is ARPU times expected lifetime, discounted. A 30 ARPMAU over an 8-month lifetime is a 240 LTV before churn adjustments. You acquire against LTV and manage against ARPU.

ARPU vs NGR per player. Same formula only when the denominator is "players who bet". NGR per registered account is a vanity number; most registrations never deposit.

ARPPU vs ARPU. ARPPU is the payments team's number; ARPU is the CFO's. Quoting ARPPU to an investor without the payer ratio next to it is a red flag.

Sources

Related platforms

SoftswissEveryMatrixGR8 Tech

Related terms

Gross Gaming Revenue (GGR)Net Gaming Revenue (NGR)Player Account Management (PAM)

Read more

Player Acquisition Cost 2026: CPA per FTD by Market TierVIP Player Management in iGaming: The 2026 Operator GuideInstant Games vs Slots: The LTV Economics
Last updated September 2, 2026
← Back to glossary