How to calculate wagering requirements

How to calculate wagering requirements: multiply the bonus by the wagering multiple, then divide by the game’s weighting. A £20 bonus at 10x on slots counting 100% means £200 of bets. The sections below add the extra sums that decide whether an offer suits you: spins needed, daily pace, expected cost and value left over, all under the UK 10x cap in force since 19 January 2026.

Key takeaways

  • Basic formula: bonus × multiple ÷ game weighting = total bets needed.
  • Expected cost: total bets × house edge. At a 4% edge, £200 of bets costs about £8 on average.
  • Divide the target by your stake for the number of spins, and by the days allowed for the daily pace.
  • UK-licensed casinos can’t set more than 10x on bonus funds since 19 January 2026.
Core formula
Bonus × multiple ÷ weighting
UK cap
10x bonus funds
Cap in force
19 January 2026
Cost estimate
Bets × house edge
Example
£25 × 10 = £250

How to calculate wagering requirements: the basic formula

Every wagering requirement calculation starts with three numbers from the bonus terms: the amount the multiple applies to (the base), the multiple itself, and the weighting of the game you plan to play. The formula is:

Total bets needed = base × multiple ÷ game weighting (as a decimal).

With a £30 bonus, a 10x multiple and slots counting 100%, the result is £30 × 10 ÷ 1 = £300. If you played a game counting 20% instead, the same bonus would need £30 × 10 ÷ 0.2 = £1,500 of stakes. That second figure is why the weighting line in the terms matters as much as the headline multiple. If you want the concept before the arithmetic, start with how wagering requirements work.

Where to find each number in the terms

Casinos must set out bonus terms that are clear, transparent and fair and readily accessible, under the Gambling Commission’s licence code 5.1.1 (opens in a new tab). In practice, you will find the figures you need in the significant terms beside the offer and in the full terms linked from it. The ASA’s guidance on promotional terms and conditions (opens in a new tab) explains which conditions must appear in the advert itself.

What to copy from the terms before you calculate
NumberTypical wordingExample
Base“wager the bonus”, “bonus amount”£10 bonus
Multiple“10x”, “10 times”10
Game weighting“slots contribute 100%”1.0
Deadline“within 7 days”7 days
Maximum bet“max £5 per bet”£5
Win cap“max bonus winnings £1,000”£1,000

Our guide to reading casino bonus terms shows where these lines usually sit.

How to calculate wagering requirements step by step

  1. Find the base: the bonus alone, or the deposit plus bonus if the terms say so.
  2. Multiply the base by the multiple (10 at most at a UK-licensed casino).
  3. Divide by the weighting of the game you will play (1.0 for 100%, 0.1 for 10%).
  4. Divide the result by your stake per spin or hand to get the number of bets.
  5. Divide the total by the days allowed to get the daily pace.
  6. Multiply the total by the game’s house edge to estimate the average cost.
  7. Subtract that cost from the bonus to see the average value left, then apply any win cap.

Worked example: Casumo’s 50% match at different deposits

Casumo offers new customers a 50% bonus up to £100 on the first deposit, minimum £20, with 10x wagering on the bonus within 7 days and a £5 maximum bet while the bonus is active. 18+, opt-in required, and game, play and payment restrictions apply. Here is how the requirement scales, assuming slots count in full and a 96% RTP game:

Casumo 50% match: wagering maths at four deposit sizes
DepositBonus (50%)Bets needed (10x)Per day over 7 daysAverage cost at 4% edgeAverage value left
£20£10£100£14.29£4£6
£50£25£250£35.71£10£15
£100£50£500£71.43£20£30
£200£100£1,000£142.86£40£60

Any deposit above £200 still gets the £100 maximum bonus, so the requirement stays at £1,000. The “average value left” column is a long-run mean, not a forecast. Individual results vary a lot, and many sessions finish with the bonus gone.

Calculating wagering with game weighting

Weighting turns a stake into a smaller contribution. A £1 bet on a game counting 10% adds 10p to your progress. The fastest way to see the effect is to run the same bonus through different weightings, as in the table below for a £25 bonus at 10x. Weighting rates differ between casinos, so treat these as illustrations and use the figures from your own terms. The game weighting guide explains why table games often count for less.

