Slot machine maths explained

Slot machine maths is the fixed set of probabilities and prizes, called the maths model, that decides how often a game pays, how much it pays and what it returns over millions of spins. Below we build a small model step by step, then show how the same sums run modern online slots and UK fruit machines.

Key takeaways

  • Every slot runs on a maths model: symbol odds multiplied by prizes, added up across every possible result.
  • RTP, hit frequency and volatility are all outputs of that model, not settings that change from spin to spin.
  • A 96% RTP means an average cost of £4 per £100 staked over the very long run; one session can land anywhere.
  • UK machines must show a target RTP, and online games list theirs in the help screen.
  • No pattern, timing or stake trick changes the model; only the game's design does.
What it is
The probability and prize design behind a slot
Main outputs
RTP, hit frequency, volatility, max win
Who builds it
The game studio or machine maker's mathematicians
Who checks it
Commission-approved test houses
UK machine rule
Categories B1–B4 and C show a target RTP
Online stake cap
£5 a spin (25+), £2 (18–24)

What slot machine maths actually is

Every slot, from a 1990s pub fruit machine to a six-reel online game, is a list of possible outcomes with a probability and a prize attached to each one. Multiply each prize by its probability, add the results together, and you have the share of every pound staked that the game hands back on average. That number is the return to player (RTP). Everything else people talk about, from volatility to bonus frequency, is a different way of slicing the same list.

Studios call this list the maths model. It sits underneath the graphics and sound and is fixed before a game is released. The random number generator picks a result from the model on every spin, but it does not change the model. A game that was designed to return 96% will keep drifting towards 96% as spins pile up, whatever happened on the last spin.

Knowing the sums will not help anyone win more often. What it does is explain why some games feel calm and others swing wildly, why a big prize can be rarer than the paytable suggests, and why the long-run cost of playing is predictable even when a single session is not. It is the core idea behind every page in our how slot machines work section.

The building blocks of a slot maths model

Whatever the theme, a maths model is built from the same handful of parts. Change any one of them and the RTP, hit rate and volatility all move.

  • Reel strips. The list of symbols on each reel, in order. A strip with eight blanks and one seven makes the seven rare; our guide to slot reel strips shows how they are laid out.
  • Weighting. On physical reels, and in the virtual reels that replaced them, some stops are mapped to more random numbers than others, so a symbol can appear less often than its picture count suggests.
  • The paytable. The prize for each winning combination, usually written as a multiple of the stake. See how to read a paytable.
  • Win rules. Paylines, ways to win, cluster pays or pays-anywhere rules decide which combinations count.
  • Features. Free spins, multipliers, respins and jackpots each carry their own probability and average value.
  • Caps and limits. A maximum win, a stake range and, on UK machines, the category's prize limit.

The mathematician's job is to tune these parts so the game hits a target RTP while also feeling the way the design team wants: frequent small wins, rare huge ones, or something in between. The finished model is written up in a document often called a par sheet.

Slot machine maths worked through on a three-reel machine

The easiest way to see slot maths at work is to build a tiny machine. Picture three reels, each with 20 stops. Every stop is equally likely, so there are 20 × 20 × 20 = 8,000 possible results, and each one has a 1 in 8,000 chance on every spin. This is an illustration we designed for this page, not a real game.

Symbols on each reel of our example machine
SymbolStops per reel (of 20)Chance on one reel
Seven11 in 20 (5%)
Bar21 in 10 (10%)
Bell33 in 20 (15%)
Cherry41 in 5 (20%)
Blank101 in 2 (50%)

Now add a paytable for a 1-credit stake: three sevens pay 800, three bars 150, three bells 50, three cherries 15, and a cherry on the first reel (without three cherries) pays 2. To count the winning results, multiply the stops on each reel. Three sevens can only happen 1 × 1 × 1 = 1 way. Three bars happen 2 × 2 × 2 = 8 ways. A cherry on reel one alone happens 4 × 20 × 20 = 1,600 ways, minus the 64 that are three cherries, so 1,536 ways.

How each prize adds to the return (8,000 equally likely results)
ResultWaysPrize (credits)Credits returnedShare of RTP
Three sevens180080010.0 points
Three bars81501,20015.0 points
Three bells27501,35016.9 points
Three cherries641596012.0 points
Cherry on reel one1,53623,07238.4 points
Total1,636–7,38292.3%

Staking one credit on all 8,000 results would cost 8,000 credits and return 7,382, so the model's RTP is 7,382 ÷ 8,000 = 92.3% and the house edge is 7.7%. That is the whole trick: no memory, no cycles, just counting.

