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
| Metric | Numerator | Denominator | The trap |
|---|---|---|---|
| ARPU | GGR or NGR for the period | All active users in the period | "Active" can mean logged in, placed a bet, or deposited. Pick one and keep it |
| ARPPU | Same | Paying (depositing) users only | Runs 3 to 5x above ARPU because it drops free-play and bonus-only accounts |
| ARPDAU | Revenue for the day | Daily active users | Divide monthly revenue by DAU times days, never by DAU alone |
| ARPMAU | Monthly revenue | Monthly active users | Same 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.
| Vertical | Typical ARPMAU | Notes |
|---|---|---|
| Online casino, regulated Europe | EUR 40 to 120 | Slots-heavy books sit at the upper end |
| Sportsbook | EUR 20 to 60 | Spikes around major tournaments, sags in summer |
| Crypto casino | USD 80 to 300+ | Small base, heavy whale concentration |
| Poker | EUR 10 to 35 | Rake-based, scales with liquidity |
| Sweepstakes and social casino | USD 5 to 25 | Usually 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.