£25 bonus at 10x: real stakes needed by weighting
WeightingContribution per £1 betTotal stakes needed
100%£1.00£250
50%50p£500
20%20p£1,250
10%10p£2,500
0% (excluded)NothingCan’t be completed

Calculating spins needed and daily pace

Knowing how to calculate wagering requirements in pounds is a start, but spins and days are easier to judge. Take 10bet’s 100% match up to £25, wagered 10x on slots within 3 days (18+, new UK customers, max bonus winnings £1,000, terms apply). The target is £250.

  • At 20p a spin: £250 ÷ £0.20 = 1,250 spins, about 417 a day.
  • At 50p a spin: 500 spins, about 167 a day.
  • At £1 a spin: 250 spins, about 83 a day.
  • At £2 a spin: 125 spins, about 42 a day.

UK slots must take at least 2.5 seconds per spin under the spin speed rule, so 1,250 spins is at least 52 minutes of continuous play, and in reality far longer. Raising the stake reduces the spin count but increases how much each swing can cost, and players aged 18–24 are limited to £2 a spin by the £2 slot stake limit. If the pace doesn’t fit the time or money you normally spend, the offer isn’t right for you.

Calculating the expected cost of wagering

The expected cost is the average amount the wagering will consume: total stakes × house edge. The house edge is 100% minus the RTP. A 96% slot has a 4% edge; a 94% slot has 6%. Using the 10bet example of £250 of slot bets:

Average cost of £250 of wagering by slot RTP
Slot RTPHouse edgeAverage costAverage value left from £25 bonus
97%3%£7.50£17.50
96%4%£10.00£15.00
95%5%£12.50£12.50
94%6%£15.00£10.00

Check the RTP in the game’s help screen, because some slots come in several versions; our guide on how to check slot RTP shows where it is. The calculation is an average across a very large number of bets. In a single session the result can be far better or far worse.

When the base includes your deposit

Some terms, mostly older or from outside the UK market, apply the multiple to the deposit and the bonus combined. The UK licence code describes wagering as playing through bonus funds, and our partners’ terms apply 10x to the bonus only. If you meet the wider wording elsewhere, recalculate: a £50 deposit with a £50 match at “10x deposit plus bonus” is £1,000 of bets, double the £500 needed on the bonus alone, and double the expected cost.

Calculating wagering on free spin winnings

Where free spin winnings are credited as bonus funds, the base is the amount the spins actually return, not their face value. Fifty spins at 10p are £5 of spins; if they return £6.40, a 10x requirement means £64 of bets. Many current UK offers skip this stage. Coral’s published terms say there is no wagering on free spin winnings (bet £10 on slots to get 100 spins at 10p, valid 7 days), and PlayOJO pays the winnings from its 80 spins at 10p on Big Bass Bonanza in cash after a first deposit of £10 or more. 18+, terms apply. Read free spins winnings explained for the full picture.

Using the 10x cap to check a calculation

Since 19 January 2026, the Commission’s rule, announced in its news release on safer and simpler promotions (opens in a new tab), means the bets needed for 100%-weighted play can’t exceed ten times the bonus. That gives you a quick sense check: if your sum for a slots bonus comes out above 10 × bonus, either the base includes something extra or the site isn’t operating under a UK licence. Our 10x wagering cap page has the rule and timeline, and the latest bonus rules page tracks changes.

Common mistakes when working out wagering

  • Counting winnings as progress. Only stakes count, never returns.
  • Ignoring weighting. A 10% game makes a £250 target behave like £2,500.
  • Forgetting the maximum bet. Casumo’s £5 cap limits how quickly you can progress, and breaking it can void winnings; see the max bet rule guide.
  • Overlooking the deadline. A 3-day window turns £250 into roughly £83 a day.
  • Treating the average value as a likely profit. It is a long-run mean, and losses are common.
  • Missing the win cap. 10bet limits bonus winnings to £1,000.

