Current bonus picks: the platforms whose terms hold up
These are the platforms we rate highest on bonus fairness — clear terms, workable wagering and no hidden cashout caps — ordered by overall CasinoTrust score. Each card shows the shape of the offer and what it costs to clear, because that is the part that stays true. Headline amounts and codes change weekly, so open the brand guide and then the operator's own offer page before you deposit.
-
- Bonus100% instant, no conditions
- WageringNone
- Bonus score9.6/10
-
- BonusVariable, terms apply
- WageringTerms apply
- Bonus score8.8/10
-
- BonusVariable, terms apply
- WageringTerms apply
- Bonus score8.2/10
-
- BonusNo welcome bonus
- WageringNot applicable
- Bonus score7.4/10
-
- BonusNo welcome bonus
- WageringNot applicable
- Bonus score7.8/10
-
- BonusNo welcome bonus
- WageringNot applicable
- Bonus score7.9/10
-
- BonusNo welcome bonus
- WageringNot applicable
- Bonus score8.6/10
Ranked by CasinoTrust score. Scores are editorial and follow our public Ranking Protocol.
See all 8 platformsEvery welcome offer has a price tag written in its terms. This page shows you how to read it, calculate it in under five minutes, and tell a fair bonus from an expensive one.
A casino bonus is not a gift. It is a contract: the operator lends you playing credit, and you agree to put a defined amount of money through the games before any of it becomes withdrawable. Whether that contract is worth signing depends on four numbers — the wagering multiple, what it is applied to, the game weighting and the house edge of the games you are allowed to play. This page teaches you to compute the answer yourself, in the same way our testers do when scoring the bonuses and value dimension of the Ranking Protocol.
Wagering requirements and how to price them
A wagering requirement (also called a playthrough or rollover) is written as a multiple: 35x, 40x, 20x. The multiple alone tells you almost nothing. The decisive question is what the multiple is applied to — the bonus only, or the deposit plus the bonus. The same headline number can mean twice as much work.
Worked example: 35x on bonus versus 35x on deposit plus bonus
Take a 100% match on a $100 deposit. You have $100 of your own money and $100 of bonus credit, and you will clear the requirement on a slot with a 96% return to player — meaning a house edge of 4%, so every $100 you wager costs you $4 on average, no matter how you spread it.
| Wagering basis | Required turnover | Expected cost of clearing | Bonus received | Net expected value |
|---|---|---|---|---|
| 35x on the bonus ($100) | $3,500 | $140 | $100 | −$40 |
| 35x on deposit + bonus ($200) | $7,000 | $280 | $100 | −$180 |
| 10x on the bonus ($100) | $1,000 | $40 | $100 | +$60 |
Three lines, one lesson. The wording deposit plus bonus quadruples the cost of the same headline offer relative to a fair one, and only the third line is an offer you would take on the maths alone. Note also what the middle row means in practice: to unlock $200 you must bet $7,000, and the arithmetic says you will be roughly $180 poorer at the end of it than if you had never accepted the bonus at all. That is before max-bet breaches, excluded games or an expiry you miss.
The formula is short enough to do on a phone: required turnover x house edge, compared against the credit you receive. House edge is 100% minus the RTP of the game you will actually clear on. If the terms do not tell you which games qualify or at what RTP, treat the offer as unpriceable and walk away. Our bankroll management guide sets out how much variance you should expect around that average, which matters when a requirement is large relative to your balance.
What a welcome bonus really is
A welcome bonus is credit issued against a wagering obligation. When you deposit and accept a 100% match, the operator does not hand you money — it adds a bonus balance that is ring-fenced until you have wagered a stated multiple of it. Until then the bonus balance cannot be withdrawn, and in many cases neither can your own deposit, because accepting the offer locks the whole balance.
That is not a scandal; it is the business model. The operator's expected margin on the turnover you are required to generate is what pays for the bonus. Your job is to work out whether that margin is smaller or larger than the credit you receive. If it is smaller, the offer is worth taking. If it is larger — which is the common case — the bonus is a discount on an expected loss, not a profit.
Game weighting: why low-edge games do not rescue you
Weighting decides how much of each dollar you bet counts towards the requirement. Slots almost always count 100%. Table games, live dealer and video poker count far less — often 10%, sometimes 5%, sometimes nothing at all. Players often assume they can clear a bonus cheaply on blackjack because its house edge is tiny. Operators have already priced that in.
| Game | Typical weighting | Turnover you must actually bet | House edge | Expected cost |
|---|---|---|---|---|
| Slot at 96% RTP | 100% | $3,500 | 4% | $140 |
| European roulette | 10% | $35,000 | 2.7% | $945 |
| Blackjack, basic strategy | 10% | $35,000 | 0.5% | $175 |
| Blackjack at a 5% weighting | 5% | $70,000 | 0.5% | $350 |
| Excluded game | 0% | Unlimited | n/a | Never clears |
The weighting is calibrated so that the low-edge game is not the cheap route. Blackjack at 10% costs more than the slot, and roulette costs almost seven times more. If you intend to clear a bonus, clear it on the highest-RTP game that carries 100% weighting — and check the RTP of that specific title, because studios ship the same slot at several RTP settings. Our roulette and blackjack academy sections give the exact edges, and the gambling wiki defines the terms.
Max bet, max cashout and expiry
Max bet while wagering
Nearly every bonus caps the stake you may place while a requirement is outstanding, commonly as a fixed amount or a percentage of the bonus. Exceed it once — including through a feature buy, a doubled autoplay stake or a bet placed in a currency you did not check — and the operator can void the bonus and everything won with it. This is the single most common reason a payout is refused. Screenshot the clause, and set your own stake ceiling below it.
Max cashout on 'free' bonuses
No-deposit bonuses and many free-spin packages carry a maximum cashout, expressed either as a flat amount or as a multiple of the bonus. Anything above the cap is deleted when you withdraw. A cap turns a headline win into a fixed, small payment, and it means the true value of a no-deposit offer is never more than the cap — regardless of what you hit. Price the offer at the cap, not at the jackpot.
Expiry windows
Requirements run against a clock, usually measured in days rather than months, and free spins often expire faster than the bonus they came with. An expiry converts a large requirement into an obligation to bet at a certain rate — which pushes players into stakes they would not otherwise choose. If the turnover divided by the days left looks unrealistic at your normal stake, decline the bonus at the deposit screen instead of accepting and abandoning it.
The bonus types, compared
| Type | What you receive | Usual strings | Where the value leaks |
|---|---|---|---|
| No-deposit bonus | A small credit or spins for registering | High wagering, low max cashout, verification before payout | The cashout cap — it sets the ceiling on everything you can win |
| Deposit match | Bonus credit as a percentage of your deposit | Wagering on bonus or on deposit + bonus, max bet, expiry | The wagering basis, and games excluded from 100% weighting |
| Free spins | A number of spins on named slots at a fixed stake | Winnings paid as bonus, then wagered again; short expiry | The fixed spin value is usually the minimum stake, so the headline count flatters the value |
| Cashback | A percentage of net losses returned, weekly or monthly | Sometimes paid as cash with no wagering, sometimes as bonus with wagering | Whether it is real money or bonus credit — this changes the value several-fold |
| Rakeback / loyalty rebate | A share of the rake or margin you have already paid | Tiered by volume; usually credited automatically | Tier decay and volume thresholds; but as a rebate on a cost already incurred it is the most honest form of value |
| Reload / weekly offer | A smaller match on later deposits | Same mechanics as the welcome match, often at lower multiples | Frequency: a modest reload every week can outvalue one large welcome package |
Cashback paid in real money with no wagering is the cleanest offer in the industry: a 10% rebate on net losses reduces the effective house edge directly and needs no arithmetic to evaluate. Rakeback is the equivalent on the poker and sportsbook side — see the poker academy for how rake is calculated before you judge a rebate percentage.
Sticky versus non-sticky bonuses
A sticky bonus is never withdrawable. It sits in your balance as playing ammunition; when you eventually withdraw, the bonus amount is stripped out and only winnings above it are paid. Some sticky bonuses also lock the deposit, so nothing can be withdrawn until the requirement is met.
A non-sticky bonus — sometimes called a parachute bonus — keeps your deposit and the bonus in separate wallets. You play with your own money first; the bonus is only touched if you lose the deposit. The practical effect is large: with a non-sticky bonus you can win and withdraw at any point without ever triggering a wagering requirement, and you simply forfeit the unused bonus. Non-sticky offers are less common and rarely the biggest headline number, and that is precisely the point of the next section.
Why a smaller bonus with fair terms beats a huge one
Compare two offers on the same $100 deposit. Offer A is a 200% match — $200 of credit — at 40x on deposit and bonus: $12,000 of turnover, which costs $480 at a 4% edge against $200 received, for a net expected value of about −$280. Offer B is a 50% match — $50 — at 10x on the bonus alone: $500 of turnover, costing $20 against $50 received, for a net expected value of about +$30.
Offer A is four times the headline and roughly ten times worse. Marketing optimises the number a player sees; the terms optimise the number the operator keeps. This is why bonuses carry only 10% of the weight in our scoring, and why the sub-criterion measured is expected value after terms rather than the advertised size. A platform that pays fast and honours its own terms is worth far more over a year than the largest welcome package on the market.
The terms that void a bonus
- Exceeding the maximum stake while a requirement is outstanding, even once, even by accident.
- Playing an excluded game — often the highest-RTP slots, feature buys, and most live-dealer tables.
- Depositing with an excluded method; some e-wallets and prepaid cards are disqualified from promotions, and the exclusion is usually in the general terms rather than the offer page.
- Claiming from an excluded country, discovered at withdrawal rather than at sign-up.
- Duplicate accounts, shared IPs or shared payment instruments — including household members.
- 'Irregular play' or 'bonus abuse' — low-risk covering bets, near-equal stakes on opposing outcomes, or clearing patterns the operator deems mechanical. Fair terms define this precisely; predatory terms leave it open, which lets the operator decide after you win.
- Withdrawing before the requirement is met, which in most terms forfeits the entire bonus balance and any winnings from it.
- Failing verification within the stated window after requesting a payout.
An undefined 'irregular play' clause is a genuine red flag, and it is one of the clauses that costs a platform points on the trust dimension. If a dispute over a voided bonus reaches deadlock, our dispute resolution centre explains how to escalate it and what evidence you will need.
How to read a bonus offer in five minutes
Find the multiple and its basis
Locate the wagering requirement and read the words immediately after it. 'On the bonus' and 'on deposit plus bonus' are different products. If the offer page does not say, open the general promotional terms — that is where the harsher version usually lives.
Multiply it out and price it
Turnover equals the multiple times the basis. Multiply that turnover by the house edge of the game you will clear on (100% minus its RTP). Compare the result with the credit you are being given. If the cost is larger, the bonus is a discount on a loss.
Check the weighting table and exclusions
Confirm the game you intend to play counts 100%, and that it is not on the excluded list. A 10% weighting multiplies your real turnover by ten; a 0% weighting means the requirement can never clear.
Check the maximum stake and the maximum cashout
Note the stake ceiling and set your own limit below it. On a no-deposit or free-spin offer, find the cashout cap and treat that cap as the entire value of the offer.
Check the clock and the lock
Divide the required turnover by the days remaining. If that daily volume is more than you would bet anyway, the offer is pushing you to bet faster than you want. Also check whether accepting the bonus locks your own deposit.
Read the void clauses last, and screenshot them
Scan for country, payment-method and 'irregular play' clauses. Save a screenshot of the terms as they stood on the day you accepted, with the date visible. Terms change, and a saved copy is what settles a dispute.
How CasinoTrust checks bonus terms
- We read the offer page and the general promotional terms in full, and record every condition that appears only in the general terms as a transparency deduction.
- We calculate expected value from the wagering basis, weighting, maximum stake, cashout cap and expiry, using the RTP of the games actually permitted — not a best case.
- We accept the offer with our own money during testing and attempt a real withdrawal at the end of it, so a requirement that cannot be cleared in practice is caught.
- We ask live chat to state the wagering basis and the maximum stake, and score the answer against the written terms.
- We record whether the bonus is sticky, whether it can be declined at the deposit screen, and whether declining is offered before or after the deposit is taken.
- We re-check after every terms change, and the bonuses and value dimension carries 10% of the overall score — deliberately the smallest weight of the six.
Operator-specific offers, codes and current amounts belong on the platform's own site and on our brand guides — for example Stake, bet365 or BitStarz — because they change too often to be trustworthy in a static page. Use the category reviews to see which platforms score well on value in your product, and the comparison tables to put payout speed and licensing next to the promotion before you decide.
Frequently asked questions
What does 35x wagering actually mean?
It means you must place bets totalling 35 times a stated amount before bonus funds become withdrawable. The critical detail is the amount it multiplies. On a $100 bonus alone that is $3,500 of turnover; on a $100 deposit plus a $100 bonus it is $7,000. At a 4% house edge those cost roughly $140 and $280 respectively.
Are online casino bonuses worth taking?
Sometimes. Compute required turnover times house edge and compare it with the credit received. Low multiples applied to the bonus only, cashback paid in real money, and rakeback are frequently worth taking. Large matches at 35x or more on deposit plus bonus usually carry a negative expected value of well over half the bonus.
Is a no-deposit bonus free money?
No. It is free to claim, but it almost always carries a maximum cashout, high wagering and full identity verification before payout. The cap sets the ceiling on anything you can win, so value the offer at the cap rather than at the potential win, and expect the wagering to consume most of it.
Can I withdraw a bonus itself?
Rarely. A sticky bonus is stripped from your balance at withdrawal and only winnings above it are paid. A non-sticky bonus sits in a separate wallet and is forfeited when you cash out your own funds. Very occasionally an offer converts to cash after wagering; the terms will say so explicitly.
What happens if I exceed the maximum bet while wagering?
Most terms allow the operator to void the bonus and every win derived from it, even for a single breach and even if it was accidental. Some operators reverse only the offending spin, but you cannot rely on that. Set a personal stake ceiling below the stated maximum and keep a screenshot of the clause.
Which bonus type gives the best real value?
Cashback paid as real money with no wagering, and rakeback or loyalty rebates, because both return part of a cost you have already paid and need no playthrough. Among match bonuses, a small non-sticky offer at a low multiple applied to the bonus alone beats a large sticky one at a high multiple almost every time.

