RTP Calculator

Editor: Updated

This RTP calculator works out total turnover, theoretical expected return, expected loss and house edge from a stake, spin count and entered return percentage. Add actual gross awards to calculate an observed return and net result for the same activity. Use the examples below to understand the difference between a mathematical expectation and the results recorded during a session.

18+. Casino links may earn us commission; read our affiliate disclosure. Examples are hypothetical. The calculator explains the figures entered and does not predict winnings, guarantee a balance or test a casino’s game settings.

What the calculator tells you

Turnover and expectation

Multiply the whole spin cost by the number of spins, then apply the theoretical RTP. The resulting return and loss describe the entered model.

Recorded return

Add the gross awards from those same stakes to calculate observed RTP and the actual net change. A deposit or ending balance is a different input.

Clear interpretation

Use the RTP guide, volatility guide and glossary to understand what an average can and cannot explain.

The theoretical fields and recorded-results fields can show different figures at the same time. That is expected: one applies a percentage to turnover, while the other measures the values entered for a sample. A calculator cannot turn a short record into proof of a game’s long-term performance.

Use the RTP and house-edge calculator

Use one currency for every money field. Enter a constant total stake for the rounds being modelled, a whole spin count and the theoretical RTP for the relevant game version. Leave actual total returns blank for a theoretical calculation only. Enter zero if the associated rounds returned no awards; blank and zero have different meanings here.

RTP and house-edge calculator

Enter the total stake per spin, number of spins and theoretical RTP. The figures show an expected-value calculation, not a session forecast. Use the same currency for every money field.

Use the whole spin cost, not the stake per line.
Sum of gross game returns for those same stakes, not deposits or the ending balance.

The calculation follows the relationship between prizes and stakes described in the Gambling Commission’s RTP calculation guide. Its regulatory examples concern Great Britain. Our tool is an arithmetic aid and does not establish regulatory approval or certify any casino in the table below.

Enter the inputs accurately

Total stake per spin

Use the full cost of a paid round, including any selected charge. A line amount, credit denomination or coin value may be only one component. For a hypothetical game charging $0.01 on each of 20 paid lines, the total is $0.20 before any extras. Check the final game display rather than relying on the smallest number shown. See how to play for the controls.

Spin count and theoretical RTP

The spin count must be a positive whole number. Enter the theoretical percentage shown for the actual version and mode, within the tool’s 0%–100% range. A percentage found for another version need not describe the one being examined. The tool does not look up a title, change a game’s RTP or retrieve activity from a casino account.

Actual total returns

This optional input is the sum of gross game awards associated with the same stakes. Use a consistent record and period. Do not enter only profitable rounds, net profit, an ending balance or money transferred to the account. If those records are unavailable, leave the field blank instead of inserting an unrelated account figure.

The formulas behind the displayed results

The tool uses the following arithmetic. The same currency must appear in both the stake and award inputs, and the spin count assumes the entered stake applies to every included paid round.

  • Total turnover = total stake per spin × number of spins.
  • Theoretical expected return = turnover × entered RTP ÷ 100.
  • Theoretical expected loss = turnover × (100 − entered RTP) ÷ 100.
  • Theoretical house edge = 100% − entered RTP.
  • Observed return = actual gross awards ÷ turnover × 100.
  • Actual net result = actual gross awards − turnover.

Expected return plus expected loss equals the turnover in this model. Actual awards can exceed turnover, which produces a positive net result and an observed return above 100%. The tool limits the theoretical input to 100%, but does not impose that ceiling on a sample’s observed return. These are different quantities, not conflicting definitions.

A hypothetical theoretical-return example

Enter a $0.25 stake, 240 spins and 95.5% theoretical RTP. Turnover is $60. Applying 95.5% gives a theoretical expected return of $57.30. The complementary house edge is 4.5%, so expected loss is $2.70. Leave actual returns empty to see these theoretical figures without a recorded-results comparison.