What the example model tells you

The same table answers most of the questions players ask about a slot.

  • Hit frequency. 1,636 winning results out of 8,000 is 20.45%, or a win roughly once every 4.9 spins. Our page on slot machine hit frequency covers why this figure is often misread.
  • Where the RTP comes from. Almost 40% of the return is the humble 2-credit cherry. The 800-credit top prize contributes only 10 points, because it lands once in 8,000 spins.
  • Top prize odds. 1 in 8,000. At one spin every 2.5 seconds that is an average of about five and a half hours of continuous play between top prizes, and many sessions will see none at all.
  • Volatility. Each spin's result has a standard deviation of roughly 10.6 credits, more than ten times the stake, because the rare prizes are so large. That spread is what slot volatility describes.

Now watch what happens with one small edit. Swap one blank on the third reel for a second seven. Three sevens now happen 1 × 1 × 2 = 2 ways, the top prize contributes 20 points instead of 10, and the RTP rises to about 102%. No studio would release that, which is why mathematicians adjust strips one stop at a time and recount after every change. It also shows why a game's symbol art tells you nothing reliable: only the strip and the weighting matter.

Volatility, standard deviation and slot maths

Two games can share an RTP and still behave completely differently. Volatility is the word for how the return is spread. A low-volatility model spreads it across many small wins; a high-volatility model saves it for rare large ones. Mathematicians measure this with standard deviation: the bigger the figure, the more widely session results scatter around the average.

Two illustrative models with the same 96% RTP
Feature of the modelLow-volatility designHigh-volatility design
Share of spins that win somethingHigh (frequent small returns)Lower (many empty spins)
Share of RTP from the bonus roundSmallLarge
Typical top prizeA few hundred times the stakeThousands of times the stake
How a £20 session tends to goSlow, steady drift downLong dry spells, occasional spikes
Long-run average cost per £100 staked£4£4

The last row matters most. Volatility does not make a game cheaper or dearer over time; it changes the shape of the ride. Developers publish a volatility label or a rating out of five, but there is no shared industry scale, so treat it as the studio's own description. Separate guides to high-volatility slot machines and low-volatility slot machines give examples from real games.

How the maths model works in a modern online slot

A five- or six-reel online slot uses the same counting, just far more of it. A game with six reels and 40 to 100 stops per reel has hundreds of millions of reel positions, before cascades, multipliers and free spins are added. Nobody counts those by hand. Studios split the model into parts and calculate or simulate each one:

  • Base game return: line or ways wins on ordinary spins.
  • Feature return: the average value of a bonus round multiplied by how often it triggers. Our guide to the odds of triggering a slot bonus works through this part.
  • Jackpot contribution: on progressive games, a slice of each stake that funds a growing prize, explained in how slot jackpots are funded.
  • Cap effects: the max win cap trims the very top of the distribution.

Real figures show how much the split can vary. The facts we hold for Mega Moolah 4Tune Reels list a 90.3% RTP that includes a 5.3% jackpot contribution, which leaves about 85% for everything else. Starburst lists 96.09% with low volatility and a 500x maximum win, while Gates of Olympus lists 96.50% with high volatility and a 5,000x cap. Similar RTPs, very different models.

How slot maths models are built and checked

The order of work differs between studios, but the published guidance and the way games reach the UK market point to a common path.

  1. The design team sets targets: RTP, rough hit rate, volatility, top prize and how often the feature should appear.
  2. A mathematician drafts reel strips, a paytable and feature rules, then calculates the exact return where the game is small enough to count.
  3. For bigger games, a simulator plays billions of spins to estimate the return of features, cascades and caps, and the strips are adjusted until the results match the targets.
  4. The finished par sheet and game build go to a test house approved by the Gambling Commission, which checks that the RNG is fair and that the game returns what it claims.
  5. For Great Britain, the game is also checked against the online design rules: at least 2.5 seconds per spin, no autoplay, no turbo or slam-stop, and no celebration of a win that is equal to or less than the stake.
  6. After release, operators and studios monitor real results against the model; a game that drifts far from its expected return is investigated.

The Commission keeps a published list of approved test houses (opens in a new tab), and land-based machines are covered by its gaming machine technical standards (opens in a new tab). Our guide to how slot machines are tested goes into the testing stage in more detail.

One slot, several maths models: RTP variants