Our wagering calculator does these sums for you, but knowing how to calculate wagering requirements by hand is worth it so you can spot an awkward term at a glance.

Offers to practise the calculation on, checked 5 October 2026

If you would rather not calculate anything, Coral and PlayOJO give spins whose winnings carry no wagering, which you can compare on our no wagering offers page. Casumo’s 50% match is the closest current example of a standard 10x requirement. All three are for new customers aged 18+ and licensed by the Gambling Commission; terms apply. More explainers are in our casino guides.

Decide your budget first and set a deposit limit. If you find yourself chasing a wagering target, stop: the National Gambling Helpline (0808 8020 133) is free and open 24/7.

Ad 18+ only. We may earn commission from these links. Advertiser disclosure

Casumo’s 50% match is the clearest offer to practise the sums on (10x the bonus in 7 days), while Coral and PlayOJO show the zero case: free spin winnings with no wagering. 18+, terms apply.

Coral Casino logo

Coral Casino 4.3 out of 5

Bet £10 on slots, get 100 free spins

No wageringFree spins

Claim at Coral (advert, opens in a new tab)18+. New customers. T&Cs apply.
Wagering
None
Minimum
£10
Time limit
48 hours to accept, then 7 days
Worked value
100 spins at £0.10 (£10 in spins)

Significant terms: 18+. New players only. Offer runs 01/10/2026 to 01/02/2027. Deposit (certain types excluded) and bet £10+ on slot games to get 100 free spins (selected games, £0.10 each, 48 hrs to accept, valid 7 days). No wagering on free spin winnings. Deposits by Neteller, PayPal, Paysafe, Skrill, prepaid cards and certain debit cards do not qualify. Restrictions and T&Cs apply. GamCare.org.uk

Read the Coral review Licence: LC International Limited, UKGC account 54743. Offer checked 5 October 2026.

PlayOJO logo

PlayOJO 4.2 out of 5

80 free spins, no wagering

No wageringFree spins

Claim at PlayOJO (advert, opens in a new tab)18+. New customers. T&Cs apply.
Wagering
None
Minimum
£10
Time limit
See offer terms
Worked value
80 spins at £0.10 (£8 in spins)

Significant terms: 18+. New UK customers (excluding Northern Ireland). First deposit only. Minimum deposit £10. 80 free spins on Big Bass Bonanza, £0.10 each. No wagering requirements; winnings paid in cash. Cannot be used with any other offer. Only available to players who arrive through the designated offer link. Full T&Cs apply. GamCare.org.uk

Read the PlayOJO review Licence: Skill On Net Limited, UKGC account 39326. Offer checked 5 October 2026.

Casumo logo

Casumo 4.2 out of 5

50% bonus up to £100

10x wageringMatched deposit

Claim at Casumo (advert, opens in a new tab)18+. New customers. T&Cs apply.
Wagering
10x bonus
Minimum
£20
Time limit
7 days to complete wagering
Worked value
Deposit £200, get £100 bonus

Significant terms: 18+. New customers only. Opt-in required. 50% deposit bonus up to £100 on first deposit. Minimum deposit £20. 10x wagering on the bonus amount. Maximum bet or spin £5. Bonus valid for 7 days. Game, play and payment method restrictions apply. Full T&Cs apply. GamCare.org.uk

Read the Casumo review Licence: Recro Limited, UKGC account 61549. Offer checked 5 October 2026.

18+. Gambling should be entertainment that costs money, not a way to make it. Set a deposit limit before you play: how to set deposit limits. Free, confidential help: National Gambling Helpline 0808 8020 133.

Frequently asked questions

What is the formula for wagering requirements?

Bets needed equal the base amount multiplied by the wagering multiple, divided by the game’s weighting. For a £15 bonus at 10x on slots counting 100%, that is £15 × 10 ÷ 1 = £150. If the game counts 25%, divide by 0.25 instead and the target becomes £600. Check whether the base is the bonus only or the deposit plus bonus, because that can double the answer. The wagering calculator applies the same formula automatically.

How do I calculate 10x wagering on a £50 bonus?