The $2.70 is an expected value under the inputs. It is not the most a session can lose, a guaranteed charge or an assurance that $57.30 will remain from a $60 deposit. A session can return no awards, produce a profit or finish at another amount. The example also assumes all 240 rounds occur at the same stake; it does not prove that a particular starting balance can fund them.

Increasing the spin count to 480 at the same stake doubles turnover to $120, expected return to $114.60 and expected loss to $5.40. The house-edge percentage remains 4.5%. This change increases the amount of modelled play. It does not mean the second group of rounds is a way to recover the results of the first.

Adding a hypothetical recorded result

Return to the $60 turnover example and enter $66 of actual gross awards. The observed return is 110%, and the net result is a $6 gain. The theoretical fields remain $57.30 expected return and $2.70 expected loss because the assumed model is still 95.5%. The additional field changes the sample measurement, not the theoretical assumption.

If the associated awards were instead $42, the observed return would be 70% and the net result an $18 loss. Entering zero awards gives 0% observed return and a $60 loss for those stakes. Each result follows the same ratio. None establishes that a future session will compensate for the difference from the entered theoretical percentage.

Keep the record’s boundaries clear. If the awards include a bonus feature, include the paid stake that triggered that feature in the same sample and avoid counting feature awards twice. Do not add free feature spins to the count as though each carried a new ordinary paid stake when they did not. Read the specific game’s rules if the account history groups a feature differently.

Gross awards are different from net profit

Suppose a $2 paid round returns $1. The gross award is $1, and the net change is a $1 loss. A displayed award does not automatically mean the round was profitable. When measuring a session, include the gross awards from all included rounds, including prizes smaller than their stakes, rather than recording only the positive net rounds.

As another hypothetical example, ten $1 paid rounds create $10 of turnover. If their combined awards are $7, the observed return is 70% and net result is minus $3. Entering minus $3 as actual total returns would be incorrect: the optional field needs the $7 of awards. The technical terminology guide distinguishes awarded prizes from turnover.

An account balance may also include deposits, bonuses, transfers or withdrawals unrelated to the included rounds. Starting and ending balances can help reconcile a full account record, but they are not direct substitutes for gross awards. Use the glossary if the history labels credits, wins or payouts ambiguously.

Turnover is different from the starting deposit

Turnover adds the stakes placed, including returned money that is staked again. A deposit is money transferred into the account. A hypothetical $20 deposit can therefore be associated with more than $20 of turnover, while the net loss remains a separate figure. A theoretical RTP percentage applies to the total stakes included in the model, rather than refunding a fixed proportion of each deposit.

A plan for a fixed number of spins is also different from a plan to play until a balance is exhausted. This calculator uses the former: stake multiplied by spin count. It has no starting-bankroll input and cannot estimate how long a balance will last. That question would need more information about the distribution of outcomes and the conditions of play.

Read how pokies work for game mechanics and low-deposit pokies for account thresholds. A low deposit minimum does not determine the minimum stake, a session’s turnover or its eventual result.

Handling changing stakes and multiple batches

The form assumes one constant stake. If the stake changes, separate the activity into consistent batches. Ten paid rounds at $0.20 create $2 of turnover; five at $1 create another $5. Combined turnover is $7. Treating all 15 rounds as $0.20 would understate it, while treating all 15 as $1 would overstate it.

For an observed return across batches, add all associated awards and divide by the combined turnover. Do not simply average each batch’s RTP percentage. For example, a batch returning $12 from $10 of stakes has 120% observed return; another returning $72 from $90 has 80%. Together they return $84 from $100, giving 84%, rather than the unweighted average of 100%.

If theoretical RTP also changes between batches, calculate each expected return using that batch’s turnover and applicable percentage, then add the amounts. Keep the assumptions with the result. Combining games this way remains arithmetic; it does not create a single new game setting or reveal the probability that the combined activity will make a profit.

Comparing RTP inputs at equal turnover

