Ladbrokes Bet £10, get up to 500 free spinsAd · 18+ · T&Cs applyCoral Bet £10, get 100 free spinsAd · 18+ · T&Cs applyPlayOJO No-wagering free spins on your first depositAd · 18+ · T&Cs applyCasumo 50% match bonus up to £100Ad · 18+ · T&Cs apply10Bet 100% bonus up to £25Ad · 18+ · T&Cs apply

Casino bonus calculator

Work out what any casino bonus is worth: the bonus you'll get, the wagering you'll need and what free spins are worth on average.

Key takeaways

  • Bonus = deposit × match %, up to the cap.
  • Wagering needed = bonus × requirement, capped at 10x in the UK.
  • Free spins value = spins × spin value; expected return = value × RTP.

Deposit bonus and wagering calculator

Bonus you get£25.00
Total bets needed£250.00
Spins at your stake500

Wagering is capped at 10x for UK-licensed casinos, so the calculator won't go higher.

Free spins value calculator

Face value£10.00
Average return£9.60

Average return is a long-run figure. A single batch of spins can return much more or nothing at all.

Compare two deposit bonuses

Casumo vs 10Bet: drag to your deposit

Casumo · 50% up to £100

£25 bonus

£250 to wager in 7 days

10Bet · 100% up to £25

£25 bonus

£250 to wager in 3 days

Casumo needs a £20 minimum deposit. Bonus amounts only; 18+, full T&Cs apply.

How the calculations work

Deposit bonus

The bonus is your deposit multiplied by the match percentage, up to the maximum. A 50% match on £50 gives £25. A 100% match up to £25 on £50 still gives £25, because of the cap.

Wagering

Multiply the bonus by the requirement. A £25 bonus at 10x needs £250 of bets. Divide by your stake to see how many spins that is: £250 at 50p a spin is 500 spins. Read more in our wagering requirements guide.

Free spins

Face value is the number of spins multiplied by the spin value. Average return applies the slot's RTP: 100 spins at 10p on a 96% RTP slot return £9.60 on average. Check the RTP in the game's info screen at your casino, as some slots run at different settings. Compare live offers on our free spins page.

Example: the offers we list

Offers worked out
OfferTry these inputsResult
Casumo£200 deposit, 50%, £100 cap, 10x£100 bonus, £1,000 of bets
10Bet£25 deposit, 100%, £25 cap, 10x£25 bonus, £250 of bets
Coral100 spins at £0.10£10.00 face value
Ladbrokes500 spins at £0.10Up to £50.00 face value

Want to link to this calculator from your own site? You're welcome to, at ir4.co.uk/tools/bonus-calculator/.

Frequently asked questions

How do I calculate a casino bonus?

Multiply your deposit by the match percentage, then cap it at the maximum bonus.

How do I calculate wagering?

Multiply the bonus by the wagering requirement. In the UK the requirement can't exceed 10x.

What is the expected value of free spins?

Number of spins × spin value × the slot's RTP. It's an average over many spins, not a prediction.

18+

Gambling should stay fun. If it isn't, take a break and talk to someone. Free, confidential support is available 24/7.

BeGambleAware.org GamCare National Gambling Helpline 0808 8020 133 GAMSTOP Advertiser disclosure

Coral: Bet £10, get 100 free spins
Ad 18+ · T&Cs apply

Claim