Many online games are supplied with more than one maths model. The reels look identical, but the strips or feature odds differ so the RTP lands at, say, 96%, 94% or 92%. The casino chooses which version to offer. Our checked data shows this for several games: Sweet Bonanza 1000 lists 96.53% with 95.52% and 94.51% versions, and Genie Jackpots lists 96.49%, with a 92.73% version offered by at least one operator.

A four-point gap sounds small, but in cost terms it doubles the house edge. On £100 staked the long-run average cost is £4 at 96% and £8 at 92%. The only way to know which model you are playing is to open the help screen of the game in front of you. Our page on slot RTP variants explains how to spot them, and how to find a slot's RTP walks through the menus.

Slot machine maths on UK fruit machines and casino machines

Land-based machines in Great Britain use the same probability maths, with two extra constraints. First, the law caps stakes and prizes by category, so the model has to fit inside those limits. Second, many pub and arcade machines are compensated: they steer towards a target return over a cycle of play rather than treating every spin as completely independent of the takings so far.

How UK category limits shape a machine's maths
CategoryMax stakeMax prizeTop prize as a multiple of max stake
B1 (casinos)£5£10,000 (£20,000 linked progressive)2,000x (4,000x linked)
B3 (casinos, betting shops, bingo, AGCs)£2£500250x
B4£2£400200x
C (pubs, clubs, arcades)£1£100100x
D money prize10p£550x

Limits come from the Commission's gaming machine categories guidance (opens in a new tab). Categories B1 to B4 and C must display a theoretical target RTP, and Category D must show one unless it is a crane grab or penny falls, but no minimum RTP is set. A Category C machine cannot offer a 5,000x prize at full stake, so its maths leans on more frequent mid-sized wins, nudges and feature-board awards. See fruit machines and UK slot machine categories for how that plays out on the machine itself.

What slot machine maths means for a real session

The model gives a reliable long-run average and almost nothing about a single session. The table uses 100 spins, which takes at least four minutes online because of the 2.5-second minimum spin time in Great Britain.

Average cost of 100 spins at different stakes
Stake per spinTotal stakedAverage cost at 96% RTPAverage cost at 92% RTP
10p£1040p80p
20p£2080p£1.60
50p£50£2£4
£1£100£4£8
£2 (limit for 18–24s)£200£8£16
£5 (limit for 25+)£500£20£40

These are averages over enormous numbers of spins. In any one session of 100 spins, a high-volatility game can easily lose most of the stake or pay several times it. That is why a budget set in advance works better than any expectation of where the session will finish. Our slot cost calculator runs the same sums for your own stake and session length, and setting a limit before you start keeps the session inside it.

Slot maths myths that do not add up

  • "The machine is due." Each spin is drawn independently from the same model. A long losing run does not raise the next spin's chances. Our slot machine myths page covers this in full.
  • "RTP means I get 96% back." It is the average across millions of spins and every player, not a promise for one session.
  • "Near misses mean a win is close." The result is decided before the reels stop; two sevens and a blank is just another losing result. See slot machine near misses.
  • "Bigger stakes have better odds." On most modern online slots the RTP is the same at every stake. Some older games and a few land-based machines differ, and the help screen or machine label will say so.
  • "Casinos can tighten a game on the fly." UK-licensed games run tested, certified builds. A casino picks an RTP version when it adds a game; it cannot turn the odds up or down mid-session. More in are slot machines rigged?

Where to play slots with known maths in the UK

All three casinos in the offers below hold Gambling Commission licences, and the online games they run must show the rules, paytable and RTP in each game's help screen. That makes it straightforward to apply the maths on this page before you stake anything. Game choice and RTP versions vary between casinos and change over time, so search the lobby and check the help screen rather than assuming a version.

Coral's current offer is bet £10 on slots to get 100 free spins worth 10p each on selected games, with no wagering on the winnings. Ladbrokes gives up to 500 free spins (50 a day for ten days, 10p each) after you play £10 on slots, also with no wagering. PlayOJO gives 80 no-wagering spins on Big Bass Bonanza with a first deposit of at least £10. All are for new customers aged 18+, with exclusions and terms applying, and the maths still holds: free spins have an expected value below their face value. Treat slots as paid entertainment and use deposit limits from the start.

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

Coral and Ladbrokes are both run by LC International Limited (Entain). If you already hold an account with one Entain brand, you may not be able to open a new account with another; check the terms before signing up.

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.

Ladbrokes Casino logo

Ladbrokes Casino 4.2 out of 5

Play £10 on slots, get up to 500 free spins

No wageringFree spins