Multiply £50 by 10 to get £500 of bets, assuming the game counts 100% and the multiple applies to the bonus only. At £1 a spin that is 500 spins; at 50p it is 1,000. If the terms give you 7 days, the pace is about £71 a day. On a 96% RTP slot, the average cost of £500 of bets is around £20, leaving about £30 of average value, though any single session can end very differently. See our bonus offers hub for current examples.

How many spins will a wagering target take?

Divide the total bets needed by your stake per spin. A £200 target at 40p a spin needs 500 spins; at £1 it needs 200. Remember that UK slots take at least 2.5 seconds per spin and stakes are capped at £5 for players aged 25 and over and £2 for those aged 18–24, and the bonus itself may set a lower maximum bet. Higher stakes mean fewer spins but bigger swings. The £5 slot stake limit page explains the statutory cap.

What is the expected loss from wagering a bonus?

Multiply the total bets needed by the game’s house edge. The edge is 100% minus the RTP, so a 96% slot has a 4% edge, and £300 of bets on it costs about £12 on average. A 94% slot would cost about £18 for the same wagering. This is a long-run average, so actual sessions vary widely. The figure helps you compare offers: a bonus worth less than its expected wagering cost has negative average value. Our house edge guide goes further.

Does wagering count my winnings or my bets?

Only your bets count, never your winnings. If you stake £1 and win £3, your progress goes up by £1 (or less on a reduced-weighting game). Winnings simply stay in your balance and can be staked again, which then counts as new wagering. This is why a balance can rise and fall several times before a requirement is complete. The how wagering requirements work guide explains the balance order.

Can you calculate wagering on table games?

Use the weighting from the terms. If blackjack counts 10%, a £1 hand adds 10p, so a £20 bonus at 10x needs £200 ÷ 0.1 = £2,000 of hands. If table games are excluded, they add nothing at all. Some offers, such as 10bet’s welcome bonus, specify slots only, so table play wouldn’t help. The game weighting guide has more examples and explains why lower-edge games are treated this way.

Is there a quick way to check if a wagering figure is legal?

Yes. At a UK-licensed casino, the multiple on bonus funds can’t exceed 10 since 19 January 2026. Divide the stated target by the bonus: if the answer for full-weight play is more than 10, the base includes something extra, such as your deposit, or the site isn’t working under a UK licence. Confirm the operator on the Gambling Commission’s public register. Our 10x wagering cap page has the details.

How much do I need to bet per day to finish in time?

Divide the total bets needed by the number of days allowed. 10bet’s full £25 bonus needs £250 in 3 days, about £83 a day; Casumo’s £100 maximum bonus needs £1,000 in 7 days, about £143 a day. If that daily figure is more than you would normally spend or play, choose a smaller bonus or don’t opt in. The clock runs whether or not you play. See casino bonus expiry for how deadlines work.

Do free spins need a wagering calculation?

Only if the winnings come as bonus funds with a requirement. Then the base is what the spins returned: £4.80 of winnings at 10x needs £48 of bets. Coral and Ladbrokes publish no wagering on free spin winnings, and PlayOJO pays its spin winnings in cash, so there is nothing to calculate. Coral needs a £10 slots bet for 100 spins at 10p; 18+, terms apply. The how free spins work guide covers the mechanics.

Can I calculate the real value of a casino bonus?

You can estimate the average value: bonus minus expected wagering cost, limited by any win cap. A £25 bonus with £250 of slot wagering at a 4% edge has about £15 of average value. That number ignores luck, time and the chance of losing the bonus early, so it is a comparison tool rather than a promise. It never makes gambling a way to earn money, because the house edge applies to every bet. Our answer on what a fair casino bonus is explains how to compare.

Sources

18+ only. Please gamble responsibly.

Gambling can be addictive. Free, confidential help is available 24 hours a day from the National Gambling Helpline on 0808 8020 133. Get free support from GamCare or NHS gambling support, or block yourself from all UK-licensed gambling sites with GAMSTOP.

This site contains adverts. We may earn commission when you sign up through our links. Advertiser disclosure.