SSL Secured·Provably Fair·Rankings powered by real deposit volume data·Updated Sep 2026·18+ Gamble Responsibly
Worked Math · 12 Min Read · Sep 2026

WHAT IS A CASINO BONUS ACTUALLY WORTH?

AM
Alex Mercer · ProvenlyFair.com Editorial Team
Published Sep 15, 202612 min read
A welcome offer has two prices: the one in the banner and the one you can compute. The banner says “200% up to $3,000”. The computation says that clearing it forces $12,000 of turnover through games that keep 3 cents of every dollar, which is an expected $360 spent to unlock $200 — a net of roughly minus $160. In this piece we run that computation, with the same formula each time, on ten offers we cover as they were advertised in September 2026, and rank them by the number that comes out. Nobody's marketing department survives contact with the arithmetic.

One housekeeping rule before any math: bonus terms are regional, code-specific and changeable without notice. Every figure below is as advertised in September 2026, sourced from the offer research on our promo-code pages — and in every case the registration screen binds, not this article. If the screen in front of you shows different numbers, feed those into the formula instead; it works on any inputs. The bonus calculator automates it.

The Formula: Three Numbers Decide Everything

The true value of a wagering-locked bonus is an expected-value problem with three inputs: the bonus credited (B), the total turnover the wagering requirement forces (T), and the house edge of the games you clear it on (h).

EV ≈ B − (h × T)
Bonus received, minus what the house edge is statistically expected to take from you across the turnover required to unlock it. A useful corollary: the break-even edge is B ÷ T — if you cannot clear the whole requirement on games with a smaller edge than that, the offer is negative EV before you start.

Three assumptions to keep the math honest. First, we model clearing on slots at a representative 3% edge, because bonus terms almost always weight slots at 100% and cut or exclude the cheap games — our RTP vs house edge guide covers why 96–97% RTP is the realistic slot band. Second, EV is an average, not a prediction: any single attempt ends somewhere on a wide distribution, and with a small bankroll the most common single outcome is busting the deposit before the requirement is met — in that case the formula's cost was paid as extra playtime rather than cash. Third, caps and clocks (max cashout, max bet, expiry) only ever remove value from this figure, never add it; we call them out per offer.

Also worth naming: every match below is a sticky-style bonus in the sense that matters — the credited funds are locked until wagering completes, and a breach (usually of the max-bet rule) can void them plus winnings. Cashable-on-arrival money appears exactly once in the ten offers, and it is not a match.

The Deposit Matches, Worked One by One

Standard scenario throughout: a $100 deposit, cleared on 3%-edge slots at 100% weighting. Scale linearly for your own numbers.

Shuffle — 200%, the harshest formulation on the board

