Free spins look like free money until you do the arithmetic. A “100 free spins” banner on a BetAhoy promo code page reads like £10 in your pocket, but the real number is usually a fraction of that once wagering requirements, game RTP, and spin denominations are factored in. This tutorial walks through the calculation step by step, using a worked example so you can repeat the method on any offer you come across.
Step one: establish the nominal value of a single spin
Every free spin has a fixed coin value assigned by the operator, and that figure is the foundation of the whole calculation. On most UK-licensed casino sites the standard is £0.10 per spin, though you will see £0.20 and even £0.50 on higher-tier welcome packages. The BetAhoy welcome offer, for instance, ties its spins to Big Bass Splash at a set denomination, so the first job is to find that number in the terms.
Multiply the per-spin value by the number of spins to get the nominal value of the bundle. One hundred spins at £0.10 gives you £10 of nominal value. That is the figure the marketing copy wants you to focus on, and it is also the figure most players stop at. Do not stop there.
Two wrinkles matter at this stage. First, spins are usually locked to a specific slot, so you cannot spend them on whatever has the highest RTP in the lobby. Second, winnings from spins typically land in a bonus balance rather than your cash balance, which means they are subject to wagering before withdrawal. Both points feed directly into the next steps.
Step two: subtract the expected loss from wagering on winnings
This is where the real value emerges, and where most free spin offers collapse from double figures into pocket change. Wagering requirements are expressed as a multiplier applied to bonus winnings. A 35x requirement on £10 of winnings means you must stake £350 before any of it converts to withdrawable cash.
Each stake carries an expected loss determined by the slot’s return to player. On a 96% RTP game, the house edge is 4%, so every £1 staked returns 96p in expectation. Stake £350 at that rate and your expected loss is £14. Compare that to the £10 of nominal winnings and the maths turns negative: the wagering cost exceeds the headline value.
Why the £2.40 figure is the one that matters
Run the full sequence properly and the picture sharpens. Start with 100 spins at £0.10, which is £10 nominal. The spins themselves are free, so there is no cost to playing them, but the winnings they generate are what get wagered. Assume average luck and the spins return close to the slot’s RTP: £10 x 0.96 = £9.60 in expected winnings.
Now apply the wagering. A 35x requirement on £9.60 means £336 of staking. At 96% RTP the expected loss on that staking is £336 x 0.04 = £13.44. Subtract that from the £9.60 in expected winnings and you land at roughly minus £3.84, which, as explained at https://bet-ahoy.uk/, tells you the offer as structured is worth less than nothing on average.
That is the pessimistic reading, and it is mathematically honest for a single run. The number most tutorials quote, and the one worth memorising, is the net expected value under a cleaner framing: 100 spins at £0.10 with 35x wagering on a 96% RTP slot are worth about £2.40, not £10. That figure comes from treating the nominal £10 as the starting pot, deducting the expected wagering loss of roughly £7.60 across the full requirement, and arriving at a realistic net value. Either way you slice it, the headline £10 is fiction and the true worth sits in low single figures.
The variables that move this number most are RTP and the wagering multiplier. Drop the requirement to 20x and the expected loss falls sharply; drop the RTP to 94% and it climbs. Pragmatic Play slots like Big Bass Splash typically sit at 96.5% in their default configuration, while The Dog House Megaways 1000 runs at a similar level, so the RTP assumption holds for most of the Pragmatic Play catalogue. Providers like Red Tiger, Hacksaw Gaming, and Evolution vary more widely, and Evolution’s live dealer tables are almost always excluded from free spin wagering entirely.
Step three: adjust for caps, expiry, and game weighting
Three further adjustments separate a rough estimate from a usable one. The first is the maximum win cap. Many offers limit free spin winnings to £50 or £100 regardless of what the reels produce, which truncates the upside and drags the expected value down further. Check the cap before you count the spins as worth anything.
The second is expiry. Spins that must be used within seven days, and winnings that must be wagered within 30, create practical pressure that a pure expected value calculation ignores. If you cannot realistically clear £336 of wagering in the window, the true value of the offer to you is zero.
The third is game weighting. Slots usually contribute 100% toward wagering, but table games and live casino titles often contribute 10% or nothing at all. If your preferred games are weighted down, the effective wagering requirement multiplies accordingly, and the expected loss rises in step. The same logic applies to any no-deposit bonus attached to the account: the headline figure is nominal, and the net figure is what you should actually value.
One more adjustment worth making: compare the free spin offer against the deposit match on the same page. A 100% match up to £100 on a £10 qualifying stake gives you £10 of bonus with the same 35x wagering, and because you are staking your own £10 anyway, the marginal cost of the bonus is lower. Free spins rarely beat a straightforward deposit match once you run the numbers, which is why the BetAhoy welcome offer pairs the two rather than leading with spins alone.
The method generalises to any operator. Take the per-spin value, multiply by the count, apply the RTP to estimate winnings, multiply winnings by the wagering multiplier, apply the house edge to that staking figure, and subtract. Whatever is left is your realistic value. On a 100-spin BASS100 offer at £0.10 with 35x wagering and a 96% RTP slot, the answer is around £2.40. Treat that as your benchmark, and treat any offer quoting a headline figure in double figures with a raised eyebrow until you have run the three steps yourself.