Use equal turnover when comparing percentages. At $200 of modelled stakes, 95% gives $190 of expected return and $10 expected loss. At 97%, the corresponding amounts are $194 and $6. The $4 difference concerns theoretical expectation over those inputs. It is not an amount that a player is guaranteed to save during a particular session.

A higher percentage can coexist with a different distribution of prizes, feature cost or jackpot eligibility. A game with frequent small awards need not have a better average return than one with less frequent larger awards. Read high-RTP pokies and volatility when comparing the meaning of those measures.

Checking game versions and jackpot information

Some providers supply more than one RTP configuration, and an operator can select among the versions made available. Use the information for the actual game and selected mode. Entering a different number in this calculator changes the modelled result; it cannot change a real game’s configuration or determine which configuration a casino is using.

Jackpot information needs its own context. A displayed return can describe combined game and jackpot components, or the components may be identified separately. Eligibility can affect the applicable figure. The progressive-jackpot standard explains this disclosure distinction within its stated jurisdiction. Do not enter a jackpot’s cash amount as an RTP percentage or add figures without checking how they are defined.

Our jackpot guide explains seeds, ceilings and network scope. A prize’s current size does not by itself provide the probabilities needed to calculate a game’s return.

Understanding variation and limited samples

A sample return can differ from theoretical RTP because the awards actually encountered vary. Its interpretation depends on the game mathematics, prize distribution and volume of play. There is no universal personal-session threshold at which a simple ratio certifies a game as fair or faulty. This calculator does not perform a statistical confidence test or analyse the underlying outcome records.

A longer sample does not create a repayment obligation to a particular account. Nor does a period of low returns make a future bonus or jackpot due. The RTP explanation for players distinguishes a long-term average from a session outcome. Do not continue playing merely to make a record approach the theoretical percentage.

What the calculation leaves out

The tool does not calculate payment fees, currency conversion, bonus wagering, promotional cashout caps or an approved withdrawal. It also does not calculate hit frequency, the chance of winning a jackpot or the chance of ending a session in profit. A result cannot answer those questions without the relevant additional information.

Use consistent currency and game units. The dollar sign is a display convention, not a currency converter. Money outputs are shown to two decimal places, so small differences can be hidden by rounding. A calculation can be mathematically correct but irrelevant if a stake, game version or time period has been entered incorrectly.

Related tools and guides

Use the wagering calculator for a promotion’s betting target and contribution rate, or return to the Tools hub to use both calculators together. The bonus-terms guide explains why a wagering target differs from expected loss. For payments, read withdrawals and withdrawal limits.

If gambling is becoming difficult to control, use the practical information on our responsible-gambling page. A calculated average is not a spending target. For Australian service restrictions, ACMA’s guidance provides the relevant context; a calculator or overseas licence does not establish Australian authorisation.

Casino offers and separate bonus conditions

The four welcome offers below have their own eligibility and wagering conditions. Their match percentages are bonus calculations, not game RTP figures. Do not put a 150% deposit match into the theoretical RTP field. The offer’s permitted games, maximum stake, expiry and cashout rules require separate checks.

Casino offers, bonus codes, key conditions and affiliate links
CasinoWelcome offers — bonus percentages are separate from RTPCasino link
Fair Go Casino100% up to $200 per deposit
Code: WELCOME

Minimum $20 deposit. 30x (deposit + bonus) wagering; $10 maximum bonus bet. Redeem on the first five qualifying deposits for up to $1,000 in total bonus funds.

View offer
Ozwin Casino400% up to $4,000 + 100 free spins
Code: OZWELCOME-B / OZWELCOME-C

Two 200% matches up to $2,000 plus 50 spins each. Minimum $20 deposit; general wagering is 35x (deposit + bonus), with a $10 maximum bonus bet. Spin and coupon conditions apply.

View offer
Ripper Casino150% up to $1,500 on your first deposit
Code: RIPPER150