As advertised September 2026 (full terms breakdown): 200% match, caps $1,000–$3,000 by code, 35x–40x wagering on deposit plus bonus (Shuffle's help centre states 35x for its baseline offer; partner pages for the 200% variants quote 40x), max bet $10 or about 10% of deposit, winnings capped at roughly 5x deposit. The registration screen binds. The worked line at 40x: B = $200; T = 40 × ($100 deposit + $200 bonus) = 40 × $300 = $12,000; expected clearing cost at 3% = $360. EV ≈ −$160. Break-even edge: 1.67% (at 35x: T = $10,500, EV ≈ −$115, break-even 1.9%). And the 5x win cap makes the real figure worse than the formula shows: EV math normally credits the rare big-win runs, but here every run that clears $500 is clipped to $500. A capped upside set against $12,000 of forced negative-edge turnover is the single worst structure we computed. Context: Shuffle review.

Stake — the code-gated 200% match (the rakeback is the better half)

Partner codes in September 2026 commonly advertise a 200% match, caps roughly $2,000–$3,000, 40x wagering on deposit plus bonus (Stake's help centre confirms the requirement is a multiplier on deposit plus bonus), a max bet near 1% of the deposit, and a 30-day window on some partner pages (details and hedges; Stake's screen binds). Worked: B = $200; T = 40 × ($100 + $200) = $12,000; cost at 3% = $360. EV ≈ −$160. Break-even edge: 1.67% — the same arithmetic as Shuffle's, minus the win cap. An earlier version of this article worked it at 40x on the bonus alone (−$40); the deposit-plus-bonus base is the one Stake and its partners actually state. The same code also switches on rakeback with no wagering requirement, which is a separate, strictly non-negative stream — see the rakeback section. Stake review.

Roobet — 100% up to $1,000

As advertised September 2026: 100% match to $1,000, $10 minimum, about 30x on deposit plus bonus inside 30 days (partner pages differ on the base; we work the harsher reading), max-bet cap while active (terms page; the signup screen binds). Worked: B = $100; T = 30 × $200 = $6,000; cost at 3% = $180. EV ≈ −$80. Break-even edge: 1.67%. The deposit-plus-bonus base quietly makes a 30x offer harsher than a 40x-on-bonus one — the multiplier alone tells you nothing. Note that other partner codes attach Roobet's own 7-day 20% cashback on net slot losses instead (no wagering, about $200 a day cap) — a rakeback-shaped offer, not a match. Roobet review.

Rainbet — the opt-in 250% package

No code needed: an opt-in, three-deposit package advertised in September 2026 as 250% total (about 100% / 50% / 100%), each leg capped near $700, roughly $2,100 total plus 60 free spins, minimum deposit near $30, 40x on the bonus and on spin winnings (full breakdown; the promotions page you see logged in binds). First leg worked: B = $100; T = 40 × $100 = $4,000; cost at 3% = $120. EV ≈ −$20 — the closest to break-even of the five matches (break-even edge 2.5%). The tax is paid in time instead: a max bet of 1–2% of deposit (Rainbet's help centre says 1% unless stated; package pages say 2%) means clearing $4,000 at $2 a spin — two thousand spins minimum, with the bonus voidable on a single breach. The 60 spins add a few dollars gross, then hand it straight back to the 40x requirement. Rainbet also lists a No Wager Lock route — 100% up to $700 on the first deposit only, unlocking into real balance as you play instead of a 40x lock — which removes the clearing cost entirely. Rainbet review.

BitStarz — the four-deposit package on a seven-day clock

Listed on BitStarz's own promotions page in September 2026 as up to €500 or 5 BTC (partner codes advertise a $2,000 USD variant) plus 180 free spins across four deposits, 100/50/50/100% with the largest cap on the third, €20 minimum, 40x the bonus with slots at 100% and table games at 5%, a €5 max bet while active — and bonus funds expiring after seven days (structure and caveats; the signup screen binds). First leg worked: B = $100; T = $4,000; cost at 3% = $120; EV ≈ −$20 — on paper identical to Rainbet's first leg. The clock changes the real answer: $4,000 in seven days is about $570 of slot play daily, and missing the window forfeits bonus and winnings, so the realistic EV sits below the formula for anyone who is not grinding daily. The 180 spins arrive as a 20-per-day drip, which is retention design, not added EV. BitStarz review.

The Rakeback-Style Offers: Small, Positive, Unglamorous

The other five offers share one property that flips the sign of the math: no wagering requirement. They return a slice of the house's expected take on bets you place, as withdrawable balance. Their EV relative to play you were doing anyway is positive by construction — and far smaller than any match headline. The recurring trap is only misreading what the percentage applies to: rakeback pays on the house edge of your wagers, not on the wagers.

Duel — up to 50% rakeback, no rollover. No match, no spins, no code-gated anything (what a code does and does not change). Advertised at up to 50% of house edge, paid withdrawable: $10,000 through ~1.5%-edge originals means an expected $150 house take, of which about +$75 comes back. Effectively a halved house edge — the strongest per-dollar offer we computed, scaling with volume forever. Duel review.

Gamdom — intro rakeback, commonly 15% for 7 days. Needs the code added and the boost claimed within 6 hours of registering (Gamdom's help centre), plus a small qualifying deposit (about $5) on partner terms (gotchas here; the activation screen binds). Worked: $2,000 through 3%-edge slots in the week = $60 expected house take; 15% back = +$9. More than thirty times smaller than “15% of $2,000” sounds — and still better than every match above, because it is real, unlocked and cannot go negative. Gamdom review.

Cloudbet — a 30-day automatic rewards window. No code-gated match exists; the old “100% up to 5 BTC” is history (what replaced it). Cloudbet's own promotions page now lists a 30-day Welcome Package worth up to $2,500: 10% of the house edge back on every casino bet, daily cash drops, and a Cash Vault that unlocks on Day 30 — paid as cash with no rollover (third-party coverage adds a 1x deposit formality). Worked: $2,000 through 3%-edge slots = $60 expected house take, about +$6 back from the rakeback pot alone, plus drops. Positive EV, volume-scaled, capped at $2,500. Cloudbet review.

Stake — rakeback via code. The half of Stake's offer worth having: code-activated rakeback from the first wager, no wagering requirement, at 3.5% of the house edge per Stake's help centre (any scaling by VIP tier is unpublished). Worked: $2,000 through 3%-edge slots = $60 expected house take, about +$2 back. Tiny, non-negative in sign — the opposite profile of the match bundled next to it. Details.

Rollbit and 500 Casino — rebate stacks with marketing on top. Rollbit runs no match at all: ~5% base rakeback, a short intro boost around 10% for a day, timed daily boost windows (the stack, decoded). 500 Casino's advertised “300% up to $15,000” is not a match either — it multiplies rakeback earned across 90 days of play after a $25 deposit made within 7 days of registering (what it actually pays): $5,000 through 2%-edge games is $100 of expected house take, a boosted ~+$20 back against a $15,000 headline. Both positive, both small, both honest only after translation. Reviews: Rollbit, 500 Casino.

The Decision Table: Ten Offers Ranked by True EV

Matches are ranked by worked EV on the standard $100-deposit scenario; rakeback offers by expected return per dollar of ordinary play (they carry no required turnover, so their EV cannot go below zero). All terms as advertised September 2026 — the registration screen binds.

#Offer (Sep 2026, as advertised)Forced turnover / $100Worked EVBreak-even edgeVerdict
1Duel — up to 50% rakeback, no rollovernone+0.75% of turnover (at 1.5% edge)n/aTake if playing anyway; best per-dollar return computed
2Gamdom — 15% intro rakeback, 7 daysnone+0.45% of week-one turnovern/aTake; activate within 6 hours of registering
3Cloudbet — $2,500 welcome package, 30 days (10% rakeback + drops)1x deposit formality+0.3% of turnover from rakeback, plus dropsn/aTake; claim daily drops or leak value
4Stake — rakeback via codenone+~0.1% of turnover (3.5% of edge)n/aTake the rakeback; treat the match separately (row 10)
5Rollbit — ~5% base rakeback + boostsnone+~0.1–0.4% of turnovern/aFine; small by design, withdrawable
6500 Casino — 300% rakeback boostnone (90-day unlock)+~0.4% of turnover while boostedn/aFine; ignore the $15,000 ceiling, it prices a whale
7Rainbet — 250% package, leg 1 (100%, 40x bonus)$4,000−$202.5%Near break-even; 2%-of-deposit max bet makes it a grind
8BitStarz — 4-deposit package, leg 1 (100%, 40x bonus)$4,000 in 7 days−$20 before forfeit risk2.5%The clock is the real term; skip unless grinding daily
9Roobet — 100% to $1,000 (30x deposit+bonus)$6,000−$801.67%Deposit+bonus base bites; RooWards is the better half
10Stake — code-gated 200% match (40x dep+bonus)$12,000−$1601.67%Same turnover as Shuffle without the win cap; decline, keep the rakeback
11Shuffle — 200% (35x–40x dep+bonus, 5x win cap)$10,500–$12,000−$115 to −$160, upside capped $5001.67–1.9%Worst structure computed; decline, play clean

The headline finding, stated plainly: every deposit match we worked out is negative expected value at realistic slot edges, and every rakeback-style offer is positive but one to two orders of magnitude smaller than its marketing. No competitor page we found computes either half of that sentence.

The Traps, Ranked by What They Cost

1. The wagering base. “40x” on the bonus and “40x” on deposit plus bonus differ by the full deposit multiple: on a 200% offer that is $8,000 versus $12,000 of turnover. This single word in the terms is the difference between a −$40 and a −$160 result on the same 200% banner — and both Stake and Shuffle state the harsher base.

2. Game weighting. The break-even column above is the whole story: matches only turn positive below a 1.7–2.5% edge, and weighting tables are written so the games under that line contribute 5–20% or nothing. The requirement is calibrated to be cleared expensively.

3. Win and cashout caps. A 5x-deposit cap deletes exactly the tail outcomes that EV math credits a bonus for. Capped offers are strictly worse than their formula EV.

4. Max-bet rules. $10 or 10% of deposit (Shuffle) and 1% of deposit (Stake) police bonus abuse; 1–2% (Rainbet) converts clearing into thousands of mandatory spins. Either way, one oversized bet can void everything — a forfeiture risk the formula does not price.

5. Clocks. Seven-day expiry (BitStarz) and a six-hour activation window (Gamdom) shift EV from the formula's answer toward zero for anyone playing casually. A 30-day window costs little; a 7-day window on 40x is a second job.

When a Bonus Is Actually Worth Taking

The math points to four honest cases. You are a volume player and the offer is rakeback-shaped — then it is simply a discount on the edge, and stacking the highest no-strings rebate is correct. You would have deposited and played anyway, the match's break-even edge is within reach of the games you genuinely play at full weighting, and the clock is 30 days or more — then a near-break-even match like Rainbet's first leg is a cheap variance boost. You value playtime rather than withdrawal odds — a matched bankroll genuinely buys more spins, as long as you treat the bonus as entertainment budget, not equity. Or the offer is small and free — a no-deposit bonus is positive EV by definition, just tiny after its own wagering terms.

Outside those cases, declining the bonus and playing unencumbered is not a trick you are missing — it is the move the arithmetic recommends, and every casino above supports it. Run your own numbers in the bonus calculator and the wagering requirement calculator, browse current offers on the bonuses hub and bonus list, and if you want the ranked-by-headline view we deliberately did not write here, our 2026 bonus roundup covers the field.

Key Takeaways

  • ✓ EV = bonus − edge × forced turnover. Break-even edge = bonus ÷ turnover. Two divisions beat any banner.
  • ✓ All five matches computed negative at a 3% slot edge, from −$20 (Rainbet, BitStarz first legs) to −$160 (Stake and Shuffle at 40x on deposit plus bonus; Shuffle also win-capped).
  • ✓ All five rakeback-style offers computed positive — and tens to hundreds of times smaller than their headlines imply.
  • ✓ Terms are September 2026 snapshots. Offers change by region and code; the registration screen is the only binding version.

Frequently Asked Questions

Use expected value: EV = bonus credited minus (house edge x total turnover the wagering requirement forces). A $200 bonus at 40x wagering on deposit plus bonus means $12,000 of turnover; at a 3% slot edge that costs an expected $360, so the offer is worth about -$160 before caps. If the answer is negative, the offer costs more to clear than it pays. Our bonus calculator runs this math for any offer.
Usually not at typical terms. The two 200% offers we worked out for September 2026 both came out negative: Stake's code-gated match at 40x on deposit plus bonus computes to about -$160 per $100 deposited at a 3% edge, and Shuffle's, at 35x-40x deposit-plus-bonus with a 5x win cap, to about -$115 to -$160. The break-even house edge on both is under 2%, and slot weighting usually stops you playing games that cheap. The registration screen's exact terms decide the real number.
Divide the bonus by the total required turnover: that is the break-even house edge. A 100% match at 40x bonus wagering breaks even at 2.5%; at 30x deposit-plus-bonus it breaks even at 1.67%. The bonus is only positive EV if you can clear it entirely on games with an edge below that figure at 100% weighting - which most bonus terms are written to prevent.
For value per dollar, rakeback-style offers won our whole table: they carry no wagering requirement, so their EV is positive by construction - a rebate of part of the house edge on play you were doing anyway. The catch is size: 15% rakeback on $2,000 of 3%-edge play returns about $9, not the hundreds a match headline suggests. A match offers a bigger number that usually costs more than it pays; rakeback offers a small number that is actually yours.
Because the wagering requirement converts the bonus into guaranteed turnover, and turnover through a house edge is revenue. A $200 bonus that forces $12,000 of slot play has an expected cost to the casino of well under zero. Bonuses also anchor players to one site and, via max-bet and game-weighting rules, shape how the money is played. None of that makes an individual offer a scam - the terms are published - but it explains why the sticker price and the true value point in opposite directions.
AM
Alex Mercer
Alex covers crypto casinos and provably fair gaming for the ProvenlyFair.com Editorial Team. Specializing in bonus analysis, wagering requirement calculations, and player value optimization.
Bonus Calculator — EV for any offer
Run the Math