Wagering
None
Minimum
£10
Time limit
Claim daily for 10 days; each batch valid 7 days
Worked value
Up to 500 spins at £0.10 (up to £50 in spins)

Significant terms: 18+. New customers only, from 14/11/25 until further notice. Certain deposit methods excluded. Deposit and spend £10+ on slots for 50 free spins a day during the first 10 days after first deposit and registration (max 500, £0.10 each, selected games, claim before 23:59 each day, valid 7 days). No wagering. Prepaid cards, PayPal, Paysafe, Neteller, Skrill and Moneybookers deposits do not qualify. Restrictions and T&Cs apply. GamCare.org.uk

Read the Ladbrokes 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.

18+. Gambling should be entertainment that costs money, not a way to make it. Decide a budget before you play: plan a slot budget. Free, confidential help: National Gambling Helpline 0808 8020 133.

Frequently asked questions

What is a slot maths model?

A slot maths model is the complete set of symbol probabilities, prizes and feature rules that decides how a game pays. It lists every possible result, how likely each one is and what it pays, and from that you can calculate the RTP, hit frequency and volatility. The model is fixed when the game is built and checked by a test house. The random number generator only picks results from it. Our par sheets page shows how studios document the model.

How is slot machine RTP calculated?

RTP is calculated by multiplying every prize by its probability and adding the results together. On a simple three-reel machine you can count every reel combination; on modern online slots, studios combine exact sums with simulations of billions of spins to value features and caps. The answer is the average share of stakes returned over the very long run, such as 96p per £1. Any single session can be far above or below it. See our RTP guide for more.

Does slot machine maths change if I play longer?

No, the maths model stays the same however long you play. What changes is how close your own results are likely to sit to the long-run average. Over a few hundred spins, luck dominates; over millions, results converge towards the RTP. Because the house edge is built into every spin, longer play also means a larger expected cost in pounds. How long £100 lasts on slots puts numbers on this.

Can you use maths to beat a slot machine?

No. The maths of a slot shows why you cannot beat it: every spin has a negative expected value set by the model, and no betting pattern, timing or stake change alters the probabilities. Maths can help you choose a game whose RTP and volatility suit your budget, and estimate how much a session is likely to cost on average. That is useful for planning, not for winning. Our slot machine odds guide explains what the figures do and do not tell you.

What is the difference between RTP and hit frequency?

RTP is how much a game returns on average; hit frequency is how often a spin wins anything at all. A game can win on one spin in three and still have a lower RTP than a game that wins on one spin in six, because the size of the wins matters as much as their frequency. Many hits on modern slots also return less than the stake. Our hit frequency page explains how to read the two figures together.

Why do two slots with the same RTP feel so different?

They feel different because their maths models spread the same return in different ways. A low-volatility slot pays small amounts often, so the balance moves slowly. A high-volatility slot keeps most of its return back for rare bonus rounds and big multipliers, so it has long dry spells and occasional large wins. Over millions of spins both cost the same per £100 staked. The slot volatility explainer compares the two in more detail.

Are UK fruit machines based on the same maths?

Yes, they use the same probability maths, but within the stake and prize limits for their category and often with a compensated design. A Category C pub machine is capped at £1 a play and £100 a prize, so its model leans on frequent mid-sized wins and features rather than huge multipliers. Many compensated machines steer towards their target return over a cycle of play. Our compensated fruit machines page explains how that differs from a purely random game.

Who checks that a slot's maths is correct?

Independent test houses approved by the Gambling Commission check slot maths before games reach UK players. Makers of gaming machines and online game software must use an accredited, Commission-approved test house, which tests the random number generator and confirms the game behaves as its maths model claims. Category B1, B2 and B3 machines need independent testing under the Commission's testing strategy. For the detail, RNG certification explains what the test house actually looks at.

Is a slot's RTP the same at every casino?

Not always. Many online slots come with several RTP versions built from different maths models, and each casino chooses which one to offer. The game looks identical, but a 92% version has double the house edge of a 96% version. The only reliable check is the help screen of the game you are about to play, which UK-licensed casinos must make available. Our RTP variants page lists the signs to look for.

Where can I see the maths of an online slot?

You can see the key outputs in the game's help or information screen: the RTP, the paytable, the feature rules and usually the maximum win. Studios do not publish full par sheets, so exact symbol weights and bonus odds stay private, but the help screen gives enough to compare games. Some developers also show a volatility rating. Our guide on the game help screen shows where to find each item.

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. Visit GamCare.org.uk and GamCare, 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.