Minimum $20. 30x (deposit + bonus) wagering; $5 maximum bonus bet for non-VIPs; 20x bonus cashout cap; 72-hour expiry. Up to $7,500 across the four-deposit welcome package.

View offer
Uptown Pokies250% welcome bonus up to $2,500
Code: UNPACK

First deposit only; minimum $25. 30x (deposit + bonus) wagering and $10 maximum bonus bet. The UNPACK promotion advertises no bonus cashout cap; account withdrawal limits still apply.

View offer

Read the welcome guide, including the explanation of Ozwin’s general 35× wording and specific welcome FAQ’s 30× wording. The Fair Go, Ozwin, Ripper Casino and Uptown Pokies reviews provide individual operator context. The calculator does not establish personal eligibility or a final withdrawable amount.

RTP calculator FAQs

What does the RTP calculator calculate?

It multiplies the entered total stake by a whole spin count to find turnover, then applies the theoretical RTP to calculate expected return, expected loss and house edge. If actual gross awards are entered, it also calculates observed return and net result for those stakes. Theoretical outputs are mathematical expectations rather than a personal session forecast.

What is the difference between theoretical and observed RTP?

Theoretical RTP is the designed return represented by the game model or version. Observed RTP is actual gross awards divided by associated stakes for a selected sample. They can differ substantially over limited play. Changing the observed-results input does not change the theoretical assumption, and one sample cannot establish that a game must compensate a particular account later.

What should I enter as the total stake per spin?

Enter the full cost of the paid round, including selected charges, in the same currency used for actual awards. A line amount or coin denomination may be only part of that cost. The form assumes the entered stake applies to every included paid round. If stakes change, calculate consistent batches separately and combine the amounts carefully.

Should actual returns be blank or zero?

Leave the optional field blank when you have no associated award record or want theoretical figures only. Enter zero when the included paid rounds returned no awards. Zero produces an observed return of 0% and a net loss equal to the turnover. Do not replace missing award information with a deposit, ending balance or net-loss figure.

Can observed RTP be more than 100%?

Yes. A sample whose awards exceed its stakes has an observed return above 100%. In a hypothetical example, $66 of awards from $60 of stakes gives 110% observed return and a $6 gain. It describes that sample, not a new theoretical RTP setting or a guarantee that a later session will also be profitable.

Does expected loss show the maximum I can lose?

No. Expected loss is turnover multiplied by the complementary house-edge percentage under the entered model. It is not a limit on session losses or a promise of a particular ending balance. The tool has no starting-bankroll input and does not estimate the probability of exhausting a balance, making a profit or reaching a jackpot.

Can I average RTP percentages from two sessions?

A simple average is inappropriate when the sessions have different turnover. Add their gross awards, add their stakes, then divide total awards by total stakes. A hypothetical $12 return from $10 staked and $72 from $90 staked combine to $84 from $100, or 84%. Averaging the separate 120% and 80% figures would incorrectly give 100%.

Does a low observed return mean a win is due?

No. A low sample return does not by itself make the next random result more favourable or create a repayment obligation to the account. Described collection features or jackpot conditions have their own rules, but an ordinary losing streak cannot supply those rules. Continuing until a percentage looks closer to theoretical RTP can increase the amount at risk.

Can the calculator tell which RTP version a casino uses?

No. The tool calculates from the percentage entered and does not inspect a game or query a casino account. Some providers supply alternative configurations, so use the information for the actual version and selected mode. A title name, provider logo or percentage found elsewhere is not enough to establish the setting currently being examined.

Does RTP include bonus wagering or withdrawal restrictions?

No. Game RTP and a promotion’s wagering conditions are different calculations. The tool does not apply contribution rates, expiry times, bonus cashout caps, payment fees, identity checks or account withdrawal limits. Use the wagering calculator and the relevant bonus and banking guides for those questions. A theoretical return or positive sample result does not itself establish a withdrawable balance.